Skip to main navigation Skip to search Skip to main content

Characterizing Self-Admitted Technical Debt Generated by AI Coding Agents

  • École de technologie supérieure
  • Université Laval

Research output: Contribution to Book/Report typesContribution to conference proceedingspeer-review

Abstract

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.

Original languageEnglish
Title of host publicationProceedings - 2026 IEEE/ACM 23rd International Conference on Mining Software Repositories, MSR 2026
PublisherAssociation for Computing Machinery, Inc
Pages852-856
Number of pages5
ISBN (Electronic)9798400724749
DOIs
Publication statusPublished - 31 Jul 2026
Event23rd International Conference on Mining Software Repositories, MSR 2026 - Rio de Janeiro, Brazil
Duration: 13 Apr 202614 Apr 2026

Publication series

NameProceedings - 2026 IEEE/ACM 23rd International Conference on Mining Software Repositories, MSR 2026

Conference

Conference23rd International Conference on Mining Software Repositories, MSR 2026
Country/TerritoryBrazil
CityRio de Janeiro
Period13/04/2614/04/26

!!!Keywords

  • AI Agent
  • Mining Software Repositories
  • SATD
  • Technical Debt

Fingerprint

Dive into the research topics of 'Characterizing Self-Admitted Technical Debt Generated by AI Coding Agents'. These topics are generated from the title and abstract of the publication. Together, they form a unique fingerprint.

Cite this