Définition
Le vibe coding désigne une façon de créer un logiciel en décrivant le résultat souhaité en langage naturel à un assistant de code IA. Le développeur accepte le code produit sans le lire en détail et corrige par de nouvelles instructions jusqu'à ce que le résultat convienne. L'expression, lancée par Andrej Karpathy en février 2025, s'est imposée pour décrire les prototypes et les petits outils construits ainsi, y compris par des non-développeurs.
Dans la pratique
Le vibe coding est redoutablement efficace pour un prototype, une démonstration ou un outil interne jetable ; il devient dangereux dès que le code doit être maintenu, sécurisé ou mis entre les mains de clients. Un acheteur doit distinguer ce mode de production de l'ingénierie assistée par IA, où le développeur relit, teste et reste responsable de chaque ligne. C'est cette seconde pratique que nous recherchons chez les freelances.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.