L'atmosfera era decisamente carica a Code with Claude, l'evento londinese di due giorni per sviluppatori organizzato da Anthropic, iniziato il 19 maggio - lo stesso giorno del Google I/O a Palo Alto. (Pura coincidenza, non una sfida, hanno insistito i dipendenti Anthropic, con faccia seria.)

"Chi di voi ha inviato una pull request nell'ultima settimana scritta interamente da Claude?" ha chiesto Jeremy Hadfield, ingegnere di Anthropic, dal palco principale. Quasi metà della sala gremita - molti intenti a programmare o a dare istruzioni su laptop in equilibrio sulle ginocchia - hanno alzato la mano. Le pull request, per i non iniziati, sono correzioni o aggiornamenti inviati per la revisione prima di essere pubblicati. Sono il pane quotidiano dello sviluppo software, i pezzi di codice che la maggior parte degli sviluppatori passava la vita a scrivere - o almeno fino ad ora.

"Chi di voi ha inviato una pull request scritta interamente da Claude senza aver letto il codice?" ha insistito Hadfield. Risate nervose. La maggior parte delle mani è rimasta alzata.

Non è una novità che gli strumenti basati su LLM come Claude Code di Anthropic e Codex di OpenAI abbiano rivoluzionato lo sviluppo software. Le grandi aziende tecnologiche ora si vantano di quanto poco codice i loro sviluppatori scrivano a mano. "La maggior parte del software in Anthropic è ora scritto da Claude," ha detto Hadfield. "Claude ha scritto la maggior parte del codice in Claude Code." OpenAI, Google e Microsoft fanno affermazioni simili. Molti altri vorrebbero poterlo fare.

Tuttavia, colpisce quanto questo nuovo paradigma sembri già normale, e quanto velocemente si sia affermato. Questo era il secondo anno in cui Anthropic organizzava eventi per sviluppatori (anche a San Francisco e Tokyo). L'anno scorso, l'azienda aveva appena rilasciato Claude 4. Sapeva programmare, più o meno. Ma con l'ultima serie di aggiornamenti - Claude 4.6 e 4.7, rilasciati a febbraio e aprile - Claude Code è uno strumento a cui sempre più sviluppatori sembrano felici di affidare il proprio lavoro.

Anthropic dice che il suo obiettivo è spingere l'automazione il più lontano possibile. Invece di usare l'IA per generare codice e far sì che gli umani ripuliscano gli errori, vuole che Claude controlli e corregga il proprio lavoro. "L'impostazione predefinita non è 'Darò istruzioni a Claude' - l'impostazione predefinita ora è 'Farò in modo che Claude dia istruzioni a se stesso,'" ha detto Boris Cherny, capo di Claude Code, nel keynote di apertura. Se tutto va bene, gli sviluppatori umani non dovrebbero nemmeno vedere i messaggi di errore. Sarà tutto gestito da Claude, che testerà e modificherà fino a quando tutto funzionerà come dovrebbe. Come ha detto Ravi Trivedi, ingegnere di Anthropic: "Il principio chiave è togliersi di mezzo a Claude. Ci piace dire: 'Lascialo cuocere.'"

Trivedi ha presentato una nuova funzionalità di Claude Code, annunciata due settimane fa, chiamata dreaming. Gli agenti di Claude Code scrivono appunti per sé, registrando informazioni utili su compiti specifici. Quando un altro agente di codifica lavora successivamente sullo stesso codice, può usare gli appunti per mettersi al passo più velocemente e imparare dagli errori precedenti. Dreaming è un sistema che legge tutti questi appunti e consolida le informazioni, individuando schemi e problemi comuni tra i compiti. In teoria, dovrebbe aiutare Claude Code a imparare su una particolare base di codice e migliorare nel tempo.

Code with Claude è rivolto agli sviluppatori. Oltre a vetrine di prodotti e workshop di Anthropic, c'erano tutorial di aziende che hanno rimodellato i loro team di sviluppo software attorno a Claude Code - tra cui Spotify, Delivery Hero, Lovable, Base44 e Monday.com (tre startup che creano app per il vibe-coding che aiutano le persone a creare app con il vibe-coding). Non c'erano segni di disagio. Tutti quelli che ho incontrato volevano partecipare.

Tuttavia, fuori dalla conferenza, molti programmatori iniziano a mettere in discussione questo luminoso futuro. Alcuni si lamentano su forum online come Reddit e Hacker News che gli strumenti di codifica IA sono spinti dai manager alla ricerca di guadagni di produttività, quando in pratica la tecnologia rende lo sviluppo software più difficile a causa di tutto il codice extra che gli sviluppatori devono ora revisionare. "Le uniche persone che ho sentito dire che il codice generato va bene sono quelle che non lo leggono," ha postato un utente di nome pron su Hacker News la settimana scorsa. Altri sostengono che le loro capacità di programmazione sono diminuite man mano che affidano più compiti all'IA. I ricercatori hanno avvertito