7 周翻车 3 次:多智能体互踩的根因是共享状态,不是代码
Humaux · reddit · 2026-11-09
作者分享了协调多个编码智能体 7 周内三次事故的复盘,每次都不是代码质量,而是共享状态缺乏归属规则:
- 子代理用 orchestrator 的 id 整板覆写共享任务看板,四条泳道进度被清空
- 审查者只知道自己卡片白名单,把并行卡片的合法产出误判为越权
- 一个永远无法失败的数据库校验:缺失键返回 UNKNOWN 而非 false,空记录 {} 通过检查
修复靠的是四条规则,而非更聪明的模型:
- 每个元素只有一个写者,按 id 认领,禁止整板更新
- 审查者只判自己卡片的 diff 及直接调用方,范围外一律「不归我判」
- 不能失败的检查不算检查:先对损坏副本运行并看它失败,否则不上线
- 数据缺失判「无法验证」,永远不判「通过」
金句:多数多智能体系统不是团队,是五个实习生共用一块没有名字的白板;共享状态下,归属规则才是产品本身。
「编程与Agent」频道最新
- Kamal 部署机制详解:从 SSH 执行到代理请求处理 — js_craft_hq · 2026-11-09
- 同一 DeepSeek 模型加 harness 得分从 2.6 跳到 7.9,代价是 19 倍成本 — AccBalanced · 2026-11-09
- 工程师管不过来 agent 了?他提议让 agent 之间直接通信 — thomasahle · 2026-11-09
- 开发者观点:企业级大型技能库是被低估的超能力 — m4rkmc · 2026-11-09
- GitNexus:把任意 GitHub 仓库变浏览器内交互知识图谱,全程零后端 — JafarNajafov · 2026-11-09
- Better Paseo 插件:把所有 AI Agent 汇总到一个任务看板 — intellectronica · 2026-11-09