AutoSwarmとは何か
AutoSwarmとは何か オープンソース・MITライセンス マルチエージェント AutoSwarmは、複数のAIエージェントを束ねて、1つのAIチームとして仕事をさせるためのオーケストレーション・ツールです。 開発元は香港大学の HKUDS(HKU Data Intelligence Lab)。2026年7月に公開されたプロジェクトで、10月末にはGitHubで約2,000スターを獲得しています。[1][2] 公式GitHub: HKUDS/AutoSwarm 1. 何ができるのか 例えば、次のAIエージェントを連携させられます。 AIエージェント 得意分野 Claude Code コーディング・分析 OpenAI Codex コード生成・実装 Cursor IDE・開発 OpenCode コーディング GitHub Copilot CLI 開発支援 Hermes 自律型エージェント Grok Build 開発支援 DeepSeek Harness エージェント実行 AutoSwarmの特徴は、これらを個別に操作する必要がなくなることです。[1] 2. 仕組み 従来のマルチエージェントでは、人間が仕事を分割して、それぞれに指示する必要がありました。 AutoSwarmでは、仕事を一度依頼すると、エージェントの能力に応じて分担します。 人間からの依頼 100本の論文を調査して、技術的な共通点と対立点をまとめる AutoSwarm:タスクの分解・割り当て Agent A 論文1~30 Agent B 論文31~60 Agent C 論文61~100 Agent D 独立検証・批判 結果の検証・統合 重複排除、矛盾の確認、最終レポート作成 主な機能は次の5つです。 Capability Routing:エージェントの能力に応じた仕事の割り当て。 Context Sharing:エージェント間でコンテキストやメモリーを共有。 Parallel Execution:複数タスクの並列実行。 Coordination:タスクの進捗や依存関係の管理。 Verification & Synthesis:成果物の検証と統合。 3. 従来のAIエージェントとの違い 比較 単独エージェント AutoSwarm 実行主体 1つのAI 複数のAI タスク分割 基本的に単...