1.7 KiB
1.7 KiB
title, created, updated, type, tags, sources, confidence
| title | created | updated | type | tags | sources | confidence | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Multi-Agent Orchestration(多 Agent 编排) | 2026-05-30 | 2026-05-30 | concept |
|
|
high |
Multi-Agent Orchestration
将规划、执行、检查和修正等职责分离到多个专业化 Agent 中,通过结构化协调模式组合它们的能力。
五种编排模式
1. 层级编排(Hierarchical)
- 高层控制器分配工作给子 Agent,整合输出
- 代表:DeerFlow、AutoGen、OpenAI Agents SDK、DeepAgents
2. 团队编排(Team)
- 一组命名职责的专业化 Agent 协同工作
- 代表:oh-my-claudecode
3. 工作流编排(Workflow)
- Agent 和工具组织成显式的阶段或控制逻辑
- 代表:Semantic Kernel
4. Fan-out
- 多个 Agent 并行运行以探索多样化解决方案
5. 图组合(Graph Composition)
- Agent、工具、状态作为交互图中的节点
- 多种协调模式共存
- 代表:LangGraph、Hive
经典架构:Planner-Generator-Evaluator
Anthropic 的 planner-generator-evaluator 架构体现了核心原则:规划、执行和验证可以分离到显式角色中,提高分解力和鲁棒性,但增加协调开销。
全生命周期流水线
最高层编排管理从 Issue 到 PR 的完整工作流:
- 核心抽象:Task Runner — 管理调度、状态持久化、重试、验证和迭代
- 执行基于持久化工件(仓库、分支、文件、PR)
相关概念
- lifecycle-orchestration — L 层总体
- agent-harness-engineering — 总体框架
- agent-frameworks-to-platforms — 从框架到平台