Il vibe coding scrive il codice. Non prende le decisioni.
Può sostituirti alla tastiera. Non può sostituirti nelle decisioni che rendono un prodotto giusto per chi lo usa.
"Vibe coding"1 è nato come una battuta ed è diventato una descrizione di lavoro. Descrivi cosa vuoi, il modello lo scrive, lo esegui, descrivi cosa non va. Per molto software questo ciclo oggi è più veloce che scrivere il codice a mano.
01Cosa è cambiato
Il costo di produrre codice è sceso quasi a zero. Un prototipo funzionante che prima richiedeva una settimana a un team, oggi richiede un pomeriggio a una persona. È reale, e negarlo è nostalgia.
Non è sceso il costo di decidere cosa costruire. Si è spostato dal centro del lavoro all'inizio e alla fine: scegliere il problema e giudicare se il risultato è giusto.
Il modello può sedersi al tuo posto. Non può sedersi al posto di chi usa il tuo prodotto.
02Dove si ferma
Un modello ti scrive volentieri una funzione di export, uno schema di database, una pagina prezzi. Non ti dice che i tuoi utenti esportano sotto scadenza alle due di notte, che lo schema non regge il secondo cliente o che il prezzo è sbagliato per il tuo mercato. Sono decisioni di business, e nascono dal conoscere le persone per cui costruisci.
Il vibe coding alza il pavimento: permette a più persone di rilasciare qualcosa. Da solo non alza il soffitto, perché il soffitto lo fissa il giudizio. Il modo di costruire con i modelli continua a salire di livello, dal prompt al grafo: lo scompongo in SC.03.
03La prova del dominio
La sceneggiatura è un buon esempio, perché le sue regole sono invisibili a chi sta fuori. Una pagina vale circa un minuto sullo schermo2. Intestazioni di scena, nomi dei personaggi e transizioni seguono convenzioni che un produttore legge al primo sguardo. Se le rompi, il copione sembra amatoriale prima ancora che qualcuno arrivi alla storia.
INT. SALA DI MONTAGGIO — NOTTE
Un modello sa formattare questa riga.
Non sa perché conta che cada a pagina 1.
Puoi chiedere a un modello di "formattare una sceneggiatura" e ottenere qualcosa che sembra giusto. Sapere cosa serve a chi scrive quando una scena si sposta, una revisione esce o il numero di pagine conta è conoscenza del dominio. Senza quella, l'AI ti aiuta solo a costruire più in fretta la cosa sbagliata. È lo stesso ragionamento che porto sul palco nel keynote da Lumière all'AI.
04Fonti
- 1Il termine è stato coniato da Andrej Karpathy nel febbraio 2025. Wikipedia, Vibe coding
- 2È una stima di massima: la durata reale spesso è diversa. Wikipedia, Screenplay