Home » Sciences et technologies » L’assistant AI aggrave la qualité du code | Semaine du réseau

L’assistant AI aggrave la qualité du code | Semaine du réseau

by Nouvelles

La deuxième édition du rapport annuel GitClear confirme que les assistants de programmation basés sur l’IA aggravent la qualité du code. Les résultats de l’étude montrent une augmentation continue de la copie et de la pâte et une baisse de la récupération du code.

Une tendance est confirmée: les assistants de programmation basés sur l’intelligence artificielle conduisent à une détérioration de la qualité du code. Cela émerge de la deuxième étude annuelle publiée par Gitclear, une entreprise pour l’analyse du code. L’étude a examiné 211 millions de lignes de code modifiées et était basée sur un enregistrement de données combinant des référentiels privés anonymisés et 25 des plus grands projets open source.

Copier et insérer plus, un code moins décalé

Parmi les nombreux indicateurs de cette perte de qualité, Gitclear a trouvé une augmentation spectaculaire de la duplication du code. En 2024, selon l’étude, 46% des changements de code correspondaient à l’ajout de nouvelles lignes, tandis que le nombre de lignes copiées et insérées dépassait celle des lignes décalées. Cependant, les auteurs du rapport indiquent que les lignes mobiles sont une fonctionnalité de qualité car elle témoigne d’une réorganisation du code – une pratique courante pour consolider les travaux existants. Une baisse du changement de code indique que les développeurs utilisent moins leurs travaux précédents et s’écartent donc des pratiques éprouvées.

Le “Churn”, un autre indicateur de mauvaise qualité, fait également référence au code, qui est ajouté puis supprimé, modifié ou mis à jour en quelques semaines, a légèrement augmenté entre 2023 et 2024.

Sur le chemin de l’entretien sans fin

Dans un article sur le site Web spécialisé “Leaddev” Il est souligné que la copie du code généré par l’IA pourrait augmenter considérablement la dette technique, car la pratique de la copie et de l’insertion augmente de plus en plus. Si un code généré par un modèle de langue n’est pas rigoureusement vérifié, il complique plus tard la maintenabilité des logiciels. Si les équipes de développement ne se concentrent pas sur la durabilité de leur production, l’IA entraînera le logiciel dans une expansion infinie, la “maintenance sans fin”, comme l’explique Bill Harding, PDG de Gitclear, à “LeadDev”.

Vous pouvez trouver plus d’informations dans Rapport 2025 de GitClear’s AI Copilot Code Quality 2025.

Selon une enquête du Code de l’industrie des logiciels suisses, des sociétés de logiciels suisses avec l’IA, mais laissent beaucoup de potentiel inutilisé. Lisez ici.

#Lassistant #aggrave #qualité #code #Semaine #réseau

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.