Lunedì 9 novembre 2026
L’edizione di oggi
Millebit
AI · Software · QA · Sicurezza
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

Anthropic: l'AI rende praticabile la verifica formale del software

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

Secondo Anthropic i grandi modelli linguistici possono spostare la verifica da strumento aggiunto a componente integrata del flusso di sviluppo.

Illustrazione generata con l’intelligenza artificiale

Anthropic mette nero su bianco una tesi netta: con i LLM la verifica formale può scalare e passare da add-on a parte integrante dei linguaggi e dei workflow. Più verifiche dentro il ciclo di sviluppo, meno manutenzione esterna. La scelta di cosa verificare, però, resta responsabilità dei team1.

La frase chiave è esplicita: “LLMs are making formal software verification feasible at a much larger scale”. “Verification will mature from ‘bolted-on’ to ‘built-in’, driven not only by LLMs but also by innovations in language design and development workflows”1.

Dawid Dylowicz collega il punto alla pratica quotidiana: in passato si evitavano grandi suite per instabilità e costi. L’AI riduce la manutenzione, quindi si possono aggiungere controlli. Ma contano i controlli giusti. Quello non cambia1.

Nel numero compaiono strumenti e approcci per mettere ordine nelle suite. Playwright 1.64 introduce l’opzione --shuffle per far emergere dipendenze nascoste nell’ordine dei test. Serve quando il verde dipende dalla sequenza. L’invito è chiaro: smetti di fidarti del solo esito positivo, usa lo shuffle per scovare i legami tra casi1.

Sul fronte agenti, Lynqa propone un agente che esegue casi di test in linguaggio naturale usando strumenti già in uso, come Xray. Non richiede script dedicati e offre un account gratuito con 10 esecuzioni di test1.

Arrivano anche guide su quando scegliere automazione browser o desktop. Ben Sabic di Vercel annuncia agent-desktop, una soluzione che controlla app su macOS, Windows e Linux. La guida aiuta a capire quando usarla rispetto al browser1.

Gli articoli di metodo toccano il nuovo equilibrio tra potenza e controllo. Jitesh Gosai spiega come governare gli agenti e invita a partire in piccolo. Rachel Laycock si chiede perché molti sviluppatori diffidano dello sviluppo agentico. Un altro filone discute rischi quando l’AI giudica il lavoro umano e quali guardrail impostare prima di affidarle revisioni e decisioni1.

Sull’efficacia, i risultati sono misti. Ujjwal Kumar Singh descrive un esperimento: l’agente trova bug a singolo input con facilità, ma quasi mai problemi di timing. Kavitha Namduri racconta come usare un agente per raggruppare i fallimenti per causa radice e sistemarli senza perdere copertura. Indra Aristya mostra quando l’AI complica la manutenzione della suite1.

Si parla anche di dove investire l’uso dell’AI: Vineet Verma nota che il 70% dei tester la usa per scrivere casi di test e solo il 20% per cercare rischio. Richard van de Laarschot sostiene che la verifica è il nuovo collo di bottiglia e propone suite più piccole e chiare per lo sviluppo agentico1.

Sul processo, Marina Jordão consiglia di partire da interviste a sviluppatori, product manager e tech lead, con domande mirate. Alex Stetcenko descrive perché la qualità resta un lavoro di squadra, soprattutto con molti team e un piccolo gruppo di automazione1.

Ci sono avvertenze pratiche su contract testing: Bas Dijkstra elenca gli scogli tipici, dalla scelta prematura di Pact al taglio eccessivo degli end-to-end. Gal Arav prosegue con l’automazione guidata da specifiche. John Ringler propone di superare la Piramide dell’Automazione e scegliere i livelli in base al rischio, ricordando che la parte più difficile è decidere cosa non automatizzare. Anish Naik e Marcelo Morales illustrano due plugin di agenti: uno corregge il bug segnalato, l’altro controlla se il fix introduce regressioni. Anton Gulin si chiede cosa dovrebbe leggere una revisione codice fatta da un’AI. Lauren Leidal spiega perché un testing harness per agenti scova più bug dello stesso modello in un coding harness1.

Sul lavoro, un tester su Reddit racconta di aiutare a costruire un agente che potrebbe fare gran parte del suo ruolo. Altri parlano di tentativi simili, licenziamenti legati all’AI e segnali che fanno scartare un CV QA1.

Per i team, il messaggio è operativo: portare verifiche più vicine al codice, usare strumenti che smascherano fragilità nascoste, introdurre agenti con guardrail e metriche. Il mercato premia chi sa selezionare i rischi e disegnare suite essenziali, non chi aggiunge test in massa1.

Fonti

  1. Issue #334 Software Testing Weekly · 9 novembre 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:

  • Rilettura. Un passaggio toglie i tic della prosa generata da un modello, come i contrasti costruiti e le frasi che annunciano invece di informare, senza toccare fatti e fonti.
  • Fedeltà alle fonti. Un passaggio dedicato toglie ogni affermazione che le fonti non sostengono. Valutazione su questo pezzo: 9/10.
  • Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale: superato.
  • 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. Questo articolo ha preso 7,9/10 dopo 2 revisioni.

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.