跳到正文
原文
omarsar0· @omarsar0 · X·· 1 天前AI 评分56

Google 论文提出 CI 内程序修复智能体 FlowAgent

AI 导读

Google 的一篇论文提出 FlowAgent,它在预提交测试失败上运行 ReAct 式生成-验证循环,并在 Google 代码审查工具中展示修复建议;两道弃权过滤器分别在执行前后判断修复是否值得展示,避免弱建议触达开发者。

正文 · AI 翻译

Google 有一篇关于 CI 内程序修复代理的论文,写得很好。

(收藏一下)

他们提出了 FlowAgent,它在预提交测试失败时运行一个 ReAct 式的生成-验证循环,并在 Google 的代码审查工具中展示修复方案。

两个弃权过滤器决定一个修复是否值得展示:一个在执行前运行,一个在执行后运行,因此低质量的建议永远不会到达开发者面前。

在对 195 个真实故障的人工评审中,其修复的正确率为 67.18%。

在 Google 全公司范围上线后,它在 295,508 次代码变更中提出了修复建议。开发者预览了 65,069 次,应用了 28,554 次。

论文:arxiv.org/abs/2610.07289

论文讨论:academy.dair.ai/papers/catch…

来源:omarsar0 · x.com