Anthropic mostra il futuro del coding, anche se non vi piace
Il 19 maggio, a Londra, Anthropic ha aperto Code with Claude, un evento di due giorni per sviluppatori. Nello stesso giorno in cui Google teneva il suo I/O. Una coincidenza, hanno assicurato da Anthropic. Ma a giudicare da quello che è successo nelle sale, il messaggio era chiaro: il modo in cui si scrive codice è cambiato, e in fretta.
Jeremy Hadfield, ingegnere di Anthropic, ha chiesto alla platea: “Chi qui ha spedito una pull request scritta completamente da Claude nell’ultima settimana?” Quasi la metà delle mani si è alzata. Poi ha aggiunto: “E chi l’ha spedita senza nemmeno leggere il codice?” Risate nervose. La maggior parte delle mani è rimasta su.
Non è una novità che strumenti come Claude Code e Codex stiano rivoluzionando lo sviluppo software. Le grandi aziende tecnologiche vantano ormai quanto poco codice i loro ingegneri scrivano a mano. Hadfield stesso ha detto che la maggior parte del software di Anthropic è scritto da Claude, incluso il codice di Claude Code. OpenAI, Google e Microsoft fanno affermazioni simili.
Quel che colpisce è la velocità con cui tutto è diventato normale. Rispetto a un anno fa, Claude 4 sapeva già programmare, ma non era così autonomo. Con gli aggiornamenti 4.6 e 4.7, arrivati a febbraio e aprile, Claude Code è diventato uno strumento a cui molti sviluppatori affidano volentieri il proprio lavoro.
Boris Cherny, responsabile di Claude Code, ha spiegato nel keynote l’obiettivo: spingere l’automazione fino in fondo. “Il default non è più ‘chiedo a Claude di generare codice’ — il default è ‘faccio in modo che Claude si dia le istruzioni da solo'”. Se tutto funziona, gli sviluppatori umani non devono nemmeno vedere i messaggi di errore. Claude testa, corregge, riprova finché tutto gira come previsto. Come ha detto Ravi Trivedi, altro ingegnere Anthropic: “Il principio chiave è togliersi di mezzo. Lasciamo che cuocia”.
Trivedi ha presentato una nuova funzione introdotta due settimane fa, chiamata dreaming. Claude Code scrive appunti su ogni attività, registrando informazioni utili. Quando un altro agente lavora sullo stesso codice, recupera quelle note e impara dagli errori passati. In teoria, il sistema diventa sempre più competente su un progetto specifico.
All’evento c’erano aziende come Spotify, Delivery Hero, Lovable e Monday.com, tutte già strutturate attorno a Claude Code. Nessuno sembrava preoccupato. Tutti volevano provare. Ma fuori dalla conferenza, il clima è diverso. Su Reddit e Hacker News, molti sviluppatori lamentano che gli strumenti AI vengono imposti dai manager per aumentare la produttività, quando in realtà il codice generato richiede più revisioni e crea più problemi di manutenzione e sicurezza.
Ho chiesto a Katelyn Lesse e Angela Jiang, rispettivamente engineering lead e product lead di Claude, cosa pensano di queste critiche. “Tutte le buone pratiche dello sviluppo software valgono ancora”, ha detto Lesse. “Ma forse alcuni team le hanno perse di vista”.
Con l’aumento dell’automazione, la tentazione di delegare tutto — anche la supervisione — cresce. Lesse ha ammesso che anche i manager tecnici di Anthropic faticano a tenere il passo con il codice prodotto dai loro team. “Claude ora scrive codice a livello di un ingegnere midlevel”, ha detto. Servono ancora esperti per progettare sistemi e risolvere problemi complessi, ha aggiunto. “Ma vogliamo che Claude migliori sempre di più in tutti i tipi di ingegneria”. Jiang è stata più diretta: “L’obiettivo finale è che Claude sia in grado di costruire sé stesso”.
