Tout est désormais une application de Vibe Coding : L’évolution fulgurante du codage par IA

Tout est désormais une application de Vibe Coding : L’évolution fulgurante du codage par IA

Bienvenue dans cette analyse approfondie du phénomène qui révolutionne le développement logiciel. Aujourd’hui, nous allons explorer deux annonces majeures dans le domaine du « vibe coding » : le Gemini CLI de Google et les nouveaux outils de codage intégrés directement dans Claude par Anthropic. Mais au-delà de ces annonces spécifiques, c’est l’explosion complète du vibe coding comme phénomène, comme pratique, comme écosystème d’innovation et comme outil libérant de nouvelles opportunités que nous allons examiner.

L’émergence fulgurante du Vibe Coding

Il est difficile de croire, étant donné l’omniprésence actuelle de ce terme, que le « vibe coding » n’existe que depuis environ 5 mois. Le 2 février dernier, l’ancien cofondateur d’OpenAI, Andrej Karpathy, tweetait : « Il existe un nouveau type de codage que j’appelle ‘vibe coding’, où vous vous abandonnez complètement aux vibrations, embrassez les exponentielles, et oubliez que le code existe même. C’est possible parce que les LLM deviennent trop bons. »

Karpathy décrivait alors son processus qui consiste simplement à parler au code en utilisant l’anglais comme langage de programmation, et comment naviguer différents types de défis dans ce nouvel environnement. En quelques mois seulement, le vibe coding est passé d’un concept évoqué par Andrej à un terme englobant toutes les applications de conversion texte-code, représentant à la fois de nouvelles méthodes de travail pour les ingénieurs logiciels existants et une force qui amène les non-codeurs dans l’espace de la programmation.

De pratiquement inexistant en janvier, le terme est devenu deux fois plus recherché que « prompt engineering » quelques mois plus tard. Le vibe coding a conquis la conscience collective à une vitesse vertigineuse.

Les pionniers du mouvement

Même avant l’apparition du terme, certaines applications débloquaient déjà de nouvelles capacités. Replit avait fait une entrée remarquée sur la scène. Lovable connaissait une croissance ultra-rapide et Cursor devenait de plus en plus dominant. Ces tendances n’ont fait que s’amplifier depuis.

Il y a quelques weekends, Lovable a organisé un hackathon mondial qui a vu naître plus de 250 000 applications différentes créées avec leurs outils. Le PDG Antonio Cao a souligné que ce chiffre dépasse le nombre d’applications créées durant les 5 premières années d’Internet. Chaque jour, sur X (anciennement Twitter), on peut trouver des histoires d’enfants qui font du vibe coding, et en réalité, pratiquement tout le monde s’y met.

La transformation des applications existantes

Il n’est donc peut-être pas surprenant que le vibe coding reconfigure et impacte un éventail incroyablement large d’applications. Hier, nous avons parlé de la façon dont Airtable se réinventait, selon leurs propres termes, en tant que « plateforme d’applications native IA », combinant la magie du vibe coding pour les applications professionnelles avec une véritable préparation à la production et une évolutivité.

Le même jour, Asana lançait son AI Studio concurrent, qu’ils décrivent comme un constructeur no-code pour concevoir des flux de travail alimentés par l’IA afin de gérer les tâches routinières adaptées à votre organisation.

Le point essentiel est que ce ne sont pas de nouvelles plateformes de vibe coding qui sont lancées. Ce sont des outils existants, bien implantés dans les entreprises, qui se réinventent autour des capacités du vibe coding.

Ramp a également récemment partagé un graphique montrant la part de marché considérable que Cursor avait prise à GitHub Copilot, renforçant davantage l’idée que ce nouvel ensemble d’outils natifs du « vibe » changeait radicalement la façon dont les gens interagissent avec le code.

Les annonces récentes de Google et Anthropic

À ce stade, les annonces concernant l’IA et le codage se succèdent plus rapidement que je ne peux les couvrir, et pourtant c’est une émission quotidienne. Hier, nous avons assisté à des annonces simultanées de deux grands acteurs.

Google Gemini CLI

Google a dévoilé son Gemini CLI agentique, qui est l’équivalent le plus proche de Codeex d’OpenAI ou de Claude Code d’Anthropic. Comme l’écrit The Verge : « Google a lancé un nouvel agent IA open-source qui apporte les capacités de codage, de génération de contenu et de recherche de Gemini directement dans les terminaux des développeurs. »

Bien que passer par la ligne de commande soit un peu plus léger que les IDE complets comme Cursor, cette approche reste un pilier de la programmation. Pour se démarquer dans un marché qui devient rapidement très encombré, Google utilise son échelle pour concurrencer agressivement sur les prix. Plus précisément, Gemini CLI est proposé gratuitement. Les limites d’utilisation sont fixées à 60 requêtes par minute et 10 000 par jour.

