option
Maison
Nouvelles
10 développeurs experts discutent du potentiel réel et des risques du codage d'ambiance

10 développeurs experts discutent du potentiel réel et des risques du codage d'ambiance

22 avril 2025
137

10 développeurs experts discutent du potentiel réel et des risques du codage d'ambiance

Le buzz autour du codage par vibe est devenu incontournable récemment, surtout dans ma boîte de réception, inondée de communiqués de presse d'équipes marketing avides de surfer sur la dernière tendance. Le terme, inventé par un programmeur chevronné d'OpenAI, désigne l'utilisation de l'IA pour gérer les aspects banals du codage, permettant aux développeurs de se concentrer sur les éléments plus créatifs. Mon article précédent a exploré ce concept en profondeur, examinant son potentiel et ses écueils.

Aussi : 10 raisons clés pour lesquelles l'IA est devenue grand public du jour au lendemain - et ce qui se passe ensuite

Le terme "codage par vibe" a un certain attrait, non seulement parce qu'il sonne cool, mais parce qu'il est un rêve marketing. C'est le genre de mot qui peut instantanément rendre un produit plus attrayant. En tant que chroniqueur sur l'IA, j'ai vu d'innombrables communiqués de presse essayer de surfer sur cette vague, souvent en déformant ce que signifie vraiment le codage par vibe. Il n'a jamais été destiné aux novices espérant faire fortune avec une application rapidement assemblée. Au contraire, c'est un outil pour les développeurs expérimentés qui peuvent guider l'IA et corriger ses erreurs.

Cependant, le marché est maintenant inondé d'outils sans code et à faible code prétendant être les pionniers du codage par vibe. Ces outils, essentiellement des modèles améliorés par l'IA, sont loin de l'intention originale du terme.

En tant que développeur et ancien professeur d'informatique, j'ai partagé mes réflexions sur le codage par vibe dans un article récent, mais j'admets que mon ton peut être un peu... coloré. J'ai donc contacté d'autres développeurs professionnels pour avoir leur avis. Leurs réponses étaient variées, certains louant les gains d'efficacité, tandis que d'autres exprimaient des inquiétudes sur le potentiel des codeurs inexpérimentés à créer des logiciels problématiques.

