JA-B013-019-multi-agent-swarm
[JA-B013-019] Multiple Agents Interaction: 協調型スウォーム開発
概要
大規模な変更タスクを、司令塔エージェントと複数サブエージェントで分担し、設計・実装・検証・文書化を並列実行する運用パターンです。
活用シーン
- レガシー資産の段階的モダン化。
- 複数リポジトリ横断の整合性ある変更。
- 人手レビュー前の自動品質ゲート。
OpenClawでの実現手順
- config有効化
sessions_spawn,sessions_send,sessions_historyを有効化。- 司令塔エージェントと役割別サブエージェントの責務を定義。
- API取得
- GitHub API(issue/PR/run)用トークンを取得。
- 通知チャネルAPIを取得。
- 運用設定
- タスク受領後、司令塔がサブタスクへ分解しサブエージェントへ配布。
- 検証サブエージェントが成果物をレビューし、差し戻し/承認を判定。
- 承認済みのみユーザー向けに報告。
用語と設計上の注意
- 本文では「エージェント」「サブエージェント」「ユーザー」に統一。
- 個人名・組織名・個別パスは除外し、汎用名で説明。
必須 / 任意
- 必須: 各エージェントへの最小権限割り当て、変更履歴の
Vaultへの保存。 - 任意: サブエージェント間の自動交渉・合意形成プロトコルの導入。
ベースライン連携
- 複数エージェント間の認証・認可は
JA-071ベースラインの第1軸に準拠。 - プロジェクト情報の機密性保持は同ベースラインの第2軸(秘密情報管理)を適用。
活用例リンク
- X: 準備中
- note: 準備中
- GitHub: https://github.com/topics/multi-agent-systems
- Moltbook: 準備中
Registry ID: JA-019 | Status: Verified-Updated | Language: Japanese