Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.rights.licenseReconocimiento 4.0 Internacional. (CC BY)-
dc.contributor.authorAlonso, Pepees
dc.contributor.authorYovine, Sergioes
dc.contributor.authorBraberman, Víctores
dc.date.accessioned2026-08-17T18:24:40Z-
dc.date.available2026-08-17T18:24:40Z-
dc.date.issued2026-03-
dc.identifier.urihttps://hdl.handle.net/20.500.12381/5634-
dc.description.abstractAI coding agents can resolve real-world software issues, yet they frequently introduce regressions—breaking tests that previously passed. Current benchmarks focus almost exclusively on resolution rate, leaving regression behavior under-studied. This work develops a method to enhance agents with appropriate structural knowledge that leads to meaningful regression reduction while improving resolution rate, and presents TDAD (Test-Driven Agentic Development), an open-source tool that performs pre-change impact analysis for AI coding agents. TDAD builds a dependency map between source code and tests so that before committing a patch, the agent knows which tests to verify and can self-correct. The map is delivered as a lightweight agent skill—a static text file the agent queries at runtime. Evaluated on SWE-bench Verified with two open-weight models running on consumer hardware (Qwen3-Coder 30B, 100 instances; Qwen3.5-35B-A3B, 25 instances), TDAD reduced regressions by 70% (6.08% →1.82%) compared to a vanilla baseline. In contrast, adding TDD procedural instructions without targeted test context increased regressions to 9.94%—worse than no intervention at all. When deployed as an agent skill with a different model and framework, TDAD improved issue-resolution rate from 24% to 32%, confirming that surfacing contextual information outperforms prescribing procedural workflows. All code, data, and logs are publicly available.es
dc.description.sponsorshipAgencia Nacional de Investigación e Innovaciónes
dc.language.isoenges
dc.relationhttps://hdl.handle.net/20.500.12381/3417es
dc.relationhttps://hdl.handle.net/20.500.12381/3418es
dc.relationhttps://hdl.handle.net/20.500.12381/3419es
dc.relationhttps://hdl.handle.net/20.500.12381/3420es
dc.relationhttps://hdl.handle.net/20.500.12381/3622es
dc.relationhttps://hdl.handle.net/20.500.12381/3624es
dc.relationhttps://hdl.handle.net/20.500.12381/3626es
dc.relationhttps://hdl.handle.net/20.500.12381/3656es
dc.relationhttps://hdl.handle.net/20.500.12381/5138es
dc.relationhttps://doi.org/10.60895/redata/Z8QDEZes
dc.relationhttps://doi.org/10.60895/redata/NDHQQQes
dc.relationhttps://doi.org/10.60895/redata/KNERSJes
dc.relationhttps://doi.org/10.60895/redata/JY5DUSes
dc.relationhttps://hdl.handle.net/20.500.12381/5632es
dc.relationhttps://hdl.handle.net/20.500.12381/5633es
dc.rightsAcceso abierto*
dc.subjectArtificial Intelligencees
dc.subjectCoding Agentses
dc.titleTDAD: Test-Driven Agentic Development - Reducing Code Regressions in AI Coding Agents via Graph-Based Impact Analysises
dc.typePreprintes
dc.subject.aniiCiencias Naturales y Exactas
dc.subject.aniiCiencias de la Computación e Información
dc.identifier.aniiFMV_1_2023_1_175864es
dc.identifier.doihttps://arxiv.org/abs/2603.17973-
dc.identifier.doihttps://doi.org/10.48550/arXiv.2603.17973-
dc.anii.institucionresponsableUniversidad ORT Uruguayes
dc.anii.subjectcompleto//Ciencias Naturales y Exactas/Ciencias de la Computación e Información/Ciencias de la Computación e Informaciónes
Aparece en las colecciones: Publicaciones de ANII

Archivos en este ítem:
archivo  Descripción Tamaño Formato
2603.17973v2.pdfDescargar 523.54 kBAdobe PDF

Las obras en REDI están protegidas por licencias Creative Commons.
Por más información sobre los términos de esta publicación, visita: Reconocimiento 4.0 Internacional. (CC BY)