多 Agent 并发协作,先给任务队列装刹车

多 Agent 并发协作,先给任务队列装刹车

多 Agent 并发协作,先给任务队列装刹车

多 Agent 系统很容易出现一种热闹:规划器不断拆任务,执行器不停调工具,消息飞来飞去,真正完成的工作却没增加。并发前先把任务状态和队列边界定住,比再加一个 Agent 有用。

转交必须是状态变化

任务包含唯一标识、当前负责人、输入版本和终止条件。Agent 转交时写入新状态,不能只在自然语言里说“交给下一位”。重复消息要靠幂等键去重,循环转交达到预算后进入人工处理。

并发许可放在工具之前

按模型、外部 API 和高副作用工具分别设置并发与超时。队列满时返回等待、拒绝或降级,不继续创建后台任务。取消也要传播到尚未开始的工具调用,否则用户停了,账单还在跑。

验证失败路径

用工具超时、空结果、格式错误和重复转交构造样本,检查每个任务最终落到成功、失败、取消或人工接管。保存配置与请求标识,性能数字没有环境和负载说明就不下结论。

Agent 多不代表协作好。队列有界、状态可查、循环能停,系统才算真正开始工作。