Vai al contenuto
Metodologia

vibe coding

vibe coding — Metodologia. caratteristica: prompting di alto livello, flusso creativo, sperimentazione rapida · caso_uso: prototipi, MVP, apprendimento, progetti usa e getta · categoria: Prototipazione rapida assistita da IA · critico: App generata da IA senza controllo umano rigoroso non utilizzabile in produzione · data_origine: Febbraio 2025 · descrizione: Sviluppo software assistito da LLM/IA · definizione: Dare un prompt a un'IA e accettare il risultato con verifica minima · funzione: Raise the floor — democratizzazione dello sviluppo software · giudizio: Insostenibile / rischioso in azienda · postura Hohpe: Presa di distanza «level-headed»; demistifica i numeri di marketing («30% del codice scritto dall'IA») · tipo: Anti-pattern secondo Farley — spec vaga + delega all'IA senza pipeline · uso: Prototipazione rapida usa e getta per chiarire i requisiti

«Andrej Karpathy» ha coniato «vibe coding» nel febbraio 2025 per indicare il fatto di dare un prompt a un'IA e accettarne il risultato con una verifica minima. Nella sua intervista dell'aprile 2026 aveva già scisso l'idea in due: «vibe coding» alza il livello minimo, democratizzando lo sviluppo software, mentre l'ingegneria agentica preserva la soglia di qualità necessaria per coordinare agenti irregolari e stocastici. L'autore del termine era andato oltre.

Ciò che segue nelle fonti è uno scontro su dove finisca la pratica. Dave Farley definisce lo sviluppo assistito dall'IA senza continuous delivery una trappola, una bomba a orologeria di complessità, e richiama il paradosso di Jevons: codice a basso costo significa più codice, più punti di integrazione, più comportamento da valutare. Simon Wardley richiama lo stesso paradosso e una cifra, una grande azienda passata da 30 milioni a oltre un miliardo di righe di codice solo per mantenere la propria posizione. Olivier Rafal giudica «vibe coding» insostenibile in azienda. Philippe Martin propone BMAD come il piano urbanistico che vi risponde.

Il perimetro che resiste è ristretto: prototipi, MVP, script, progetti usa e getta, e la trasformazione dell'incertezza UX in specifiche. Hugo Lassiège, il cui codice in produzione è generato quasi al 100%, rifiuta l'etichetta e chiama la propria pratica «Context Engineering». Andrew Ng individua con precisione il punto di fallimento: il vibe coder inesperto non sa quale contesto fornire al proprio agente.

Contro tutto questo, «Gene Kim» riporta la definizione di «Dario Amodei», una conversazione iterativa che si traduce in un'IA che scrive il tuo codice, e afferma che in Anthropic non ci sia altro gioco possibile.

Tipo
Metodologia
caratteristica
prompting di alto livello, flusso creativo, sperimentazione rapida
caso_uso
prototipi, MVP, apprendimento, progetti usa e getta
categoria
Prototipazione rapida assistita da IA
critico
App generata da IA senza controllo umano rigoroso non utilizzabile in produzione
data_origine
Febbraio 2025
descrizione
Sviluppo software assistito da LLM/IA
definizione
Dare un prompt a un'IA e accettare il risultato con verifica minima
funzione
Raise the floor — democratizzazione dello sviluppo software
giudizio
Insostenibile / rischioso in azienda
postura Hohpe
Presa di distanza «level-headed»; demistifica i numeri di marketing («30% del codice scritto dall'IA»)
tipo
Anti-pattern secondo Farley — spec vaga + delega all'IA senza pipeline
uso
Prototipazione rapida usa e getta per chiarire i requisiti
relazioni
42
Citata in
22 fiches

Vicinato

← ha creato

Andrej Karpathy PERSONNE affidabilità alta stabile Fonte ↗

← si oppone a

augmented coding METHODOLOGIE affidabilità alta atemporale Fonte ↗
Kent Beck PERSONNE affidabilità alta stabile Fonte ↗
Shawn Wang PERSONNE affidabilità alta stabile Fonte ↗
context engineering METHODOLOGIE affidabilità alta atemporale Fonte ↗
spec coding METHODOLOGIE affidabilità alta atemporale Fonte ↗
compounding teams CONCEPT affidabilità alta atemporale Fonte ↗
Vibe Reviewing METHODOLOGIE affidabilità alta atemporale Fonte ↗
seniors et staff engineers CONCEPT affidabilità alta dinamico Fonte ↗

← risolve

BMAD METHODOLOGIE affidabilità alta atemporale Fonte ↗
Vibe Check METHODOLOGIE affidabilità alta dinamico

← referenzia

Simon Willison PERSONNE affidabilità alta stabile Fonte ↗

→ si applica a

prototypes et MVPs CONCEPT affidabilità alta atemporale Fonte ↗
prototypes, scripts et projets jetables CONCEPT affidabilità alta atemporale Fonte ↗
prototypage expérimental CONCEPT affidabilità alta atemporale

→ si oppone a

AI-Assisted Engineering METHODOLOGIE affidabilità alta atemporale Fonte ↗
planification avec IA METHODOLOGIE affidabilità alta atemporale Fonte ↗
validation systématique CONCEPT affidabilità alta atemporale Fonte ↗
Continuous Delivery METHODOLOGIE affidabilità alta atemporale
exigences enterprise CONCEPT affidabilità alta dinamico Fonte ↗
ingénierie production METHODOLOGIE affidabilità alta atemporale Fonte ↗

← fa parte di

Lovable TECHNOLOGIE affidabilità alta dinamico Fonte ↗
Replit TECHNOLOGIE affidabilità alta dinamico Fonte ↗

→ si basa su

orchestration agentique TECHNOLOGIE affidabilità alta dinamico Fonte ↗

→ consente

dette technique CONCEPT affidabilità alta atemporale Fonte ↗
démocratisation du software development (raise the floor) CONCEPT affidabilità alta atemporale Fonte ↗
crise qualité code CONCEPT affidabilità alta atemporale Fonte ↗
dette qualité CONCEPT affidabilità alta atemporale Fonte ↗
explosion volume code CONCEPT affidabilità alta dinamico Fonte ↗
Vibe Coding Hangover CONCEPT affidabilità alta dinamico Fonte ↗
transformation des incertitudes UX en spécifications CONCEPT affidabilità alta atemporale Fonte ↗

→ riduce

priorité de la qualité du code CONCEPT affidabilità alta atemporale Fonte ↗

← utilizza

Gene Kim PERSONNE affidabilità alta dinamico Fonte ↗

← è una variante di

agentic engineering METHODOLOGIE affidabilità alta atemporale Fonte ↗

← converge con

Autopilot CONCEPT affidabilità alta atemporale Fonte ↗

→ migliora

accessibilité du développement logiciel CONCEPT affidabilità alta atemporale
développement logiciel CONCEPT affidabilità alta dinamico

← si applica a

Paradoxe de Jevons CONCEPT affidabilità alta atemporale Fonte ↗

← affina

Dario Amodei PERSONNE affidabilità alta stabile Fonte ↗

→ utilizza

AI App Builders TECHNOLOGIE affidabilità alta dinamico Fonte ↗

Citata in (22)