一句话定义
Supervisor Agent(主管智能体)是这样一个调度型智能体:它把一个大目标拆成若干子任务,分派给多个工人智能体(worker agent),回收结果后做验收和整合,再决定是继续下一轮、返工还是收尾。它未必是干活最多的那个,但决定谁干、干什么、干到什么程度算完。
它内部是怎么跑起来的
核心是个循环:拆解 → 派发 → 验收 → 决策。
打个装修的比方。业主说“我要一个能住人的厨房”,项目经理不会自己去贴瓷砖,而是把活拆成水电、防水、橱柜、台面几块,分别找师傅,并且事先说清验收标准——防水要闭水试验不漏、台面接缝要平。师傅交活后他逐个检查,不合格就打回重做,全部过关才向业主交付。
这里最关键的不是“分派”,而是“验收”。主管的产物应当是结构化的:任务清单、每个子任务的输入与边界、明确的合格标准、以及判定完成的方式。没有验收标准的主管,只是个转发器,把活丢出去就开始祈祷。
和 handoff、swarm 的组织差异
handoff(交接)是控制权的整体转移:A 把对话交给 B 之后基本退出,B 直接面对用户往下走。就像客服转接——“这个转售后组”,至于售后有没有解决,原来那个人不再过问。
swarm(蜂群式对等协作)没有中心:agent 之间把控制权互相抛来抛去,路径是涌现出来的,像同事在群里互相 @“你来你来”。
| 维度 | Supervisor | AI 词典:Handoff">Handoff | Swarm |
|---|---|---|---|
| 结构 | 星型,一个中心 | 链式接力 | 网状对等 |
| 谁决定下一步 | 主管 | 当前持有控制权者 | 各自判断 |
| 有无验收环节 | 有,主管把关 | 通常没有 | 靠约定,较弱 |
| 出问题后 | 能定位到某一环、可重派 | 追责链变长 | 难复现 |
| 开销 | 多一层调度成本 | 低 | 低,但可能绕圈 |
| 适合 | 可拆解、要质量门 | 分领域转接 | 探索性开放任务 |
一句话概括:handoff 是接力棒,swarm 是自由市场,supervisor 是包工头。
对从业者的实际意义
- 别默认上多智能体。单 agent 能干净做完的事,加个主管只多了一份延迟和 token 开销。
- 主管的提示词重点是“怎么拆、怎么判合格”,而不是“你是一位资深专家”这类人设描述。
- 警惕错误放大:主管拆错,所有工人都白干。拆解结果最好先让人或硬规则过一眼。
- 上下文管理是隐形难点。工人的回报要尽量压成结构化摘要,否则主管会被自己的收件箱淹掉。
对普通职场人
主管智能体其实是把“当项目经理”那套动作显式化了:先拆活、给标准、再验收。你能写出一份好的任务分解和验收清单,才指挥得动一群 AI;写不出来,多开几个窗口也只是多几份要重读的稿子。各家编排框架对这套模式的具体实现差异较大,接口细节以官方页面为准。