Si vous craignez que cela ne soit pas suffisant pour la plupart des utilisateurs, Google a indiqué qu’ils sont arrivés à ce chiffre en mesurant les modèles d’utilisation de leurs propres développeurs, puis en doublant cette moyenne pour établir les limites.

Le produit exploite le modèle Gemini 2.5 Pro, qui se situe dans le haut du classement des benchmarks de codage, et il dispose également d’une prise en charge MCP complète. Il est très clair qu’il s’agit à la fois d’une offre de parité fonctionnelle pour s’assurer qu’ils disposent d’une solution qui fonctionne de cette manière particulière, ainsi que d’une démonstration de force de Google en matière de tarification.

À titre d’exemple, SMC, qui s’occupe des relations avec les développeurs chez Google Cloud, a tweeté : « J’ai utilisé le nouveau Gemini CLI et je lui ai donné uniquement le lien YouTube d’un tutoriel technique, et il a configuré l’ensemble du projet parfaitement pour moi. C’est une victoire massive pour la productivité et les créateurs partout. »

Anthropic et l’expérience de vibe coding intégrée

Pendant ce temps, chez Anthropic, leur annonce consistait à ajouter une expérience de vibe coding de style Replit/Bolt/Lovable directement dans la fenêtre de chat de Claude. Dans un billet de blog intitulé « Créez et partagez des applications alimentées par l’IA avec Claude », ils écrivent :

« Claude peut désormais créer des artefacts qui interagissent avec Claude via une API, transformant ces artefacts en applications alimentées par l’IA, où l’économie fonctionne réellement pour le partage. Décrivez simplement ce que vous voulez créer et Claude écrira le code pour vous. Claude peut vous aider à déboguer et à améliorer l’expérience, puis une fois que c’est prêt, vous pouvez le partager via un lien sans déploiement requis. »

D’autres utilisateurs peuvent fork et personnaliser ces artefacts, créant ce qui pourrait être le début d’une couche sociale autour du vibe coding.

Un aspect intéressant de cette annonce est qu’elle brouille la frontière entre les applications web traditionnelles et les flux de travail agentiques. La fonctionnalité peut être utilisée pour créer des jeux et des applications, mais aussi pour coder un type d’agent basique. Essentiellement, à l’aide de prompts en langage naturel, un utilisateur peut demander à Claude d’assembler plusieurs actions pour accomplir des tâches plus complexes. Ces artefacts peuvent ensuite être utilisés encore et encore, ce qui devient une façon très légère d’entrer dans l’architecture d’agent.

L’avenir du développement logiciel

Cette idée de frontières floues entre logiciels et agents préoccupe Amjad Masad, PDG de Replit. Lors d’une conférence à VentureBeat Transform cette semaine, il a déclaré qu’il croit que les logiciels vont devenir, selon ses termes, « des agents à tous les niveaux ».

Il a ouvert la conférence en démontrant à quel point Replit est devenu performant, présentant une application de sondage en direct avec des bases de données, de l’authentification et des contrôles de qualité qui pouvaient être créés en 15 minutes. Masad a déclaré : « C’est en quelque sorte un agent semi-autonome. Vous pouvez le surveiller. Vous pouvez aussi aller prendre un café, et il vous enverra une notification quand il sera prêt à vous montrer le futur. »

Remise en question des logiciels d’entreprise

La question que tout le monde se pose est : cela change-t-il notre façon de penser les logiciels à l’avenir ? Plus précisément, s’il est si facile de construire et de déployer des applications, les entreprises continueront-elles à payer pour des logiciels coûteux, ou commenceront-elles simplement à construire leurs propres applications qui fonctionnent d’une manière complètement personnalisée pour elles ?

Lors de cette même conférence, on a demandé à Masad si Replit pouvait réellement remplacer les outils de niveau entreprise, ce à quoi il a répondu qu’ils constatent que les clients réalisent des économies de trois ordres de grandeur sur les applications. L’anecdote qu’il a partagée concernait un utilisateur de Replit qui prétendait avoir utilisé la plateforme pour créer une version fonctionnelle d’automatisation ERP pour seulement 400 dollars au lieu des 150 000 dollars qui lui avaient été proposés par un fournisseur.

Masad a expliqué : « Quand vous pensez à ce que fait le logiciel, beaucoup d’utilisateurs de Replit se réveillent le matin avec un problème en tête et créent une application pour résoudre ce problème. L’agent logiciel va construire un logiciel pour résoudre ce problème et le résoudra pour vous. »

L’avenir du métier de développeur

Qu’est-ce que tout cela signifie pour les développeurs ? À un moment donné, un membre de l’audience a posé une question sur l’importance pour les gens d’apprendre à coder par eux-mêmes plutôt que d’accepter aveuglément les suggestions de l’IA. Masad a répondu que la plateforme peut mettre en évidence n’importe quel morceau de code et donner une explication, remettant effectivement en question si c’est encore un vrai problème.

