Ch16 多Agent协作修订于 二〇二六年七月二日

16.12 什么时候用单 Agent vs 多 Agent

维度用单 Agent用多 Agent
任务复杂度低-中,步骤少于 10 步高,需要 10+ 步骤
可分解性任务难以拆成独立子任务任务天然可以拆成多个独立子任务
需要多视角不需要,单一视角即可需要不同专业视角(如法律+技术+业务)
准确率要求90% 以下可接受需要 95%+,需要交叉验证
延迟要求低延迟,5-15 秒完成可接受 30-120 秒
成本预算低,单次任务 1高,单次任务 10
开发复杂度低,一个 prompt+几个工具高,需要设计 Agent 角色、通信、协调
维护成本低,调一个 Agent 即可高,每个 Agent 独立维护
错误容忍度有一定容忍度,错了重来零容忍,一个环节出错影响全局
典型场景个人助手、简单搜索、格式转换研究报告、代码审查、客服系统、医疗诊断

决策法则:先问自己两个问题——“这个任务能不能拆成 3 个以上互不依赖的子任务?“和”一个专家能不能独立完成?“如果第一个答案是”是”且第二个答案是”否”(需要多个专家),就用多 Agent。如果任务简单或一个人就能搞定,单 Agent 足够——多 Agent 的额外复杂度不值得。


← 上一节:16.11 2026 年多 Agent 趋势 | 下一节:章首 →

关联5

知识图谱

局部图谱 · 点节点跳转