Agent Orchestration:五种协作架构

比较 Sequential、Concurrent、Group Chat、Handoff 与 Planner-led Agent orchestration 的控制权、共享状态与故障边界。

多 Agent 的核心设计问题不是“需要几个角色”,而是谁决定下一步、状态存在哪里、结果怎样收敛,以及一个 Agent 失败会影响哪些工作。

五种 Agent orchestration 架构

五种 topology signature

架构控制路径State ownerBest forTrade-off
SequentialA → B → C 固定链workflow state有依赖的逐步加工前序错误会一路传播
Concurrentdispatcher → A/B/C → reducerjob + reducer独立并行分析必须解决结果冲突
Group Chatmanager ↔ shared thread ↔ agentsconversation thread多轮审议和 maker-checker容易循环并放大 context
Handoffactive agent → next specialisthandoff envelope专长在运行时才明确控制转移可能无限循环
Planner-ledplanner → task ledger → workers → replandurable task ledger开放式长任务planner 和 ledger 成为瓶颈