AI Coding Agent Test-Driven Development GraphRAG Code Regression
摘要

AI 编码代理虽能解决现实软件问题,但常引入回归错误。本文提出 TDAD,一种结合抽象语法树代码 - 测试图构建与加权影响分析的开源工具及基准方法,旨在识别受变更影响最大的测试。在 SWE-bench Verified 上的评估显示,该方法将测试级回归率降低 70%,并将解决率从 24% 提升至 32%。研究发现,提供上下文信息(验证哪些测试)比程序性指令(如何执行 TDD)更有效。此外,自主改进循环在子集上实现了零回归且解决率达 60%。

AI 推荐理由

论文提出将基于图的影响分析作为 Agent 的新技能,显著减少代码回归并提升解决率,核心在于增强 Agent 的工具使用能力。

研究机构
乌拉圭奥尔特大学
论文信息
作者 Pepe Alonso
发布日期 2026-03-18
arXiv ID 2603.17973
相关性评分 9/10 (高度相关)