谷歌发布 FlowAgent 自动修复 CI 测试失败

原标题:Google paper shows that an AI agent can fix failing tests across Google, and speed decides whether d...
78AI 研判分

谷歌推出 FlowAgent,一种能在代码合并前实时捕获并修复持续集成(CI)测试失败的 AI 智能体。该工具在真实场景中实现了 67.18% 的专家认可修复率,并已处理超过 2.8 万个生产环境修复,但响应速度仍是决定开发者是否采纳的关键瓶颈。

报道正文

Rohan Paul (@rohanpaul_ai) · 2026-11-01 11

谷歌的一篇论文表明,AI Agent 可以修复整个谷歌内部失败的测试用例,而速度决定了开发者是否会采纳这些修复方案。

在合并前于 CI(持续集成)中失败的测试会将开发者从心流状态中拉出,而现有的修复 Agent 大多仅在合并后离线运行。

他们构建了 FlowAgent,它可以捕获每个测试失败并运行一个 Agent,该 Agent 会编辑代码、构建项目并重跑测试,直到测试通过为止。经过验证的修复方案会出现在代码审查中,并附带关于根本原因的简短说明。

专家评估显示,在 195 个真实失败案例中,其修复方案的正确率为 67.18%,开发者在生产环境中应用了 28,554 次修复。其中位数运行时间为 9.85 分钟,而开发者开始手动编辑前的中位等待时间为 27.48 分钟,但许多修复仍然来得太晚。

推文配图