Aller au contenu
Méthodologie

vibe coding

vibe coding — Méthodologie. caractéristique : prompting haut niveau, flux créatif, expérimentation rapide · cas_usage : prototypes, MVPs, apprentissage, projets jetables · catégorie : Prototypage rapide assisté par IA · critique : App générée par IA sans contrôle humain rigoureux non viable en production · date_origine : Février 2025 · description : Développement logiciel assisté par LLM/IA · définition : Prompter une IA et accepter le résultat avec vérification minimale · fonction : Raise the floor — démocratisation du software development · jugement : Intenable / risqué en entreprise · limite : Suffit au MVP ; échoue sur la persistance de session, la localisation du code et les choix d'infrastructure à l'échelle · posture Hohpe : Prise de recul « level-headed » ; démystifie les chiffres marketing (« 30% du code par l'IA ») · type : Anti-pattern selon Farley — spec vague + délégation IA sans pipeline · usage : Prototypage rapide jetable pour clarifier les exigences

Andrej Karpathy a inventé le terme en février 2025 pour désigner une boucle restreinte : prompter un modèle et accepter le résultat avec une vérification minimale. Il a également tracé la ligne que la plupart des auteurs ultérieurs reprennent : le vibe coding élève le plancher en démocratisant le développement logiciel, tandis que l'ingénierie agentique préserve le niveau de qualité en disciplinant la coordination des agents. Son terrain déclaré est le travail jetable : prototypes, MVP, scripts, apprentissage.

La question qui revient est de savoir où ce terrain s'arrête. Donn Felker rapporte le cas d'un directeur financier bloqué après deux mois dans une seule session Claude Cowork, sans aucune idée de l'emplacement de son code, et celui d'un photographe dont l'application Base44 stockait les médias sur Google Drive à un coût de transfert insoutenable. Persistance de session, localisation du code et choix d'infrastructure : voilà les points où la méthode craque.

Dave Farley le classe comme un anti-pattern : une spécification vague déléguée à une IA sans pipeline de déploiement, une bombe de complexité à mèche lente. Simon Wardley applique le paradoxe de Jevons et projette une grande entreprise passant de 30 millions à plus d'un milliard de lignes de code. Addy Osmani et ses coauteurs rejettent la vision binaire et placent la pratique sur un spectre de structure, de vérification et de jugement, où son faible CapEx et son fort OpEx finissent par coûter trois à dix fois plus cher par fonctionnalité que l'ingénierie agentique. Andrew Ng situe l'échec chez le praticien : le vibe coder inexpérimenté ne sait pas quel contexte donner à son agent. Hugo Lassiège, dont le code de production est presque entièrement généré, refuse l'étiquette et nomme sa pratique Context Engineering.

Type
Méthodologie
caractéristique
prompting haut niveau, flux créatif, expérimentation rapide
cas_usage
prototypes, MVPs, apprentissage, projets jetables
catégorie
Prototypage rapide assisté par IA
critique
App générée par IA sans contrôle humain rigoureux non viable en production
date_origine
Février 2025
description
Développement logiciel assisté par LLM/IA
définition
Prompter une IA et accepter le résultat avec vérification minimale
fonction
Raise the floor — démocratisation du software development
jugement
Intenable / risqué en entreprise
limite
Suffit au MVP ; échoue sur la persistance de session, la localisation du code et les choix d'infrastructure à l'échelle
posture Hohpe
Prise de recul « level-headed » ; démystifie les chiffres marketing (« 30% du code par l'IA »)
type
Anti-pattern selon Farley — spec vague + délégation IA sans pipeline
usage
Prototypage rapide jetable pour clarifier les exigences
relations
45
Citée dans
23 fiches

Voisinage

← a créé

Andrej Karpathy PERSONNE confiance élevée stable Source ↗

← s oppose à

augmented coding METHODOLOGIE confiance élevée atemporel Source ↗
Kent Beck PERSONNE confiance élevée stable Source ↗
Shawn Wang PERSONNE confiance élevée stable Source ↗
context engineering METHODOLOGIE confiance élevée atemporel Source ↗
spec coding METHODOLOGIE confiance élevée atemporel Source ↗
compounding teams CONCEPT confiance élevée atemporel Source ↗
Vibe Reviewing METHODOLOGIE confiance élevée atemporel Source ↗
seniors et staff engineers CONCEPT confiance élevée évolutif Source ↗

← résout

BMAD METHODOLOGIE confiance élevée atemporel Source ↗
Vibe Check METHODOLOGIE confiance élevée évolutif

← référence

Simon Willison PERSONNE confiance élevée stable Source ↗

→ s applique à

prototypes et MVPs CONCEPT confiance élevée atemporel Source ↗
prototypes, scripts et projets jetables CONCEPT confiance élevée atemporel Source ↗

→ s oppose à

AI-Assisted Engineering METHODOLOGIE confiance élevée atemporel Source ↗
planification avec IA METHODOLOGIE confiance élevée atemporel Source ↗
validation systématique CONCEPT confiance élevée atemporel Source ↗
Continuous Delivery METHODOLOGIE confiance élevée atemporel
exigences enterprise CONCEPT confiance élevée évolutif Source ↗

← fait partie de

Lovable TECHNOLOGIE confiance élevée évolutif Source ↗
Replit TECHNOLOGIE confiance élevée évolutif Source ↗

→ est basé sur

orchestration agentique TECHNOLOGIE confiance élevée évolutif Source ↗

→ permet

dette technique CONCEPT confiance élevée atemporel Source ↗
démocratisation du software development (raise the floor) CONCEPT confiance élevée atemporel Source ↗
crise qualité code CONCEPT confiance élevée atemporel Source ↗
dette qualité CONCEPT confiance élevée atemporel Source ↗
explosion volume code CONCEPT confiance élevée évolutif Source ↗
prototype par non-technicien CONCEPT confiance élevée évolutif Source ↗
Vibe Coding Hangover CONCEPT confiance élevée évolutif Source ↗
transformation des incertitudes UX en spécifications CONCEPT confiance élevée atemporel Source ↗

→ réduit

priorité de la qualité du code CONCEPT confiance élevée atemporel Source ↗

← utilise

Gene Kim PERSONNE confiance élevée évolutif Source ↗

← est variante de

agentic engineering METHODOLOGIE confiance élevée atemporel Source ↗

← converge avec

Autopilot CONCEPT confiance élevée atemporel Source ↗

→ améliore

accessibilité du développement logiciel CONCEPT confiance élevée atemporel
développement logiciel CONCEPT confiance élevée évolutif

→ observé dans

Base44 TECHNOLOGIE confiance élevée stable Source ↗
Claude Cowork TECHNOLOGIE confiance élevée stable Source ↗

← s applique à

Paradoxe de Jevons CONCEPT confiance élevée atemporel Source ↗

← affine

Dario Amodei PERSONNE confiance élevée stable Source ↗

Citée dans (23)