Il contesto: agenti IA e decisioni a lungo termine

Gli agenti intelligenti stanno assumendo sempre più compiti complessi che si estendono su numerosi passaggi, come la stesura di articoli scientifici o lo sviluppo di progetti software. In queste attività, l’agente deve continuamente decidere quale ipotesi testare, quale implementazione estendere o quale esperimento eseguire successivamente. Spesso la validità di una scelta si rivela soltanto molto più tardi, quando il budget è già stato consumato.

Gli autori del lavoro definiscono la capacità di prendere decisioni sagge come il “taste” (gusto) dell’agente. I benchmark tradizionali valutano solo il risultato finale, trascurando la qualità dei passi intermedi. Taste‑Bench nasce per colmare questa lacuna, misurando la capacità di prevedere le conseguenze a lungo termine delle proprie scelte.

Come funziona il benchmark Taste‑Bench

Il cuore del metodo è l’analisi delle trajectory fork, ovvero i punti di divergenza in cui due esecuzioni dello stesso compito prendono strade differenti. I ricercatori congelano la traiettoria al fork, nascondono le parti successive e chiedono al modello di scegliere quale delle due direzioni porterà a un risultato migliore.

Due tipologie di fork

    • Fork paralleli: due esecuzioni indipendenti dello stesso compito divergono; l’agente non riconosce la direzione sbagliata.
    • Detour‑forks: l’agente corregge un errore all’interno dello stesso run, creando un “detour”; la versione scartata e quella corretta costituiscono le due opzioni.

In totale, Taste‑Bench comprende 502 domande, ciascuna con la descrizione del compito, il percorso fino al fork e le due possibili continuazioni.

Costruzione del dataset

Il materiale di base proviene da migliaia di run valutati di agenti impegnati in compiti di ingegneria del software e ricerca IA, tra cui i dataset SWE‑bench Pro e MALT (rilascio pubblico di METR). Un modello generatore ha filtrato i fork più significativi, eliminando domande banali o indecidibili. Una revisione umana ha confermato quasi tutti i label automatici.

Prestazioni dei modelli più avanzati

Quattordici modelli di punta sono stati testati, inclusi Claude, GPT, Grok, DeepSeek, GLM, MiniMax e Mistral. Ogni domanda è stata posta due volte, invertendo l’ordine dei candidati; solo le risposte corrette in entrambe le versioni sono contate. Il valore di riferimento per il puro indovinare è il 25 %.

Il modello più performante, GPT‑5.6 Sol, ha raggiunto una media del 59,7 %, seguito da GPT‑5.5 con 59,5 %. Tutti gli altri modelli sono rimasti ben al di sotto della metà. I detour‑forks sono risultati sistematicamente più difficili dei fork paralleli.

Impatto della “evidenza futura” sulla precisione

Per ogni fork è stata misurata la distanza temporale necessaria affinché la direzione migliore diventasse evidente. Quando l’informazione chiave è già presente nel percorso osservato, la precisione media sale al 62,3 %. Se invece la prova emergente appare solo in fasi molto successive, la precisione scende al 21 %, quasi pari al caso.

Gli esperimenti con tre impostazioni di “reasoning” (bassa, media, alta) non hanno mostrato miglioramenti significativi: aumentare il budget di ragionamento non ha influito sulla capacità di predire il futuro. Anzi, i modelli hanno consumato più token di ragionamento proprio nei fork più difficili, suggerendo che l’informazione necessaria non è ancora disponibile.

Confronto con benchmark tradizionali

Taste‑Bench cattura una dimensione diversa rispetto a test end‑to‑end come SWE‑bench Verified. Modelli che sembrano simili su questi ultimi mostrano divergenze marcate su Taste‑Bench, indicando che la valutazione della “qualità delle scelte intermedie” è trascurata nei benchmark convenzionali.

Possibilità di addestramento del “taste”

I ricercatori hanno dimostrato che il gusto può essere insegnato. Hanno distillato il giudizio di un modello “teacher”, che conosce la risposta corretta, in un modello “student” basato su Qwen 3.6‑27B. Su compiti mai visti, la precisione dello studente è passata dal 30 % al 47,9 %.

Applicando i consigli dello studente a 41 task SWE‑bench‑Pro, la percentuale di successi è aumentata dal 14,6 % al 33,7 %. Con una consulenza sempre corretta, il potenziale avrebbe raggiunto il 39 %, dimostrando che la capacità di giudicare le decisioni a fork può tradursi in guadagni concreti di performance.

Implicazioni pratiche e futuro

Il benchmark e il relativo codice sono disponibili pubblicamente, offrendo alla comunità uno strumento per valutare e migliorare la pianificazione a lungo termine degli agenti. In contesti reali, gli agenti possono operare per giorni senza intervento umano; ad esempio, nel benchmark MirrorCode, un modello ha lavorato 19 giorni su un unico compito.

Studi precedenti (METR) hanno già evidenziato che SWE‑bench Verified sovrastima le capacità dei coding‑agent a causa di soluzioni “passanti” nei test automatici. Taste‑Bench, invece, mette in luce le debolezze nella capacità di prevedere le conseguenze future, anche per i modelli più avanzati.

Conclusioni

Gli agenti IA mostrano ancora una carenza significativa nel valutare le proprie decisioni a lungo termine, nonostante le impressionanti capacità di ragionamento mostrati nei test tradizionali. Taste‑Bench fornisce una misura più fine del “gusto” decisionale, rivelando che nemmeno i modelli di punta superano il 60 % di accuratezza su scelte binarie critiche.

La ricerca indica che, sebbene aumentare il budget di reasoning non sia sufficiente, è possibile migliorare il gusto attraverso la distillazione di modelli esperti. Questo apre la strada a future iterazioni di agenti più consapevoli delle proprie scelte, capaci di ottimizzare non solo il risultato finale ma anche il percorso per arrivarci.