20260601
This commit is contained in:
50
concepts/multi-agent-orchestration.md
Normal file
50
concepts/multi-agent-orchestration.md
Normal file
@@ -0,0 +1,50 @@
|
||||
---
|
||||
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]] — 从框架到平台
|
||||
Reference in New Issue
Block a user