Vibe coding veut aider l’Open Source. Mais les développeurs ne veulent pas de erreurs d'IA

Vibe coding veut aider l’Open Source. Mais les développeurs ne veulent pas de erreurs d'IA

Si vous aimez les logiciels Open Source, le vibe coding vous offre désormais une opportunité fantastique : prendre ce code et le modifier à votre guise à l'aide du vibe coding et des agents d'IA qui programment. Qu'ils me le disent. Vous avez peut-être de bonnes idées et l'IA les résoudra avec du nouveau code généré avec ces outils, mais il y a un problème : la qualité de ce code n'est peut-être pas adéquate.

Que s'est-il passé ? Steve Ruiz (@steveruizok) est le créateur et gestionnaire de TLDraw, une belle application Open Source qui vous permet de transformer votre navigateur en canevas afin que vous puissiez facilement y dessiner ce que vous voulez. Le 15 janvier, Steve a posté un message sur X dans lequel il annonçait quelque chose de très frappant : il cesserait d'accepter les contributions de code() dans le référentiel TLDraw GitHub.

Capture d'écran 2026 01 23 À 13 14 35

Nous n'avons pas besoin de code de mauvaise qualité. « En raison de l'afflux de demandes de mauvaise qualité, nous fermerons bientôt ces demandes aux contributeurs externes », a déclaré un chef de projet dans un article supplémentaire sur le blog officiel du projet. Le message était clair : même si les intentions des gens sont sûrement bonnes lorsqu'ils essaient d'apporter leurs idées à un projet existant, ce développeur s'est vite rendu compte que le code apporté par les nouveaux programmeurs, fans du vibe coding, était de mauvaise qualité. Solution? Interdisez les contributions faites avec l’IA.

Le code généré par l’IA peut aider. Dans cet article, j'indiquais qu'il ne s'agissait pas d'une mesure contre le vibe coding, mais contre le code (n'importe quel code, humain ou IA) de mauvaise qualité. Ruiz a expliqué comment :

« Nous acceptons déjà le code écrit avec l'IA. J'écris du code avec des outils d'IA. J'espère que mon équipe utilise également ces outils d'IA. Si vous connaissez la base de code du projet et savez ce que vous faites, écrire du code de qualité n'a jamais été aussi simple grâce à ces outils. »

AI Slop, mais code. Bien que l’on parle souvent de « AI Slop » en référence à du texte, des images, de la musique et des vidéos de mauvaise qualité, le terme peut également s’appliquer au code. Ruiz a expliqué comment, en septembre, il a commencé à détecter de nombreuses demandes de contributions au code qui semblaient correctes mais qui, après une analyse plus approfondie, même si elles fonctionnaient, pourraient potentiellement introduire des problèmes futurs et une complexité au projet.

J'ai vécu le "miracle" du vibe coding : c'est ainsi que j'ai programmé une application Android TV sans avoir aucune idée de la programmation

Je corrige ici, je corrige là. De plus, de nombreux contributeurs avaient des profils dans lesquels on pouvait les voir sauter de projet Open Source en projet Open Source puis disparaître. Ils ont simplement contribué sans suivre les politiques ou les exigences du projet et sont passés à un autre.

C'est un fléau. Dans les débats que cette décision a générés dans Hacker News et He a commenté que « cela semble être l'expérience standard pour tous les responsables de référentiels publics à l'heure actuelle ». Il a cité l'exemple d'Excalidraw, un autre projet similaire qui « a reçu plus de deux fois plus de PR au quatrième trimestre 2025 qu'au troisième » dans son référentiel.

De plus en plus de vetos sur le code d’IA de mauvaise qualité. D'autres projets traversent cette même phase. Ghostty, un émulateur de terminal pour macOS et Linux, a récemment publié sa « politique d'IA » sur le référentiel GitHub public du site avec des avis importants. Par exemple, que « les PR créées par l’IA doivent avoir été entièrement vérifiées avec une utilisation humaine », et en outre que « toute utilisation de l’IA, de quelque manière ou sous quelque forme que ce soit, doit être divulguée ».

C'est de la triche. Curl, un utilitaire très populaire auprès des utilisateurs de ligne de commande, avait annoncé l'ouverture d'un programme de primes pour détecter les bugs et vulnérabilités dans son code. Qu’ont fait beaucoup de gens ? Utilisez l'IA pour les trouver et prendre l'argent. Les responsables du programme ont annoncé qu'ils le fermeraient ce mois-ci en raison de l'avalanche de rapports de vulnérabilité de mauvaise qualité clairement générés par l'IA.

Linus l'a déjà dit. Linus Torvalds, créateur du noyau Linux, a admis avoir utilisé des outils de codage d'ambiance pour un petit projet personnel. Tout en reconnaissant que ces outils peuvent être formidables, il a mis en garde contre le danger de tout ce code généré par l’IA :

« L'IA sera un outil qui rendra les gens plus productifs. Je pense que le vibe coding est idéal pour inciter les gens à commencer à programmer. Je pense que (le code qu'il génère) va être horrible à maintenir… donc je ne pense pas que les programmeurs vont disparaître. Vous aurez toujours besoin de personnes qui savent comment maintenir le résultat. »

Le code de l'IA fonctionne, mais il n'est généralement pas de « qualité ». La communauté des développeurs avertit et en fait l’expérience depuis un certain temps. Bien que les outils d’IA puissent aider à programmer et à résoudre de nombreuses tâches de routine, le code généré doit être revu par un programmeur humain pour éviter de futurs problèmes. Il est raisonnable de penser que ce code sera de plus en plus meilleur et de meilleure qualité, mais aujourd'hui, dans de nombreux cas, la situation est claire : cela peut fonctionner, oui, mais cela ne suffit pas pour de nombreux projets en production, surtout lorsqu'ils sont utilisés par des milliers (et encore moins des millions) de personnes.

À Simseo | Bill Gates et Linus Torvalds étaient rivaux depuis 30 ans. Le plus drôle c'est qu'ils viennent de se rencontrer et ont pris un selfie