swarm-coordinator について
swarm-coordinator は、大きなタスクを調整役と範囲を限定した複数のワーカーに分担するエージェントスキルです。タスクボード用スクリプトと調整役向けプロンプトテンプレートを備えています。
主な機能
- 01タスクボードのひな形生成
- 02調整役向けプロンプトテンプレート
- 03ワーカーの担当範囲の明確化
活用シーン
- 01広範なコードベースの調査
- 02複数ファイルにまたがるバグ調査
- 03並行レビューやリサーチ
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ learnprompt/ cc-harness-skills --skill swarm-coordinatorインストール後、Claude Code で/swarm-coordinatorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdreferences/prompt-template.mdsource-notes.mdscripts/task_board.py詳細
Swarm Coordinator
1 人のコーディネーターによる単一のモノリシックなエージェントループよりも、1 人のコーディネーターと範囲を限定した複数のワーカーを組み合わせるほうが信頼性の高い、大規模なタスクでこのスキルを使用します。
使用する場面
- コードベース全体の幅広い調査
- 複数ファイルにまたがるバグ調査
- 並行して行うレビューや調査
- 実装前に明示的な統合が役立つタスク
使用を避ける場面
- 簡単な編集
- ローカルで対応するほうが速い、緊急で作業を妨げている手順
- 担当範囲を明確にしない委任
クイックスタート
タスクボードのひな形を生成します。
python3 {baseDir}/scripts/task_board.py --goal "Investigate flaky CI failure" --worker research --worker implementation --worker verification
次に、references/prompt-template.md のコーディネータープロンプトを使用します。
基本ルール
コーディネーターは計画、割り当て、統合を担当します。ワーカーは範囲を限定した実行を担当します。
関連ファイル
- プロンプトテンプレート:references/prompt-template.md
- ソースノート:references/source-notes.md
- ヘルパースクリプト:
python3 {baseDir}/scripts/task_board.py ...
コメント
Markdown 対応