I moderni sistemi di intelligenza artificiale non si limitano più a interazioni a singolo passaggio. In benchmark come SWE-Bench, WebArena, OSWorld e negli ambienti di programmazione autonoma, gli agenti possono eseguire centinaia di azioni sequenziali prima di raggiungere un obiettivo. Questo cambia radicalmente la natura del problema.

Man mano che le catene di esecuzione si allungano, emergono diverse modalità di errore critiche:
- Propagazione dell'errore: Un piccolo errore di ragionamento nelle prime fasi dell'esecuzione può accumularsi in decine di passaggi successivi. Il sistema potrebbe allontanarsi dall'obiettivo originale, entrare in cicli di riparazione o concludere erroneamente che l'attività è completata.

- Deriva statale: Gli ambienti a lunga esecuzione cambiano continuamente, i file vengono aggiornati, le transazioni completate, le API si evolvono e gli utenti interagiscono con il sistema. Tuttavia, la maggior parte degli agenti attuali mantiene lo stato implicitamente attraverso la cronologia dei prompt e il contesto dei token. Nel tempo, questo crea una divergenza tra:

- Deviazione dall'obiettivo: Spesso gli agenti si concentrano eccessivamente sui sotto-compiti, perdendo l'allineamento con l'obiettivo originale. Con l'aumentare della complessità del compito, i sistemi possono ottimizzare le azioni locali, ripetere cicli non necessari o terminare prematuramente.
- Esaurimento del contesto: La maggior parte dei sistemi basati su agenti invia ripetutamente la cronologia di esecuzione alla finestra del contesto del modello. Man mano che le attività si allungano, l'utilizzo dei token aumenta vertiginosamente, la latenza cresce e i dettagli importanti vengono compressi o persi.
I sistemi a lunga esecuzione si trovano quindi ad affrontare non solo un problema di ragionamento, ma anche un problema di architettura della memoria.

È qui che la pianificazione diventa essenziale. Un pianificatore funge da livello di stabilità temporale responsabile di:
preservando la coerenza dello stato mondiale,
monitoraggio degli obiettivi a lungo termine,
convalida delle transizioni,
gestione delle dipendenze,
e verificando continuamente i progressi.
Con l'aumentare dell'orizzonte temporale delle attività, la pianificazione smette di essere un semplice problema di ottimizzazione e diventa un problema di infrastruttura di coerenza. Tuttavia, il raggiungimento di tale coerenza richiede sistemi in grado di gestire non solo la coerenza temporale, ma anche le complesse regole e le migliaia di vincoli dell'ambiente operativo.














