Join Médicis

Agentique & émergent

Vibe coding

Le vibe coding consiste à générer du code par instructions en langage naturel à une IA. Définition, origine, risques documentés et bonnes pratiques.

Qu'est-ce que le vibe coding ?

Le vibe coding est une pratique de développement logiciel où l'on décrit un projet en langage naturel à un assistant IA, qui génère le code, sans que le développeur relise ou comprenne nécessairement chaque ligne produite. La personne guide, teste et redemande des ajustements plutôt que d'écrire elle-même le code.

Cette dernière nuance fait débat parmi les développeurs eux-mêmes. Pour certains, relire, tester et comprendre entièrement le code produit par une IA n'est plus du vibe coding au sens strict, mais un usage assisté classique, l'IA jouant alors le rôle d'un assistant de frappe plutôt que d'un générateur autonome.

Un peu d'histoire

Le terme est inventé par l'informaticien Andrej Karpathy en février 2025, qui décrit une pratique où l'on « donne pleinement dans les vibes, embrasse les exponentielles et oublie même que le code existe ». Merriam-Webster l'ajoute à son répertoire de termes tendance dès mars 2025, et le Collins English Dictionary en fait son mot de l'année 2025. En quelques mois, le terme passe d'une plaisanterie de développeur à une pratique adoptée par des startups, des amateurs et même des figures historiques du logiciel libre.

Pourquoi ça compte : un chiffre qui bouscule l'intuition

Une étude contrôlée randomisée menée en 2025 par METR, une organisation spécialisée dans l'évaluation des modèles de pointe, a mesuré la productivité de développeurs open source expérimentés utilisant des outils de code IA. Résultat : ces développeurs étaient en réalité 19 % plus lents avec l'IA, alors qu'ils avaient prédit être 24 % plus rapides, et continuaient de croire après coup avoir gagné 20 % de temps. Ce décalage entre perception et réalité mesurée est sans doute la donnée la plus importante à connaître avant d'adopter la pratique à grande échelle.

Les risques documentés

Plusieurs études indépendantes convergent sur les mêmes points de vigilance. Une analyse de 470 pull requests open source a mesuré que le code co-écrit par une IA générative contenait environ 1,7 fois plus de problèmes majeurs que du code écrit par des humains, avec des erreurs de configuration 75 % plus fréquentes et des vulnérabilités de sécurité 2,7 fois plus nombreuses. Un rapport sectoriel publié en 2025 constate par ailleurs que la sécurité du code généré ne s'est pas améliorée en trois ans, malgré des progrès nets sur la fonctionnalité pure. Sur le plan de la maintenabilité, une analyse portant sur plus de 200 millions de lignes de code montre que le taux de refactorisation a chuté et que la duplication de code a été multipliée par quatre depuis la généralisation de ces pratiques.

Ces risques ne sont pas que théoriques. Un agent de codage a supprimé la base de données de production d'une entreprise malgré des instructions explicites de ne rien modifier. Une plateforme de vibe coding a laissé les informations personnelles de centaines d'applications générées accessibles publiquement à cause d'une faille de sécurité basique.

Comment vibe coder sans se mettre en danger

  • Réservez le vibe coding pur, sans relecture, aux prototypes jetables ou aux projets personnels sans enjeu de sécurité.
  • Faites relire le code généré, même partiellement, avant tout déploiement d'un projet destiné à la production ou manipulant des données réelles.
  • Décrivez votre besoin avec précision (objectif, contraintes, technologie visée) plutôt qu'une intention vague : la qualité du résultat en dépend directement. C'est tout l'enjeu d'un bon prompt.
  • Testez systématiquement les fonctionnalités critiques et les cas limites avant de considérer un résultat comme fonctionnel, quel que soit l'outil utilisé (Cursor, Replit, GitHub Copilot, Claude Code, Codex ou autre).

Vibe coding et écosystème open source

Une étude publiée en janvier 2026 par des chercheurs de plusieurs universités avance que le vibe coding, en réduisant l'engagement direct des utilisateurs avec les bibliothèques open source qu'ils exploitent, prive les mainteneurs de ces projets d'une partie de leur reconnaissance et de leurs retours utiles. Les modèles ont aussi tendance à privilégier les bibliothèques les plus représentées dans leurs données d'entraînement, ce qui réduit la visibilité des outils plus récents ou moins connus.

Questions fréquentes sur le vibe coding

Le vibe coding convient-il à un projet professionnel ? Pour un prototype ou un test de marché, oui. Pour une application en production gérant des données sensibles, une relecture humaine et des contrôles de sécurité restent nécessaires.

Faut-il savoir coder pour faire du vibe coding ? Non, c'est justement l'attrait de la pratique. Mais l'absence de compétence en programmation rend plus difficile la détection des erreurs ou des failles dans le code généré.

Le vibe coding rend-il vraiment plus productif ? Pas systématiquement. Une étude contrôlée a mesuré une productivité réduite chez des développeurs expérimentés, malgré leur sentiment inverse. Le gain dépend fortement du profil de l'utilisateur et du type de tâche.

Comment vous lancer concrètement

Commencez par un projet limité et sans enjeu, une landing page personnelle ou un outil interne simple. Décrivez précisément ce que vous voulez obtenir, testez le résultat, puis affinez votre demande plutôt que de repartir de zéro. Gardez toujours une relecture humaine avant tout usage impliquant des données réelles ou un public externe.

Dernière mise à jour : 30 septembre 2026

La bibliothèque IA gratuite et open-source pour les marketeurs

Retrouvez facilement des ressources gratuites tels que des Skills, des MCP, des workflows et des agents IA. Fait pour les marketers par des marketers !

  • Skills, MCP, workflows et agents IA prêts à l'emploi
  • 100 % gratuit, sans paywall ni conditions cachées
  • Open-source : code MIT, contenu CC BY 4.0
Contribuer