清除条件
共 1 条
DEV Community · AI10/07模型技巧与观点海外

我把 AI Agent 的自动合并开到了生产环境,只开了一次

作者把代码生成、审查、测试、预发、合并全流程交给 AI Agent 闭环运行,约 9 天后一次自动合并导致付费客户在凌晨被锁在自己账号外。问题代码是一条写路径:先向客户端返回「已收到」再落库,重试在错误时刻命中时确认发出但写入丢失。作者指出该 bug 语法规范、类型和测试齐全,审查 Agent 没发现是因为它看起来像完成品而非 bug——测试只覆盖了这条代码本就正确的正常路径,预发环境也没人在错误毫秒重试。作者认为不该交出去的不是多数人猜的那一步,而是几乎所有人最先自动化的那一步。

推荐理由全自动合并闭环的真实翻车案例,附具体 bug 形态和「五道自动检查为何全过」的拆解