Allant plus loin, il s’est interrogé sur la vision réelle du codage par IA, suggérant : « Je pense que nous allons arriver à un point où vous n’aurez pas à interagir avec le code. Nous allons pouvoir interagir avec les logiciels à un niveau d’abstraction plus élevé. » Il a poursuivi : « Nous avons besoin de quelque chose d’un peu mieux que l’anglais, quelque part entre le code et l’anglais, et peut-être que quelqu’un construira cela. »

Une explosion de la production de code

Une conséquence de tout cela est que les utilisateurs de tous types écrivent beaucoup plus de code. Les techniciens parlent depuis le début de l’année de la quantité supplémentaire de code qu’ils écrivent grâce aux outils de codage IA.

Par exemple, Aiden McLaughlin d’OpenAI écrit : « Pour ce que ça vaut, 80% de mon code est maintenant écrit par Codeex, et j’écris beaucoup plus de code. » Michael McNamara, partenaire chez Lightspeed, écrit : « L’ironie est que jusqu’à présent, l’IA a recruté beaucoup plus de développeurs qu’elle n’en a éliminé. Tout le monde que je connais code en ce moment. »

Et qui plus est, la façon dont ils codent devient de plus en plus folle. McKay Wrigley de Takeoff AI a posté sa stack en écrivant : « Mon workflow pour lancer trois agents de codage en même temps. Taper AI dans le terminal lance Claude Code, Gemini CLI et COC CLI. Fenêtres entièrement synchronisées avec commande vocale. Appuyez sur envoyer et regardez. Maintenant, Claude Opus 4, Gemini 2.5 Pro et OpenAI O3 travaillent sur une tâche, et vous choisissez le gagnant. »

Les tendances futures du vibe coding

Si je devais deviner une tendance pour l’avenir du vibe coding, en plus de son extension à d’autres domaines comme le design, par exemple, l’intégration de la création d’applications avec une création d’interface utilisateur plus directe, je pense que nous allons commencer à voir des versions de mon idée « Doctor Strange », mais pour le codage.

Fondamentalement, des systèmes multi-agents qui travaillent en parallèle, dans certains cas comme celui que McKay a partagé, faisant des répétitions du même travail afin que les utilisateurs puissent choisir la meilleure version.

Un autre exemple vient de Greg Kamradt d’Arc Prize qui écrit : « Mon nouveau setup de vibe coding. Un agent orchestrateur qui contrôle 85 sous-agents travaillant en parallèle. Chaque sous-agent naît de mon flux de conscience et est testé par l’orchestrateur principal. »

Jason Jiang écrit : « Cursor pour le design. Ce workflow d’interface Claude Code est incroyable. Un, Claude Code peut assigner des tâches parallèles à des sous-agents. Deux, s’intégrer avec Git Worktree pour créer un environnement sandbox. Cela signifie que vous pouvez demander à Claude Code de générer 10 designs en même temps, les forker et itérer. Le design est un processus exploratoire. En exploitant les capacités des sous-agents et des tâches parallèles, de nombreuses expériences utilisateur de produits intéressantes peuvent être construites. »

Jusqu’où peut aller le vibe coding ?

Bien sûr, la question pour certains est simplement : jusqu’où cela peut-il aller ? Dans un récent article de blog d’A16Z avec Marc Andreessen et Eric Torrenberg, les deux ont partagé une expérience de pensée : un fondateur non technique armé d’agents IA pourrait-il surpasser une équipe d’ingénieurs d’élite ?

La réponse n’est pas claire exactement maintenant, mais le fait même que ce soit une question montre à quel point les choses ont changé en quelques mois seulement.

En conclusion, il est assez sûr de dire que nous continuerons notre couverture des plateformes de vibe coding pour l’instant. Essayez le vibe coding directement dans Claude et voyez comment cela fonctionne pour vous.

Conclusion

Le vibe coding n’est plus un simple terme à la mode mais une révolution fondamentale dans la façon dont nous concevons, développons et déployons des logiciels. En seulement cinq mois, nous sommes passés d’un concept théorique à un écosystème florissant qui transforme l’industrie du développement logiciel.

Avec l’intégration continue de ces capacités dans des outils existants et l’émergence de nouvelles plateformes spécialisées, nous assistons à une démocratisation sans précédent de la programmation. Cette révolution pourrait bien redéfinir non seulement qui peut coder, mais aussi comment nous interagissons avec la technologie à tous les niveaux.

Que vous soyez un développeur chevronné ou un novice complet en programmation, le message est clair : le vibe coding est là pour rester, et son impact ne fera que s’amplifier dans les mois et années à venir.