HKUDSがAutoSwarmをOSS化:Claude CodeやCursorなど複数AIを連携
香港大学HKUDSがマルチエージェント協調フレームワーク「AutoSwarm」をオープンソース公開しました。Claude CodeやCodex、Cursorなど分断されたエージェント間で文脈や記憶を共有し、タスクを並列分担して回答を1つに統合します。主要OSのCLIやIDE拡張に対応します。

AutoSwarmは、香港大学HKUDSチームがオープンソースで公開した軽量なマルチエージェント協調ツールです。バラバラに動いている複数のAIエージェントを、1つのまとまったチームとして機能させます。
現状、単一のエージェントですべてを完璧にこなせるものはありません。コーディングにはClaude CodeやCursorを使い、ターミナル操作にはDeepSeek Harnessを使うといった使い分けが一般的です。しかし各ツール間で文脈や記憶は共有されないため、ユーザー自身が何度も指示をコピペし、手動で作業を割り振る手間が発生していました。
何ができるのか
AutoSwarmは、そうしたエージェント間の分断を解消するためのオーケストレーターです。
まず、各エージェントの得意分野に応じたタスク割り当てを行います。Codex、Claude Code、OpenCode、Cursor、GitHub Copilot CLI、Meta Muse Code、CodeBuddy、Hermes、Nanobot、DeepSeek Harness、Grok Build、Kimi Codeなど幅広いツールに対応しており、適材適所でサブタスクを振り分けます。
さらに、エージェントをまたいだ文脈と記憶の共有を実現します。依存関係のないタスクは並列で高速に実行し、依存関係があるタスクは順番に処理したうえで、各エージェントの成果物を検証し、単一の回答へと統合して出力します。
動かし方
AutoSwarmはWindows、macOS、Linuxに対応しています。デスクトップアプリ、CLI、IDE拡張機能、あるいはSkill対応のホスト環境から利用できます。
動作にはPython 3.10以上が必要です。公式GitHubリポジトリからクローンし、uv tool install --force .を実行後、autoswarm setup --host codexのようにセットアップを行います。pipを用いた専用仮想環境への導入も可能です。
導入後は、普段使っているエージェントをエントリーポイントとして指定し、「AutoSwarmを使って100件のドキュメントを読み、意見の相違点をまとめて」と指示するだけで、ローカルに導入されたCLIエージェント群を自動的に呼び出して連携させます。設定状況はautoswarm doctorコマンドで診断できます。
なぜ重要か
複数のAIコーディングツールやターミナルCLIを日常的に併用している開発者なら、今すぐ試す価値があります。すべての作業を1つの万能エージェントに押し付けるのではなく、既存の優秀なツール同士をつなぐ接着剤として機能させた設計は非常に実用的です。
マルチエージェント連携の現実解として注目できる一方、各ツールのローカルCLI環境や認証設定に依存するため、導入初期のCLI疎通確認やトラブルシューティングにはある程度の慣れが必要です。
情報源 (2)
- github.com(新しいタブで開きます)原文github.com
- x.com(新しいタブで開きます)議論x.com