ENGLISH
La vitrine de diffusion des publications et contributions des chercheurs(-euses) de l'ÉTS
RECHERCHER

Characterizing self-admitted technical debt generated by AI coding agents

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.

[thumbnail of Sayagh-M-2026-34487.pdf]
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 Dernière vérification avant le dépôt