学前导读:多 Agent 这一章到底在学什么
这一章解决的是:什么时候一个 Agent 不够,为什么要把任务拆给多个 Agent,以及拆开之后怎样避免系统更乱。
多 Agent 很容易看起来很酷:规划 Agent、执行 Agent、审查 Agent、产品经理 Agent、工程师 Agent、测试 Agent,各自扮演不同角色。但课程要强调的是,多 Agent 不是越多越好。只有当任务确实需要角色分工、并行处理、互相检查或复杂协作时,多 Agent 才有意义。
这一章在整个课程里的位置
你已经学过单 Agent 的目标、计划、工具、记忆和 MCP。多 Agent 是在这些基础之上的复杂编排。如果单 Agent 的工具调用、状态管理和失败恢复都还不稳定,多 Agent 往往只会放大混乱。
这一章的关键不是“创建很多角色”,而是理解协作系统的边界:谁负责什么,怎么通信,谁做最终决策,共享哪些状态,如何避免重复工作、互相误导和无限循环。