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

1.7 KiB
Raw Blame History

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
agent
multi-agent
orchestration
coordination
agent-harness-engineering-survey
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

相关概念