今ほとんどのマルチエージェントは「横」じゃなく「縦」です。
人間
↓ 指示
オーケストレーター(親AI)
├── エージェントA(コード書く)
├── エージェントB(テスト)
└── エージェントC(ドキュメント)
これが現実のほとんど。CrewAI、LangChain、AutoGPT、Claude Code全部これ系。「横のつながり」も実際はオーケストレーター経由か共有メモリ経由で、直接P2Pはほぼない。
じゃあ「横」って嘘なの?
嘘じゃないけど、まだレア&実験段階。
「横のつながりで議論する」は理想・目標形として正しいが、現在の主流はオーケストレーター型(縦)と書いた方が誠実。
こう整理する
【今の主流:オーケストレーター型】
人間 → 親AI → 子AIたちに振り分け(縦の指揮系統)
→ 限界:想定外エラーで詰まる
【出てきてる:自律対話型(横)】
AI同士がピアで議論・修正ループ
→ まだ実験段階だが、これがLevel 4-5の目指す姿
【さらに先:完全自律型】
人間が寝ている間に完成してくる(まだ理想論)
この3段階で見せると「腑に落ちない」読者にも刺さると思う。
あと、Claude Code自身(今このやりとり)がまさにオーケストレーター型の実例Agentツールでサブエージェントを生やして仕事を振ってるのが「縦」。それが実感を持って書ける強みになると思う。
もうこし整理すると:
Claude Codeの構造
Agentツール(縦):
私(親)
└── Agent(子)← 私が指示して生やす
Claudecodeオーケストレーター。完全に縦の関係。
SendMessage(横に近い):
エージェントA ←→ エージェントB
すでに動いてる別エージェントにメッセージを投げられる。これは確かに横の動き。
でも「横」と言い切るには1個条件がある
誰かが「AとBに話させよう」と最初に決めた時点で、その「誰か」が縦の立場。真の横は「AとBが自分たちで判断して連絡を取り合う」ことで、今のClaudeではまだそこまでいかない。
Claudeに聞いてみた
並行してAntiGravityが動いてたじゃない?あれも縦と縦が同時に走ってた状態で、お互いを知らないし通信してない。人間(saki♮)が間に入って調整してた。それが現実。



