Brahmi, Zaki, Ouni, Ali, Sayagh, Mohammed et Saied, Mohamed Aymen.
2026.
« Characterizing self-admitted technical debt generated by AI coding agents ».
In MSR '26: Proceedings of the 23rd International Conference on Mining Software Repositories (Rio de Janeiro, Brazil, Apr. 13-14, 2026)
852–856.
Association for Computing Machinery, Inc.
Prévisualisation |
PDF
Sayagh-M-2026-34487.pdf - Version publiée Licence d'utilisation : Creative Commons CC BY. Télécharger (907kB) | Prévisualisation |
Résumé
Large Language Models (LLMs) are increasingly used through autonomous agents (e.g., Copilot, Cursor, Devin, Claude) to perform complex software development tasks. However, little is known about how these agents introduce and document technical debt through Self-Admitted Technical Debt (SATD) comments. Understanding SATD in AI-generated code is critical, as such comments explicitly reveal acknowledged limitations and deferred fixes that affect long-term maintenance. In this study, we quantitatively and qualitatively analyze 525 SATD comments authored by AI agents using the AIDev dataset. Our results show that AI-generated SATD is slightly more technically detailed than human-authored SATD, yet both often describe problems without clear guidance on resolution. Through thematic analysis, we identify 34 SATD topics grouped into 10 categories, with AI agents predominantly documenting requirement- and design-related debt. While many SATD topics overlap between AI and humans, our taxonomy reveals new debt categories and emphases specific to AI-authored SATD, particularly related to infrastructure, pipelines, dependency management, and requirement interpretation driven by developer prompts. Overall, our findings suggest that AI- and human-authored SATD share common characteristics but differ in expression and focus, highlighting the need for deeper investigation into how agentic systems communicate and manage technical debt.
| Type de document: | Compte rendu de conférence |
|---|---|
| Chercheur(-euse): | Chercheur(-euse) Ouni, Ali Sayagh, Mohammed |
| Affiliation: | Génie logiciel et des technologies de l'information, Génie logiciel et des technologies de l'information |
| Date de dépôt: | 02 oct. 2026 18:36 |
| Dernière modification: | 02 oct. 2026 22:04 |
| URI: | https://espace2.etsmtl.ca/id/eprint/34487 |
Actions (Authentification requise)
![]() |
Dernière vérification avant le dépôt |

