AI agent 查 211 条异常删除日志,最后发现 bug 在自己代码里
Input-X · reddit · 2026-09-13
开源多智能体框架 AIPass 里负责路由的 agent「drone」发现删除日志中出现 211 条不该存在的记录。协调者怀疑是 drone 自己的测试写入的,但 drone 跑完 156 个删除相关测试后对比日志前后,字节完全一致——测试并无问题。
真正的根源:这些记录来自另一个负责邮件的 agent 的测试。该测试在一个临时假项目里正确地删除了文件,但 drone 的代码在决定写哪个项目的日志时,看的是程序运行所在目录而非文件被删的项目。测试恰好在真实 AIPass 项目内运行,导致 211 条记录混入真实日志,持续约三周(8 月 14 日至 9 月 6 日修复)。
开发者 Patrick 裁决:只加注解、不删除任何记录——「没人编辑的账本才保有价值」。文章还介绍了 AIPass 的架构:每个 agent 是一个带名字、独立目录、记忆文件和邮箱的 Claude Code 实例,drone 作为唯一入口做路由,并拦截普通 git 写操作强制走受控通道;也坦承单点故障和「以当前目录判断项目」的设计陷阱。
「编程与Agent」频道最新
- 60 秒在终端生成自然语音:Rime 发布 Coda,600+ 音色 50+ 语言 — dr_cintas · 2026-09-13
- 自我改进智能体新综述:按自主性分级拆解递归自我提升 — dair_ai · 2026-09-13
- Cursor CLI 沙箱再遭逃逸,Beltdown 漏洞变体可执行任意代码 — EdenEmarco177 · 2026-09-13
- Garry Tan:YC 新应用主流已是领域专属 AI 助手 — garrytan · 2026-09-13
- AI 智能体 1 小时生成 15x14 公里马贝拉 3D 地块:4393 栋房+450km 可驾驶道路 — LinusEkenstam · 2026-09-13
- 开发者用 AI 智能体 Astra 独立做游戏:一人探索出完整工作流 — LinusEkenstam · 2026-09-13