HeadlinesBriefing favicon HeadlinesBriefing.com

Vibe Coding : Avantages et Risques du Développement IA

Engadget •
×

Vibe coding, un terme inventé par Andrej Karpathy en février 2025, décrit une approche de développement dans laquelle les utilisateurs adoptent pleinement le code généré par des grands modèles de langage comme Cursor Composer w Sonnet. Les partisans de cette méthodologie soutiennent qu'elle démocratise la création de logiciels, permettant aux non-experts de construire des applications. Par exemple, une technicienne vétérinaire a utilisé le vibe coding pour créer une application suivant les injections d'insuline de son chat âgé.

Cependant, cette pratique fait face à des critiques importantes concernant la sécurité et la maintenabilité des logiciels. Des chercheurs de l'École de la cybersécurité et de la confidentialité de Georgia Tech ont analysé 43 000 avis de sécurité et ont retracé 74 vulnérabilités directement liées au code généré par l'IA, dont 14 ont été jugées critiques. L'équipe estime que le nombre réel de vulnérabilités est de cinq à dix fois plus élevé en raison du manque de signalement.

Malgré ces risques, l'adoption par les professionnels est en plein essor. Une enquête menée auprès de 1 100 programmeurs a révélé que 72 % utilisaient quotidiennement des outils de programmation d'IA, et que environ 42 % de leur code était désormais généré ou assisté par l'IA. Les experts prévoient que l'IA représentera plus de la moitié de tous les codes d'ici l'année prochaine.

Ce changement soulève des préoccupations quant l'avenir des rôles de développeurs juniors, à mesure que les postes traditionnels d'entrée de niveau diminuent. La distinction entre le code entièrement généré par l'IA et le développement assisté par l'IA reste cruciale pour comprendre le paysage évolutif de l'ingénierie logicielle.