Files
myWiki/concepts/multi-agent-orchestration.md
2026-06-01 10:46:01 +08:00

51 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "Multi-Agent Orchestration多 Agent 编排)"
created: 2026-05-30
updated: 2026-05-30
type: concept
tags: [agent, multi-agent, orchestration, coordination]
sources: [[agent-harness-engineering-survey]]
confidence: 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]] — 从框架到平台