yc-software/qm
Multiplayer agent harness for work.
何を解決するか
QM はスタートアップや組織向けに特別に設計されたマルチプレイヤー型エージェントハーネスを提供します。個人用のAIアシスタントとは異なり、従業員が個別の隔離された作業環境を持つ一方で、共有チャンネル、グループメッセージ、プロジェクト内で共同作業可能なエージェントの相互作用を可能にします。
動作方法
QM は、Claude Code、OpenCode、Pi などのさまざまなLLMハーネスと連携するヘッドレスコアと、メモリおよびセッション履歴を保持するPostgres永続化レイヤーを使用しています。各ユーザーまたはルームには、ツールがインストール・実行される耐久性のあるサンドボックス(スコープ付き)が割り当てられます。システムはSlackとWeb UIと統合されており、両プラットフォーム間で一貫したアイデンティティと設定を保証します。ツール実行とデータスクリーニングを制御するため、3つのポジション(Strict、Auto、Dangerous)を採用した厳格なセキュリティモデルを採用しています。
対象ユーザー
個々の生産性と組織内協働を両立できる、展開可能なベンダー非依存のエージェントインフラを必要とするスタートアップやチーム向けに構築されています。
主な特徴
- マルチスコープメモリ: 個人用と共有ルーム用に分離された、スコープ付きのメモリ、ファイル、権限。
- WebとSlack統合: WebアプリとSlack間でアイデンティティと設定をシームレスに連携。
- カスタマイズ可能なスキル: Gitリポジトリからインポート可能な共有スキルや、管理者による組織全体への昇格が可能なスキルをサポート。
- バックグラウンド自動化: クロン、ウォッチ、インバウンドWebhookを実行し、自律的な作業を可能にする。
- ベンダー非依存: 1つのプロバイダーに縛られず、異なるモデルやハーネスへの切り替えをサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト