Un compito semplice — rispondere a una domanda diretta — può essere risolto con una singola elaborazione. Un compito complesso — costruire un preventivo completo con distinta base, fabbisogno materiali e margine — richiede invece più passaggi collegati, ciascuno dipendente dal risultato del precedente.
Scomposizione in sotto-compiti
Un agente multi-step affronta un compito complesso scomponendolo in passaggi più piccoli e gestibili: prima raccogliere i dati necessari, poi calcolare il fabbisogno, poi proporre un prezzo, infine chiedere conferma. Ogni passaggio ha un obiettivo chiaro e verificabile, invece di un unico salto dal problema alla soluzione.
Perché è più affidabile di un'unica risposta
Scomponendo il compito, ogni passaggio intermedio può essere verificato — dati mancanti, calcoli incoerenti — prima di proseguire al successivo. Un'unica elaborazione che tenta di risolvere tutto in un colpo solo non offre questi punti di controllo, e un errore iniziale si propaga senza essere intercettato.
Il ruolo della memoria durante il processo
Durante una sequenza multi-step, l'agente deve ricordare cosa ha già fatto e cosa resta da fare — non ripartire da zero a ogni passaggio. Questa continuità è ciò che permette a un compito complesso di essere gestito come un processo coerente, invece che come una serie di richieste scollegate tra loro.