本文へスキップ
IFAI

オープンソース

複数AIを束ねるオープンソース基盤「AutoSwarm」登場:CodexやClaude Codeを並列連携

公開 拡散指数 48

複数のAIエージェントを束ねて協調動作させるオープンソースフレームワーク「AutoSwarm」が公開された。CodexやClaude Codeなどの既存ツールの上位レイヤーとして機能し、コンテキストを共有しながらタスクを並列処理できる。ツール間を行き来して手動で結果を移す手間がなくなり、1つの指示で複数のAIがチームとして動く。

複数AIを束ねるオープンソース基盤「AutoSwarm」登場:CodexやClaude Codeを並列連携
画像:github.com

AutoSwarmは、手元のPCに導入されている複数のAIコーディングエージェントを束ね、チームとして並列協調動作させるオープンソースのオーケストレーション基盤です。普段の開発で、情報収集やコード生成、バグ修正ごとに別々のツールを起動し、プロンプトやコンテキストを手動でコピーして回す作業を解消するために作られました。

CodexやClaude Codeといった既存のエージェントの上位レイヤーとして機能し、1つの指示を与えるだけでタスクの分解、担当割り当て、並列実行までをまとめてこなしてくれます。

何ができるのか

AutoSwarmが対応を明記しているツール群は幅広く、Codex、Claude Code、OpenCode、Cursor、GitHub Copilot CLI、Meta Muse Code、CodeBuddy、Hermes、Nanobot、DeepSeek Harness、Grok Buildなどが挙げられています。

複数のAIを協調させるとき最大の課題となるのが、文脈の断絶とエラーの連鎖です。AutoSwarmは共通の状態管理レイヤーを設け、各エージェントの作業範囲と完了条件を厳密に定義します。あるAIの出力を別のAIが検証し、問題やブロックが発生した場合は後続のアクションを適応的に組み替えます。

公開された論文の実験データによると、長期間にわたるプログラミング、対話型計画立案、専門的な金融分析タスクにおいて、単一エージェントや従来のマルチエージェント基盤を上回る成果を記録したとしています。

動かし方

プロジェクトはGitHub(HKUDS/AutoSwarm)でオープンソースとして公開されており、論文も併せて読める状態になっています。Windows、macOS、Linuxのマルチプラットフォームに対応し、デスクトップアプリ、CLI、IDE拡張機能、Skill対応のエージェント環境から呼び出し可能です。

動作にはPython 3.10以上が必要です。リポジトリをcloneした後、uvを利用したインストールが推奨されています。メインホストとなるエージェントにはローカルコマンド実行権限とSkillサポートが必要で、連携させる各エージェントのCLIがあらかじめローカルマシン上で動く状態になっている必要があります。

セットアップ後は診断コマンドを実行することで、各プロバイダーとの通信や認証が正常に通っているかを事前にテストできます。準備さえ整えば、いつもの端末から一文で複数ツールの連携指示を飛ばせるようになります。

なぜ重要か

モデルやツールごとに得意分野が分かれる中、開発者が各画面を行き来してデータを橋渡しする手作業は大きな無駄でした。AutoSwarmは、単一ベンダーのエコシステムに閉じ込められることなく、手持ちの複数AIをひとつのパイプラインにまとめ上げられる点が実用的です。

ただし、複数のエージェントを同時に走らせる都合上、APIの利用コストやトークン消費量は跳ね上がります。また、エージェント間の連携が複雑になるほど、途中で処理が狂った際の原因究明難易度も上がります。日常の細かなコード修正というよりは、仕様がはっきりしている重めの開発タスクを一気に進めたいパワーユーザー向けのツールと言えます。

情報源 (2)

  1. [1]
    github.com(新しいタブで開きます)原文github.com
  2. [2]

毎日のAIピックアップ