マルチプレイヤーAIエージェント基盤「qm」公開
原題: qm
なぜ重要か
複数AIエージェントをSlackなど既存業務ツール上で協調させるOSSフレームワークの登場は、エンタープライズ向けマルチエージェント実装の標準化を加速させる可能性がある。
yc-softwareは、SlackおよびWeb上で複数のAIエージェントを協調動作させるオープンソースの「エージェントハーネス」ツール「qm」をGitHubで公開した。リポジトリは1,700以上のスターを獲得しており、フォーク数は160を超えている。
yc-softwareは、複数のAIエージェントが連携して業務を処理するためのフレームワーク「qm」をGitHub上でMITライセンスのオープンソースとして公開した。プロジェクトは「Multiplayer agent harness for work」と説明されており、SlackおよびWebインターフェースを通じて利用できる。
リポジトリの構成を見ると、CLI、プラグイン機構、スキル定義、AWS MicroVM上で動作するエージェント、デプロイ用設定など幅広いコンポーネントが含まれている。開発言語はTypeScriptが主体で、ESLint・Prettier・oxlintによるコード品質管理、GitHub Actionsによる自動化ワークフローも整備されている。
ドキュメントには「AGENTS.md」「CLAUDE.md」「CONTRIBUTING.md」「SECURITY.md」「deployment.md」など、AIエージェントの運用・貢献・セキュリティに関するガイドが用意されている。また、`.claude`や`.codex/skills`といったディレクトリの存在から、AnthropicのClaudeやOpenAI Codexなど複数のAIモデルとの統合を想定した設計になっていると見られる。
公開から短期間で1,700以上のGitHub Starを獲得しており、マルチエージェント協調の実用的な実装例として開発者コミュニティから注目を集めている。現時点でIssueが10件、Pull Requestが15件オープンとなっており、コミュニティによる開発が活発に進行中である。