Sabato 24 ottobre 2026
L’edizione di oggi
Millebit
AI · Software · QA
Il segnale, non il rumore.

Gli articoli di Millebit sono scritti con l’intelligenza artificiale a partire da fonti citate in ogni pezzo. Come lavoriamo

Intelligenza artificiale

Cherny: il codice di produzione scritto da Claude va valutato con standard più alti

Testo scritto con l’intelligenza artificiale a partire da una fonte citata, senza revisione umana prima della pubblicazione.

L'engineer di Anthropic sottolinea la necessità di lint, test, fuzzing e revisioni automatizzate per contenere i rischi del codice generato da Claude.

Illustrazione generata con l’intelligenza artificiale

“Quando il codice lo scrive Claude, la soglia deve alzarsi.” Così, l’11 settembre 2026, Boris Cherny indica la regola interna: più controlli, più spesso, più a fondo. E avverte che senza guardrail “finisci con un pasticcio difficile da mantenere nel tempo”1.

Cherny colloca la pratica in Anthropic. Dice che l’azienda ha “molte guardrail” per far rispettare quello standard. L’elenco è secco: “molte regole di lint”, “molti test”, test end‑to‑end guidati da Claude, fuzzing quotidiano alimentato da Claude, revisioni di codice automatizzate, revisioni di sicurezza automatizzate, refactoring automatizzato. Sottolinea la quantità (“lots of”), non fornisce numeri. L’unico ritmo temporale esplicito riguarda i fuzzers: “running daily”1.

Due voci mostrano l’uso diretto del modello nella verifica: test end‑to‑end generati dal modello e fuzzing quotidiano alimentato dal modello. Il messaggio è operativo: Claude può scrivere codice, ma anche creare test e casi anomali per stressarlo. L’obiettivo è tenere alta l’affidabilità e la manutenibilità del software in produzione1.

Il perimetro resta intenzionale, non metrico. La fonte non entra in coperture di test, soglie di lint, policy di approvazione, tassi di bug, tempi di risoluzione o stabilità in esecuzione. Non cita linguaggi, stack, progetti o percentuali. Non fornisce esempi di incidenti evitati o regressioni trovate. La formulazione “and so on” indica che l’elenco non è esaustivo, senza aggiungere altri elementi nominabili1.

Questa mancanza conta. Per valutare l’efficacia dei controlli servirebbero, ad esempio, metriche aggregate (copertura, difetti per KLOC, MTTR), campioni di test generati dal modello con esito, o descrizioni di configurazioni tipo. Anche un confronto A/B tra codice umano e codice assistito chiarirebbe dove la “soglia più alta” migliora i risultati e dove no. La fonte non li offre: chi decide l’adozione dovrà richiederli o costruirli in casa con benchmark, audit su pull request e reporting periodico.

Il messaggio di Cherny, però, è chiaro su un punto: non propone un divieto d’uso. Propone una condizione di qualità. Se il codice arriva da un modello, il processo deve alzare l’asticella con regole, test, fuzzing e revisioni automatizzate. L’assenza di dettagli operativi non indebolisce il principio; indica piuttosto un approccio prudente che insiste sui controlli ripetibili più che su una singola tecnica risolutiva1.

Implica anche scelte organizzative. Alzare la soglia richiede tempo, tooling e disciplina: pipeline che eseguano i fuzzers ogni giorno, integrazioni per test e review automatiche, responsabilità chiare su chi approva e monitora. Chi introduce generazione di codice in produzione deve pianificare governance e budget prima di dare al modello accesso al repository. In caso contrario, il rischio evocato da Cherny — debito che si accumula e codice che invecchia male — arriva in silenzio e resta a lungo1.

Fonti

  1. Quoting Boris Cherny Simon Willison · 11 settembre 2026
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici

Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:

  • Fedeltà alle fonti. Un secondo passaggio toglie ogni affermazione che le fonti non sostengono.
  • Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale.
  • Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica.

I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.

Come funziona Millebit, nel dettaglio →

Hai trovato un errore? Segnalacelo
Tipo di segnalazione

Leggiamo ogni segnalazione. Le correzioni fatte sono elencate in Correzioni. L’email, se la lasci, serve solo a risponderti.