Vibe Coding, le code à l’ère des IA
C’est quoi le Vibe Coding ?
“Vibecoder”, c’est demander à une generative IA d’écrire du code pour créer un jeu, une application, une page web ou tout autre contenu interactif. Le prompt permet de décrire ses attentes précises : fonctionnalités, style, environnement, etc. La notion de « vibe » renvoie aux allers-retours avec l'IA générative : on teste, on affine, on corrige, on ajoute des fonctionnalités, jusqu'à obtenir un résultat au plus près de ses besoins et de sa vision.
En un mot, c’est comme si vous aviez un développeur ultra-performant à côté de vous, capable de produire un objet numérique en seulement quelques minutes. Par extension, on parle aussi de vibedsign (pour générer l’identité visuelle d’un support) ou de vibeworking (pour les tâches de gouvernance, pilotage, communication, partenariat, etc.).
Codeur ou dompteur d’IA ?
Le Vibe Coding oblige à s’interroger sur l’acte même de coder. Que signifie développer quand l’IA peut déjà générer du code ? Quelles compétences resteront essentielles demain ? “Rédiger un prompt pour obtenir du code reste une instruction et donc de la pensée informatique. En réalité, on ne fait que du français, mais il faut aussi pouvoir se projeter dans ce dont la machine à besoin.” explique Bastien Masse, DG de Class’Code.
Car qu'on utilise le Vibe Coding ou un éditeur visuel de type glisser-déposer, l'essentiel reste d’avoir une vision claire de son projet et de savoir la formuler de manière explicite pour la machine. Et ce n'est pas forcément plus simple. “Les développeurs l’affirment : le Vibe Coding n’est pas plus facile car les allers/retours et les négociations avec l’IA sont une source d'épuisement.”.