Aussi : La meilleure IA pour coder (et ce qu'il ne faut pas utiliser)

Les développeurs sur le codage par vibe

Todd Olson, cofondateur/PDG de l'entreprise d'analyse d'utilisation Pendo

Todd Olson a déclaré à ZDNET : « Le codage par vibe change la manière dont nous construisons, mais pas pourquoi nous construisons. L'objectif n'est pas de produire plus de logiciels ; il s'agit de créer de meilleures expériences logicielles. Sans une compréhension claire des besoins des utilisateurs, le codage par vibe risque d'amplifier les désalignements à grande échelle. »

Il a ajouté : « L'IA facilite l'expédition de code, mais cela ne garantit pas de meilleurs résultats. Sans un alignement clair sur les besoins des utilisateurs, le codage par vibe peut accélérer la création de logiciels que personne n'utilise. Ce n'est pas nécessairement un nouveau défi, mais l'IA hausse les enjeux. »

Chris Reynolds, défenseur des développeurs et ingénieur logiciel chez la plateforme d'hébergement Pantheon

Chris Reynolds a souligné la nécessité d'une supervision humaine, disant : « La chose la plus importante pour moi à propos du codage par vibe, c'est qu'il faut un opérateur humain réellement plus intelligent que l'ordinateur. Un des problèmes d'utiliser les LLM pour le développement, c'est qu'ils inventent des choses qui semblent plausibles, et ils ne font des recherches approfondies ou ne prennent en compte des aspects comme la sécurité ou les meilleures pratiques que si on les y invite. »

Il a mis en avant les défis pour les développeurs moins expérimentés, notant : « Donc, si vous êtes juste un utilisateur moyen sans expérience en développement, vous pourriez absolument faire construire par l'IA quelque chose de cool qui ressemble et fonctionne comme vous le voulez, mais si vous ne savez pas comment ça fonctionne, quand il y a des problèmes ou des bugs, vous pouvez vous retrouver de plus en plus dans le terrier du lapin. »

Il a ajouté avec humour : « Le codage par vibe a absolument besoin de la composante humaine. Vous ne pouvez pas juste laisser les robots courir librement sans vérifier ce qu'ils font, sinon vous vous mettrez absolument en difficulté. »

Jamie Marsland, gestionnaire YouTube et développeur chez Automattic

Jamie Marsland voit le codage par vibe comme une porte d'entrée vers la créativité, déclarant : « Nous entrons dans une nouvelle ère où le web devient une toile pour des expériences dynamiques, semblables à des applications. Alors que l'IA, les outils sans code et l'automatisation éliminent les barrières techniques, les créateurs de toutes sortes sont libres de construire des mondes numériques plus riches et interactifs. Les frontières entre sites web et applications s'estompent -- et avec cela vient une vague de créativité qui redéfinit ce qui est possible en ligne. »

Il a partagé une vidéo où il a utilisé l'IA pour "coder par vibe" une interface de site web, mais il a insisté sur le fait que cela a été fait sous la direction d'un développeur expérimenté. Il a noté que quelqu'un de nouveau dans le développement web pourrait avoir du mal à fournir l'orientation nécessaire.

Bill Salak, CTO de l'entreprise d'éducation à l'IA Brainly

Bill Salak considère le codage par vibe comme un moyen d'améliorer la créativité, disant : « En technologie, le codage par vibe consiste à travailler avec l'IA de manière fluide et intuitive, en la laissant gérer les tâches répétitives pour que les développeurs puissent se concentrer sur la résolution créative de problèmes. Mais le codage par vibe n'est pas seulement pour les codeurs. Il s'agit aussi de créer avec l'IA même si vous ne savez pas coder. Il s'agit de supprimer les barrières, de rendre la technologie accessible et de permettre à quiconque de construire quelque chose de significatif. Alors, pourquoi ne pas appliquer cette même mentalité à l'apprentissage ? »

Il a étendu cette idée à l'éducation, suggérant que l'apprentissage pourrait devenir plus interactif et personnalisé, tout comme le codage par vibe. Il a dit : « Imaginez si l'apprentissage fonctionnait de la même manière, où les étudiants ne seraient pas seulement consommateurs d'informations mais créateurs, façonnant leur éducation en temps réel avec l'IA comme guide. »

Willem Delbare, fondateur et CTO d'Aikido

Willem Delbare, de l'entreprise de sécurité Aikido, a exprimé des inquiétudes sur les implications de sécurité du codage par vibe. Il a déclaré à ZDNET : « Le codage par vibe rend le développement logiciel plus accessible, mais il crée aussi une tempête parfaite de risques de sécurité que même les développeurs expérimentés ne sont pas équipés pour gérer. Injections SQL, traversée de chemins, secrets codés en dur. Beaucoup de développeurs considèrent la sécurité comme un angle mort, alors imaginez les risques lorsqu'on passe d'une simple page d'atterrissage à un produit complet gérant des données utilisateur. »

Il a averti : « Il est incroyablement facile pour l'IA d'écrire du code vulnérable, et les codeurs par vibe ne savent souvent pas ce qu'ils ne savent pas. Quand vous collectez des données utilisateur ou manipulez des informations sensibles, il faut plus que de bonnes vibrations. Idéalement, la sécurité ne devrait pas être une réflexion après coup qui gâche le plaisir ; il faut apprendre les risques et mettre en place des contrôles de sécurité pour pouvoir continuer à construire sans que vos utilisateurs deviennent des dommages collatéraux. »

Il a également fait une observation pertinente sur l'accélération des risques, disant : « Bien sûr, l'IA générative booste le développement, mais elle booste aussi les risques. Deux ingénieurs peuvent maintenant produire autant de code non sécurisé et non maintenable que 50 ingénieurs. »

Jamie Madden, fondateur de PetFun, un service qui crée des images améliorées par l'IA d'animaux de compagnie

Jamie Madden a fait écho aux préoccupations de sécurité, déclarant : « Le codage par vibe représente un changement fascinant dans le développement logiciel en démontrant comment les outils d'IA peuvent démocratiser le codage. Bien qu'il permette aux nouveaux venus de construire des applications sans expérience de programmation traditionnelle, il met également en lumière une réalité cruciale : sans connaissances fondamentales en développement logiciel, la sécurité et les performances en souffrent. »

Zack Katz, président de la plateforme de formulaires sans code GravityKit

Zack Katz a partagé son expérience positive avec le codage par vibe, disant : « Le codage par vibe a considérablement accéléré notre processus de développement de produits. Des idées qui stagnaient dans notre backlog pendant des années ont pris vie en seulement une semaine, grâce à l'IA. Je peux générer un prototype fonctionnel de nouvelle fonctionnalité en une seule journée -- beaucoup plus rapidement qu'en partant de zéro. De là, nous affinons, restructurons et testons le code, réduisant considérablement le temps de développement. »

Il a donné un exemple, disant : « Dans une session récente alimentée par l'IA, j'ai entré les exigences pour un nouveau produit, je suis retourné à mes autres tâches, et j'ai vérifié quelques minutes plus tard. En 20 minutes, j'avais un prototype fonctionnel prêt pour l'affinage et les tests. L'IA a été un game-changer dans notre capacité à livrer rapidement les fonctionnalités que les clients veulent, et le codage par vibe s'est avéré être ma méthode de prédilection pour construire rapidement des MVP. »

Leonardo Losoviz, développeur du plugin de gestion de données WordPress Gato GraphQL

Leonardo Losoviz voit également le codage par vibe comme un moyen d'accélérer le développement, déclarant : « J'intègre actuellement mon plugin Gato GraphQL pour utiliser le codage par vibe afin de créer des extensions, avec l'objectif de créer toutes les extensions demandées par mes clients en quelques semaines (normalement, cela prendrait quelques mois). »

John Campbell, directeur de l'ingénierie de contenu chez Security Journey

John Campbell a offert une vision équilibrée, disant : « Le codage par vibe est prêt à révolutionner le développement logiciel en rendant les développeurs plus efficaces et en permettant à des personnes ayant une expertise technique limitée d'élargir leur accès aux outils logiciels. »

Cependant, il a exprimé des inquiétudes sur le manque de compréhension du système, notant : « Tout comme un adolescent ressentant l'excitation de conduire pour la première fois, cette liberté se transformerait rapidement en chaos sans lois de la circulation, fonctionnalités de sécurité et garde-fous. »

Il a fait écho aux pensées de Delbare sur l'accélération des risques, disant : « Le codage par vibe accélère le développement et élimine le besoin de connaissances techniques approfondies sur les outils ou les techniques, mais au prix d'un manque presque total de compréhension du système. Parce que le codage par vibe ignore intrinsèquement les détails du code, il devient presque impossible d'évaluer les risques de sécurité dans le logiciel développé. »

Campbell croit que l'écart entre le codage par vibe et le codage en production se réduira, mais pour l'instant, « Le codage par vibe excelle aujourd'hui dans la création de 'jouets web' -- des outils personnels avec un focus étroit et des préoccupations de sécurité minimales -- sans les enjeux et les risques de les déployer dans un environnement de production. »

Rhys Wynn, développeur WordPress indépendant sous le nom de Dwi'n Rhys

Rhys Wynn était sceptique quant au terme, disant : « Je pense que le codage par vibe est une expression inventée par des gens qui pensent que le code généré par l'IA est sûr et sécurisé, et qui veulent se positionner dans un marché où ils ne devraient peut-être pas être. Chaque projet de codage par vibe que j'ai vu était non sécurisé, incapable de répondre à un cas d'utilisation, ou simplement en train d'imiter de meilleures choses qui existent déjà. »

Il a souligné l'importance de réviser le code généré par l'IA, déclarant : « L'IA peut être utile pour coder, mais faire écrire à l'IA de grandes parties de code signifie que le code tend à être non sécurisé ou non optimisé. Demandez à votre assistant IA de corriger de petits problèmes avec des tâches bien définies, et cela fonctionne bien. De même, pour corriger des problèmes dans votre code. Révisez toujours, car si vous ne comprenez pas votre code, qui le fera ? »

Qu'est-ce que cela signifie ?

Certains développeurs ont constaté des économies de temps significatives en utilisant des outils d'IA, et j'ai personnellement vu ma productivité doubler avec l'aide de ChatGPT. Mais est-ce du codage par vibe ? Pour moi, il s'agit d'utiliser l'IA pour gérer les parties fastidieuses du codage tout en s'assurant que chaque pièce est minutieusement testée et comprise.

Aussi : Comment transformer ChatGPT en votre outil de codage IA puissant - et doubler votre production

Le codage par vibe, pour un développeur expérimenté, peut ressembler à entrer dans un état de flux, permettant d'accomplir beaucoup de travail efficacement. Cependant, le consensus parmi les développeurs avec qui j'ai parlé est clair : le codage par vibe n'est pas adapté aux débutants, et il peut entraîner de graves problèmes de sécurité et de fiabilité s'il n'est pas géré correctement.

Le concept de codage par vibe en lui-même n'est pas intrinsèquement problématique. Cependant, il est crucial de rester vigilant, surtout avec les équipes marketing désireuses d'exploiter sa popularité pour suggérer que n'importe qui peut créer des logiciels sans effort.

Les défis avec les plateformes à faible code et sans code restent les mêmes : elles fonctionnent bien pour personnaliser des scénarios préconstruits mais peinent lorsque le code requis ne correspond pas aux modèles fournis. Dans de tels cas, les compétences de programmation traditionnelles deviennent essentielles.

Aussi : Si ChatGPT produit du code généré par l'IA pour votre application, à qui appartient-il vraiment ?

Sans ces compétences, vous risquez de rencontrer des obstacles ou de lancer des produits qui pourraient échouer de manière catastrophique.

Et vous ? Avez-vous expérimenté le codage par vibe, ou hésitez-vous à laisser l'IA prendre les rênes de votre processus de développement ? Pensez-vous que les outils d'IA abaissent vraiment la barrière d'entrée pour les nouveaux venus, ou facilitent-ils simplement la création de logiciels non sécurisés et non maintenables ?

Êtes-vous plus enthousiaste à l'idée des possibilités créatives ou inquiet des risques ? Partagez vos pensées dans les commentaires ci-dessous.

*Recevez les meilleures histoires du matin dans votre boîte de réception chaque jour avec notre newsletter Tech Today.*

Article connexe
Optimisation de la sélection de modèles d'IA pour des performances réelles Optimisation de la sélection de modèles d'IA pour des performances réelles Les entreprises doivent s'assurer que leurs modèles d'IA, qui pilotent les applications, fonctionnent efficacement dans des scénarios réels. Prédire ces scénarios peut être difficile, compliquant les
Le voyage de Vader : De la tragédie à la rédemption dans Star Wars Le voyage de Vader : De la tragédie à la rédemption dans Star Wars Darth Vader, symbole de terreur et de tyrannie, est l’un des antagonistes les plus emblématiques du cinéma. Pourtant, sous le masque se cache une histoire de tragédie, de perte et de rédemption ultime
Ancien ingénieur d'OpenAI partage des idées sur la culture d'entreprise et la croissance rapide Ancien ingénieur d'OpenAI partage des idées sur la culture d'entreprise et la croissance rapide Il y a trois semaines, Calvin French-Owen, un ingénieur qui a contribué à un produit clé d'OpenAI, a quitté l'entreprise.Il a récemment partagé un article de blog captivant détaillant son année chez O
commentaires (24)
0/200
SamuelAllen
SamuelAllen 9 août 2025 07:00:59 UTC+02:00

Vibe coding sounds cool, but I'm skeptical—can AI really nail the creative spark in coding? 🤔 Feels like it might just churn out generic code and kill the soul of programming.

HenryDavis
HenryDavis 4 août 2025 13:00:59 UTC+02:00

Vibe coding sounds like a game-changer! Letting AI handle the boring stuff could free up devs to get creative, but I’m curious—how do we keep the human spark in coding? 🤔

EdwardMoore
EdwardMoore 4 août 2025 08:48:52 UTC+02:00

Vibe coding sounds like a game-changer! Letting AI handle the boring stuff so devs can focus on the creative side is wild. But, like, what’s the catch? Are we gonna end up with buggy code if the AI vibes too hard? 😅 Curious to see where this goes!

ChristopherThomas
ChristopherThomas 22 juillet 2025 03:25:03 UTC+02:00

Vibe coding sounds like a game-changer! I love how AI can take over the boring stuff, but I’m curious—how do developers ensure the AI doesn’t mess up the creative spark? 🤔

RoyLopez
RoyLopez 24 avril 2025 18:16:25 UTC+02:00

바이브 코딩에 대한 토론은 눈을 뜨게 했지만, 내겐 기술적으로 조금 무거웠어요. 😅 코딩의 지루한 부분을 AI가 맡는 건 멋지지만, 아직 얼마나 실용적인지 확신이 안 서요. 개발에서의 AI 세부 사항에 관심이 있다면 볼 가치가 있어요! 🤓

TimothyMitchell
TimothyMitchell 23 avril 2025 14:00:05 UTC+02:00

バイブコーディングの議論は目を開かせるものでしたが、私には少し技術的に重すぎました。😅 コーディングの退屈な部分をAIが引き受けるのはかっこいいですが、まだ実用的かどうかは確かではありません。開発におけるAIの細部に興味があるなら見る価値があります!🤓

Retour en haut
OR