第 7 章 · 多智能体协作:通信、角色与群体智能 前 6 章讲的都是「单体 Agent」——一个 Profile、一个 Memory、一个 Planning、一个 Action。但现实中,很多任务超出了单个 Agent 的能力天花板。这时,让多个 Agent 分工协作,往往比让一个 Agent 死磕更有效。这一章把视野从单体扩展到群体,讲清多智能体为什么需要协作、怎么通信、怎么分工、有哪些主流框架、协作与竞争如何选择。 章节摘要 当单个 Agent 的能力不足以应对复杂任务,多智能体系统(Multi-Agent System, MAS) 通过分工协作释放群体智能。本章覆盖四个方面: 多智能体系统概述:为什么需要协作——单 Agent 的能力天花板、分工优势、涌现行为,以及协作的代价。
前 6 章讲的都是「单体 Agent」——一个 Profile、一个 Memory、一个 Planning、一个 Action。但现实中,很多任务超出了单个 Agent 的能力天花板。这时,让多个 Agent 分工协作,往往比让一个 Agent 死磕更有效。这一章把视野从单体扩展到群体,讲清多智能体为什么需要协作、怎么通信、怎么分工、有哪些主流框架、协作与竞争如何选择。
当单个 Agent 的能力不足以应对复杂任务,多智能体系统(Multi-Agent System, MAS) 通过分工协作释放群体智能。本章覆盖四个方面:
本章是从单体到群体的关键跃迁。读完本章,读者应当理解多 Agent 系统的设计空间,能根据任务特征选择合适的协作模式与框架。
读完本章,你应当能够:
| 编号 | 子章节 | 核心问题 | 关联后续 |
|---|---|---|---|
| 01 | 多智能体系统概述 | 为什么需要多 Agent? | 第 8 章工程化 |
| 02 | 通信协议与消息传递拓扑 | 多 Agent 怎么对话? | — |
| 03 | 角色分工与协作框架 | 怎么分工、用什么框架? | 第 8.1 节框架选型 |
| 04 | 协作与竞争模式 | 都协作好吗? | — |
四节构成「动机 → 通信 → 分工 → 模式」的递进:先讲清为什么需要多 Agent,再讲怎么通信,再讲怎么分工与选框架,最后讨论协作与竞争的辩证关系。
多智能体系统、Multi-Agent System、MAS、Agent 协作、Agent 通信、消息传递拓扑、星型、层级、网络、辩论、共享黑板、角色分工、CAMEL、角色扮演、AutoGen、MetaGPT、CrewAI、ChatDev、SOP 式协作、多 Agent 辩论、投票、市场机制、对抗验证、群体智能、涌现行为。