L’impact négatif du code généré par l’IA se confirme
La seconde édition du rapport annuel de GitClear le confirme: les assistants de programmation basés sur l’IA dégradent la qualité du code. Les résultats de l’étude montrent une augmentation continue du copier-coller et une baisse de la réorganisation du code.

La tendance se confirme: les assistants de programmation basés sur l'intelligence artificielle entraînent une dégradation de la qualité du code. C’est du moins ce qui ressort de la deuxième étude annuelle publiée par GitClear, société spécialisée dans l’analyse de code. La recherche a examiné 211 millions de lignes de code modifiées, en s’appuyant sur un ensemble de données combinant des dépôts privés anonymisés et 25 des plus grands projets open source.
Davantage de copier-coller, moins de code déplacé
Parmi les nombreux indicateurs de cette baisse de qualité, GitClear a constaté une augmentation spectaculaire de la duplication de code. En 2024, 46% des modifications apportées au code correspondaient à l’ajout de nouvelles lignes, tandis que le nombre de lignes copiées-collées a dépassé celui des lignes déplacées. Or, les auteurs du rapport rappellent que le déplacement de lignes est un signe de qualité, car il témoigne d’une réorganisation du code, une pratique courante pour consolider le travail existant. Une baisse du déplacement de code indique que les développeurs exploitent moins leur travail antérieur, s’éloignant ainsi des bonnes pratiques.
Le «churn», un autre indicateur de mauvaise qualité qui désigne du code ajouté puis supprimé, modifié ou mis à jour en moins de deux semaines, a également légèrement augmenté entre 2023 et 2024.
Vers une maintenance sans fin
Concernant la pratique du copier-coller en nette progression, il est à craindre que la multiplication des copies de code généré par l’IA pourrait considérablement alourdir la dette technique, fait remarquer un article du site spécialisé LeadDev. Lorsqu’un code produit par un modèle de langage n’est pas rigoureusement vérifié, il complique par la suite la maintenabilité des logiciels. A moins que les équipes de développement ne se concentrent sur la pérennité de leur production, l’IA poussera les logiciels vers une expansion infinie, nécessitant «une maintenance sans fin», confie à LeadDev Bill Harding, CEO de GitClear.
Pour en savoir plus > Le rapport AI Copilot Code Quality 2025 de GitClear