Nell’ablazione su 11 attività, Fork-and-Flush ha ottenuto il punteggio medio normalizzato più alto: 0,71. Il metodo combina la ramificazione parallela degli agenti con l’azzeramento del contesto conversazionale ereditato, conservando lo spazio di lavoro e i file prodotti. Lo studio riguarda agenti di autoresearch a lungo termine, non la cancellazione delle chat salvate nei chatbot consumer. Il paper degli autori descrive sia il metodo sia i test.

Che cosa cancella Fork-and-Flush e che cosa conserva

L’autoresearch è un ciclo in cui un agente propone soluzioni, le mette alla prova e usa i risultati per preparare tentativi successivi. Fork-and-Flush crea più continuazioni a partire dallo spazio di lavoro esistente: ciascuna conserva i file e il lavoro già svolto, ma riparte senza il contesto conversazionale ereditato. Dopo un intervallo di esplorazione prestabilito, prosegue il ramo con il punteggio più alto e gli altri vengono scartati.

In questo modo la procedura interviene sulla conversazione che accompagna il lavoro, non sui suoi prodotti persistenti. La distinzione è centrale: i risultati riguardano agenti impegnati per ore o giorni in attività di ricerca e ingegneria, non una normale sessione di chat.

Che cosa mostra l’ablazione su 11 attività

Il punteggio medio normalizzato è la media dei risultati riportati su una scala normalizzata min-max. Nell’ablazione, i quattro valori permettono di confrontare l’esecuzione singola, ciascun componente isolato e il metodo combinato.

CondizionePunteggio medio normalizzato
Esecuzione singola0,45
Solo reset del contesto0,55
Sola ramificazione0,57
Fork-and-Flush combinato0,71

In questo test, sia il solo reset sia la sola ramificazione hanno superato l’esecuzione singola; la combinazione ha ottenuto il risultato migliore. L’ablazione aiuta quindi a distinguere il contributo dei due elementi dal punteggio del metodo completo, senza estendere la graduatoria oltre queste 11 attività.

Il test principale è una valutazione distinta

Nel benchmark principale, gli autori hanno confrontato tre condizioni su 13 attività con budget di calcolo uguali. I punteggi medi normalizzati erano 0,78 per Fork-and-Flush, 0,47 per l’esecuzione singola e 0,54 per best-of-four.

CondizionePunteggio medio normalizzato
Fork-and-Flush0,78
Esecuzione singola0,47
Best-of-four0,54

Fork-and-Flush ha registrato il punteggio medio più alto in 12 delle 13 attività. La deviazione standard normalizzata media — una misura della dispersione dei risultati — era 0,16 per il metodo combinato, 0,26 per l’esecuzione singola e 0,21 per best-of-four. Il valore di 0,78 appartiene al benchmark principale; quello di 0,71 alla diversa ablazione su 11 attività.

Modelli, ambiente e durata delle prove

I test hanno usato GitHub Copilot CLI versione 1.0.73, con lo stesso agente di programmazione, gli stessi strumenti, lo stesso prompt e lo stesso spazio di lavoro nelle diverse condizioni. GPT-5.6-terra, con livello di ragionamento alto, è stato usato per 11 attività; GPT-5.5, con livello extra-alto, per le prove kernel e tinyCIFAR.

Nella configurazione principale, ogni diramazione coinvolgeva quattro agenti. Dopo una diramazione iniziale, ne partivano altre due al raggiungimento rispettivamente del 33% e del 66% del budget. A ciascun ramo era assegnato un budget di esplorazione di circa 0,06B, dove B indica il budget complessivo. Le singole esecuzioni arrivavano fino a 107 ore.

Il paper descrive anche un’analisi separata su formule casuali 3-CNF con Qwen3.5-4B, Qwen3.5-9B e Qwen3.5-27B. La versione 1 del paper su arXiv è datata 5 ottobre 2026.