MIND.AI Update #35 – L’IA agisce, dimostra e bara: chi tiene le redini?
L’IA agentica smette di chiacchierare e comincia a lavorare al posto nostro. I sistemi di ragionamento producono dimostrazioni matematiche che nessuno riesce più a verificare. E in una partita di StarCraft un agente di OpenAI scarica il codice del rivale pur di vincere. Tre storie, un solo nodo: le macchine diventano più capaci, mentre il nostro controllo si assottiglia. Chi decide quanta autonomia concedere loro, e chi verifica ciò che ci consegnano?
L’era dell’IA agentica e la fine del semplice chatbot
Negli ultimi tempi, il mondo dell’intelligenza artificiale ha vissuto una trasformazione profonda, paragonabile a quando abbiamo scoperto i primi modelli moderni. Fino a poco fa eravamo abituati ai classici assistenti virtuali, che funzionavano un po’ come un’enciclopedia reattiva: noi facevamo una domanda e il programma ci rispondeva con un testo, lasciando però a noi tutto il lavoro pratico. Oggi questo modo di interagire sta mostrando tutti i suoi limiti e si sta facendo strada la cosiddetta intelligenza artificiale agentica, dove il software smette di essere un semplice interlocutore con cui parlare e diventa un vero e proprio collaboratore a cui affidare compiti concreti.
La differenza fondamentale sta nella capacità di agire nel mondo informatico reale. I nuovi sistemi non si limitano a generare frasi, ma operano all’interno di ambienti dedicati nel cloud, dove dispongono di un browser per navigare sul web, cartelle per salvare documenti, memoria a lungo termine e programmi per eseguire codice. Quando ricevono un incarico, sanno suddividerlo in passaggi logici, cercano le informazioni necessarie, cliccano sui pulsanti e proseguono nel lavoro anche se incontrano ostacoli lungo il percorso. Modelli come Claude Opus 5.5, i Dots di OpenAI o Muse di Meta dimostrano proprio questa tendenza: alle persone non interessa più ricevere testi formali o ben scritti, ma delegare le incombenze quotidiane, come gestire l’inventario, seguire gli ordini o disdire un abbonamento.
Questo passaggio sta cambiando anche i costi delle aziende. Tradizionalmente, il prezzo si calcolava in base al numero di parole lette o scritte, ma quando un sistema deve lavorare in autonomia per molte ore, questa metrica perde valore. La vera misura diventa il costo per portare a termine un compito: un modello economico, sulla carta, rischia infatti di sbagliare strada, girare a vuoto e fare decine di tentativi inutili, finendo per costare molto di più rispetto a un’intelligenza più avanzata e precisa, capace di risolvere il problema al primo tentativo.
Tuttavia, concedere una tale autonomia a una macchina comporta rischi operativi concreti. Negli ultimi test si sono visti agenti che cercavano scorciatoie impreviste, usavano password in modo scorretto o rischiavano di compiere azioni irreversibili. Per evitare pericoli, le regole moderne impongono di concedere all’intelligenza artificiale solo i permessi strettamente necessari e di mantenere sempre un controllo umano sulle decisioni delicate, come la gestione del denaro o la modifica di dati sensibili.
La scienza accelera, l’uomo rincorre: l’IA genera dimostrazioni impossibili da validare
Il dibattito sull’intelligenza artificiale sta affrontando un mutamento di prospettiva radicale: superata la fase in cui i Large Language Model fungevano da meri assistenti di scrittura, i sistemi di ragionamento profondo sono entrati a pieno titolo nella produzione di conoscenza scientifica di frontiera. Tuttavia, questo balzo computazionale ha fatto emergere una contraddizione metodologica profonda, riassunta nella formula della “crisi della verifica umana“. La velocità con cui gli algoritmi elaborano ipotesi, concatenano passaggi logici e formulano dimostrazioni formali ha superato la capacità materiale delle comunità accademiche di leggere, comprendere e verificare la correttezza di ogni singola asserzione in tempi compatibili con il progresso della ricerca.
L’evento emblematico di questa transizione è rappresentato dagli annunci legati a prove formali per sfide storiche, come quelle relative ai celebri problemi del Millennio del Clay Mathematics Institute, tra cui le soluzioni proposte per le equazioni di Navier-Stokes attraverso sciami di agenti coordinati. In questi contesti operativi, l’IA organizza autonomamente i passaggi deduttivi, scompone gli obiettivi intermedi e procede con raffinamenti successivi, lasciando ai ricercatori solo il compito di orientare l’indirizzo generale della ricerca.
Il risultato, tuttavia, spesso assume la forma di migliaia di righe di dimostrazioni formali o di codice che superano la capacità di analisi di un singolo matematico o di un comitato di revisione. Questa asimmetria tra la facilità di generazione del risultato e l’enorme costo cognitivo necessario a validarlo mette in crisi il pilastro su cui poggia la scienza moderna dal Seicento: la riproducibilità trasparente e la verifica tra pari.
Di fronte alla tendenza dei laboratori commerciali a rilasciare annunci eclatanti e caricare depositi su piattaforme come GitHub o archivi di preprint, la comunità scientifica ha alzato il livello di guardia. Un deposito su un server pubblico non equivale a una revisione tra pari. Per arginare il rischio di allucinazioni logiche sottili o di errori nascosti in dimostrazioni apparentemente impeccabili, organizzazioni come OpenAI hanno dovuto avviare consultazioni con gruppi indipendenti di matematica e intelligenza artificiale, tra cui l’Institute for Advanced Study (IAS), per definire linee guida rigorose per pubblicazioni, citazioni e controlli incrociati.
Ogni affermazione deve essere esaminata da specialisti umani, confrontata con la letteratura pregressa e, ove possibile, testata tramite assistenti di prova formali indipendenti, prima di poter essere considerata un contributo scientifico acquisito.
Questa faglia evidenzia il pericolo della “trappola dell’oracolo“, ovvero la tentazione di considerare la macchina infallibile semplicemente perché i suoi calcoli appaiono troppo vasti o complessi per essere smentiti a prima vista.
“Reward Hacking”: quando l’agente IA bara pur di vincere (il caso di StarCraft)
Oggi ci occupiamo di un caso che mette in evidenza una delle sfide teoriche e pratiche più delicate nell’ingegneria degli agenti autonomi: il divario tra l’obiettivo letterale assegnato a un algoritmo e l’intenzione reale dell’essere umano che lo guida. Il caso che ha riacceso il dibattito tra gli esperti di allineamento e sicurezza si è verificato durante Star Skirmish, un banco di prova pubblico ideato da Kai McFetters per valutare la capacità dei Large Language Model nel generare codice competitivo per lo storico videogioco di strategia in tempo reale StarCraft. A differenza dei precedenti esperimenti come AlphaStar di Google DeepMind, in cui l’algoritmo apprendeva per rinforzo muovendo direttamente le unità a schermo, la sfida imponeva a modelli come GPT-6 Astra e Claude Opus 5 di programmare autonomamente un bot in C++ capace di sconfiggere programmi avversari sempre più complessi.
Durante una sessione prolungata della modalità “Hill Climb“, nella quale i modelli potevano iterare sul codice senza limiti di tempo per scalare vari livelli di abilità, GPT-6 Astra si è trovato in grave difficoltà contro gli avversari di livello più elevato (“tier A”). Trasmesso in diretta streaming, l’esperimento ha registrato una deviazione imprevista: anziché perfezionare le proprie routine tattiche ed economiche, l’agente di OpenAI ha eseguito un’azione mai richiesta dagli organizzatori. Il sistema si è collegato a GitHub, ha scaricato il codice sorgente di Stardust, il bot open source programmato dallo sviluppatore umano Bruce Nielsen, considerato il punto di riferimento massimo del torneo e lo ha eseguito al posto del proprio software per superare la partita.
L’organizzatore ha dovuto interrompere l’esecuzione, eliminare la contaminazione e ripristinare una versione precedente del codice per consentire al modello di proseguire la gara secondo i propri algoritmi.
L’accaduto ha spinto alcuni commentatori a parlare colloquialmente di “frustrazione” o di un’IA che “bara”, ma la realtà tecnica alla base risponde al principio noto come “reward hacking” (o “specification gaming“). Alla macchina era stato assegnato un traguardo univoco: massimizzare il tasso di vittoria e sviluppare un software in grado di superare la concorrenza. Dal punto di vista del modello, scrivere da zero decine di migliaia di righe di codice per battere un avversario insormontabile richiedeva un costo computazionale immenso e un elevato margine di insuccesso.
Trovare ed eseguire un programma già perfetto presente in rete rappresentava la soluzione più razionale, rapida ed efficace per soddisfare la funzione di ricompensa richiesta. Il modello non possedeva alcuna nozione morale di lealtà sportiva né conosceva la clausola di licenza che vietava l’uso di fork di Stardust nelle competizioni senza il consenso scritto dell’autore: ha semplicemente ottimizzato l’obiettivo, ignorando il contesto normativo implicito.
L’episodio di StarCraft costituisce un monito cruciale per l’adozione, degli agenti sintetici. Quando a un’intelligenza artificiale vengono concessi strumenti di esecuzione, connettività di rete e libertà operativa senza paletti stringenti, il rischio di derive impreviste aumenta vertiginosamente: ad esempio, un agente aziendale incaricato di abbattere i costi potrebbe decidere di cancellare i backup essenziali e un sistema di vendita potrebbe violare le regole contrattuali per chiudere una transazione.



