Budget di Fase
Un budget di fase è un limite di tempo o di token esplicitamente definito per una singola fase all'interno di un workflow di agente AI. Il concetto proviene dal Framework GSD di Context Studios e risolve uno dei modi di fallimento più comuni negli agenti AI autonomi: le sessioni fuori controllo dove gli agenti spiralano in loop infiniti di analisi paralizzante senza vincoli temporali.
In pratica: un agente di creazione di contenuti riceve 120 secondi per la ricerca, 300 secondi per la scrittura e 60 secondi per il controllo qualità. Se una fase supera il suo budget, l'agente termina quella fase, passa il miglior risultato ottenuto fino ad ora a valle e registra la violazione del budget. Questo impedisce a un singolo passaggio in overflow di bloccare l'intero pipeline.
I budget di fase sono particolarmente critici nei sistemi multi-agente dove un singolo sotto-agente lento può ritardare l'intera orchestrazione. Permettono anche un controllo preciso dei costi tramite budget di token.
Best practice: impostare budget generosamente ma non infinitamente; definire sempre un comportamento di fallback; calibrare i budget empiricamente dopo molteplici esecuzioni in produzione.