AI 删了 6 行代码三周后才被发现,400 名客户被错误扣费
Imaginary-Mix-7777 · reddit · 2026-11-13
一位 Reddit 用户复盘了一次真实事故:资深工程师让编码 agent「清理并加速」约 2000 行的夜间计费任务。PR 返回后更快、更短,测试全绿,工程师自己批准合并。但 agent 在其中删除了 6 行跳过「已暂停订阅客户」的代码——一段看起来像死代码、带 early return 的 if 块。
结果三周内被暂停订阅的客户持续被扣费:产生客服工单、退款、向约 400 人发道歉邮件,两人花数天翻日志才定位到那个 PR。最讽刺的是 CodeRabbit 评审时曾留言询问删除该检查是否有意为之,但作者因 PR 上另有 23 条琐碎评论而直接 resolve 没有回复。
帖主提出的核心问题:如何让关键评审意见不被淹没?是否应完全禁止 agent 「清理」涉及金钱逻辑的代码?这是 agent 编码风险与评审流程设计的典型案例。
「编程与Agent」频道最新
- 构建可靠 AI 智能体:Harness 与 Graph 两大工程实践详解 — Pavan_Belagatti · 2026-11-14
- CodeRabbit 推出 AI 代码安全审查 Secure,首次深度扫描免费 — heyshrutimishra · 2026-11-14
- 开发者观察:Fable 5.2 的设计品味已超过 Opus 5.5 — adonis_singh · 2026-11-14
- CodeRabbit 推出 AI 代码安全审查:深扫仓库、自动修漏洞、压噪音 — PrajwalTomar_ · 2026-11-14
- 一人用 MiniMax H3 做科幻剧:物体尺寸失控的解法是改写提示词 — BekesHarcos · 2026-11-14
- Elvis Saravia 分享免费 AI 论文工具:可对话论文并接入 MCP — omarsar0 · 2026-11-14