先说结论
多 Agent 适合可以拆成相对独立子任务、各自证据可验证且汇总标准明确的工作。高度依赖同一状态、共享写入频繁或每一步依赖上一步结果的任务,通常先用单 Agent 或固定工作流。是否采用多 Agent,应比较完成质量、耗时、总成本、冲突和维护负担,不能由角色数量判断。
读完你会得到
- 先找到独立子任务,再决定是否需要多个 Agent。
- 每个子任务写清范围、证据和交付格式,并控制总预算。
- 共享业务写入由受控执行方完成,研究分工不自动扩大权限。
为采购比较几家供应商资料,把任务交给多个 Agent 各看一份似乎很自然。但如果它们用不同口径比较、反复查同一资料,又都能修改采购单,协调会比原任务更复杂。本文用只读资料比较说明何时值得并行,以及如何限制分工后的混乱。
配套资料与延伸阅读
- AI Agent 是什么?与 AI 工作流、普通自动化有什么区别(阅读)
相关方法与实施说明
- FDE 项目怎么验收:一张 AI Agent 测试与放行表(阅读)
相关方法与实施说明
- 企业 AI / FDE 服务(了解)
可带一组脱敏任务与单 Agent 基线结果,讨论企业 AI / FDE 项目是否值得增加并行分工和协调能力。
并行任务与串行依赖要分开
Anthropic 的工作流文章区分预定义路径、并行处理与由协调者动态分派的模式;其多 Agent 研究文章讨论独立探索带来的收益,也讨论协调、成本和持久状态的工程负担。供应商内部研究系统的结果不能直接当作本企业项目的效果承诺。
本演练只比较公开或获授权的供应商资料,不进行下单。每份资料都可独立提取产品范围、交期说明、服务边界和证据位置,之后按统一字段汇总。这部分适合尝试并行;确定采购预算、选择供应商和修改采购单涉及共同状态及业务责任,不让研究 Agent 独立决定。
如果下一步总是需要上一步的结果,例如先补齐型号再查询库存,再按库存计算交期,多 Agent 并不能让这些依赖消失。流程图中可并行的片段与必须等待的片段要分别设计。
本节依据: [1] Anthropic [2] Anthropic
先用一张任务表判断能不能拆
| 任务特征 | 适合尝试的方式 | 需要警惕 |
|---|---|---|
| 多份独立资料,字段口径相同 | 固定并行提取后程序汇总 | 同一来源被重复处理 |
| 研究问题开放,资料路径未知 | 协调者分派探索子任务 | 范围扩张、缺漏和不可核验结论 |
| 每步依赖上一步业务状态 | 串行工作流或单 Agent | 并行读到旧状态 |
| 多个执行者修改同一记录 | 统一写入入口及冲突规则 | 覆盖、重复提交和越权 |
| 一个简短问题即可回答 | 一次调用或轻量检索 | 协调开销超过任务本身 |
“独立”包含数据、权限和结果上的独立。两个 Agent 都读取同一合同,但一个检查适用范围、另一个检查期限,可以是不同职责;如果都完整阅读并写同一份总结,就应说明重复工作的用途,否则只增加费用。
给每个子任务一份可验收的说明
说明中写清对象、问题、允许来源、输出字段、缺失值表示和停止条件。供应商甲的处理者只负责甲的资料,不自行比较其他公司;每项结论附文档标识、版本和位置,找不到就标记未确认。
用相同字段表达结果:资料名称、可确认的产品范围、交期条件、售后限制、原文证据和疑问。单位和日期格式统一,但保留原始表述便于核对。模型不应把没有交期说明改写成“交付快”,也不能将市场宣传转成已经实测的性能。
给子任务有限的调用与时间预算,说明找不到资料时如何返回。协调者不能为了填满表格无限增派任务。已获得足够证据时结束,新增检索必须有未解决的问题和预期用途。
工具权限按子任务最小范围分配。只读研究者不需要采购单写权限,某个子任务完成也不会自动授予其他角色更大范围。
汇总者如何处理缺失和冲突
汇总者先检查结果结构和证据可访问性,再按统一标准比较。不能只把各段总结拼接在一起;需要确认比较的是同类产品、相同地区和相近的服务条件。不同范围的资料应标出无法直接比较的位置。
有冲突时回到证据。例如一份页面写“提供部署服务”,另一份方案书把部署列为选配,先记录范围差异并请求确认。多数 Agent 得到同一结论,不代表结论真实;它们可能读到了相同错误来源。
共享任务状态保存已完成对象、待处理疑问、来源版本和责任人。子任务提交结果时带任务版本,过时结果不覆盖新版本。协调者只接收必要产物和引用,详细检索记录可以单独保存,减少转述中的信息丢失。
最后写业务可读的比较说明,明确哪些字段已核实、哪些只有厂商描述、哪些需要供应商答复。采购决定仍由有权限的人或既定规则作出。
用同一批资料比较三种执行方式
架构选择演练
- 建立共同测试任务
使用相同资料与问题,固定资料版本和完成标准。
产出:可重复的任务包 - 跑轻量方案
先用一次检索加单 Agent,或固定字段提取流程,记录质量与成本。
产出:基线结果与失败项 - 尝试并行分工
对独立资料分别处理,限制预算,由一个汇总出口校验。
产出:分工结果及协调记录 - 比较整个任务
检查证据正确性、字段覆盖、总耗时、总费用、人工纠错与冲突。
产出:三种方式对照表 - 保留确实有用的复杂度
针对基线失败项判断并行是否改善,收益不足时减少角色。
产出:有依据的架构决定
耗时要从用户提交到可用结果计算,费用要包括协调者、子任务、重复检索和失败重试。只比较单个 Agent 的响应速度,会漏掉等待最慢分支和汇总核验的时间。
生产中额外需要处理的异常
某个子任务超时,汇总可以返回部分结果并明确缺项,或按预设规则等待与重试。必须保证用户看得出比较表不完整,不能让其他角色猜测缺失数据。多个失败分支同时重试时,也要受总预算约束。
多个角色提交到共享存储时,使用明确的对象归属、版本检查和状态更新规则。业务副作用由一个受控入口提交,或者采用经过设计的并发与幂等契约。角色名“审核员”不会自然产生可靠的审批或授权能力。
运行记录应能关联主任务与子任务,说明分派范围、来源和最终产物。权限控制同样覆盖子任务日志及附件,不能因为它们属于内部协作就暴露全部客户资料。维护团队需要知道哪一层可以停止新增任务和外部动作。
什么时候先维持简单方案
当输入少、标准固定、结果容易一次校验时,固定工作流往往更容易维护。高度耦合的业务写入即使使用多个模型角色,也需要统一状态与执行控制,不能依靠角色互相讨论解决一致性问题。
可以从一个只读并行片段开始,在固定测试包上验证,再逐步扩展。多 Agent 的价值来自更合适的分工与可用结果;若只是把同一任务换成许多角色名称,企业要承担的协调成本会先增加。
常见问题
增加一个审核 Agent,是否就能保证结果正确?
不能。它需要独立证据与明确判定标准,也可能重复同一来源的错误。对关键字段仍需确定性校验或权威业务结果,不能只凭角色间一致意见。
多 Agent 能让企业任务都更快吗?
只有可并行部分可能缩短等待。协调、最慢分支、汇总验证和重试会增加时间与费用,应对完整任务做同条件比较。
资料来源与核对说明
文章中的行业定义与技术方法尽量引用官方或标准组织资料;表格、清单和决策框架是基于这些资料形成的编辑性整理,不代表来源机构对本站服务的背书。
- Building effective agentsAnthropic
正文发表于 2024-12-19,页面注明工具生态已变化;仅引用工作流模式与复杂度取舍,不复用旧工具选型。
- How we built our multi-agent research systemAnthropic
正文发表于 2025-06-13。仅引用可并行任务与协调、成本限制,未将供应商内部评测提升率或 token 倍数外推到企业项目。
带上流程、样例和目标,添加企业微信沟通。先确定项目范围与验收方式,再安排实施。


