加下一个 Agent 前,先写下工作流的「停止条件」:Reddit 实战经验帖
XxFreakhawkxX · reddit · 2026-11-11
Reddit 用户分享多 Agent 工作流的实战经验:在接入下一个 Agent 之前,先定义什么算「完成」,否则 planner/executor/reviewer 会在预算耗尽前互相传递同一个未完成任务。
要点:
- 先写完成规则再接线:例如代码修改的完成标准 = 请求的行为已实现 + 指定测试通过 + diff 不超出允许文件范围;reviewer 应指出具体失败的检查项,而非泛泛要求「更好」
- 分开设限:对模型调用次数、工具重试、耗时、花费分别设上限;触顶应产出明确的「未完成」结果并附最后一次有用输出,不能静默重启或把半成品当成功
- 交接要小:只传任务、约束、当前产物和下一步原因;重发全部历史消息会增加输入且让人看不清哪条指令在控制当前动作
- 调试留痕:记录谁调了哪个工具、返回了什么、哪个检查失败、为何放行下一步,用 trace 区分临时工具错误与无出口的死循环
- 迁移到 serverless 推理 API 只省掉模型服务运维,不提供这些应用层停止规则;工作流有界之后,再按完成任务数、重试、耗时、总用量来评估模型/供应商
「编程与Agent」频道最新
- Supabase 接入 Expo EAS CLI,一条命令打通全部环境后端 — dshukertjr · 2026-11-11
- AI 重写旧软件有多容易?Orosz 引爆讨论,网友列出三大重写清单 — _philschmid · 2026-11-11
- 前 Meta 研究员预测:SWE token 市场将现 1500-2000 亿硬上限 — DimitrisPapail · 2026-11-11
- ComfyUI 挑战赛冠军 ComfyArt:开源全本地 AI 设计画布上线 GitHub — bfl_ai · 2026-11-11
- 放下自建 harness 让 agent 自己优化:重启恢复率从 5 升至 77 — AccBalanced · 2026-11-11
- 一张儿童游戏室照片变成赛车游戏,AI 还加码扩建成全屋 — every · 2026-11-11