为什么需要编排
单个Agent能做的事有限。复杂任务需要多个Agent分工协作——但协作不是简单地把几个Agent串起来,需要精心设计编排模式。
5种实用编排模式
1. 流水线(Pipeline)
最经典的模式:规划→执行→审查。每个Agent只做一件事,质量最稳定。
2. 主管-工人(Supervisor-Worker)
一个主管Agent拆解任务,分给多个工人Agent执行,主管负责汇总和纠错。适合复杂任务。
3. 辩论(Debate)
多个Agent从不同角度讨论同一个问题,最终达成共识。适合需要多角度分析的决策场景。
4. 层级(Hierarchical)
像公司组织架构一样,顶层战略Agent→中层战术Agent→底层执行Agent。适合大型项目。
5. 动态拓扑(Dynamic)
Agent根据任务自动决定和谁协作。最灵活但最难调试,2026年还在早期。
选型建议
- 简单任务:流水线
- 中等复杂度:主管-工人
- 需要深度思考:辩论
- 不要上来就用动态拓扑,调试会疯