Tratta la correzione in corsa come un cambio di stato, non come un nuovo prompt.
Le UX restart-heavy distruggono il contesto e la fiducia costruita dall'agente fino a quel momento. Steering senza restart è un cambio di stato a livello di run, non un prompt all'inizio.
Fatti chiave
- Best fit
- Workflow agentici multi-step con revisione umana, uso di tool o esecuzioni lunghe
- Primary risk
- Restart drift: lavoro valido perso quando una correzione forza il riavvio completo
- Core shift
- riavvia-e-riprompta -> guida in corsa con stato preservato
- Success signal
- Gli utenti reindirizzano esecuzioni attive senza perdere prove, approvazioni o output riutilizzabili
- Doctrine mapping
- P2, P7, P9, P10
Controllo durante l'esecuzione
Guidare senza riavviare e il pattern che trasforma il lavoro dell'agente da scambio fragile in chat a esecuzione operativa duratura. Invece di perdere prove, approvazioni e progresso parziale, la tua interfaccia permette alle persone di reindirizzare, restringere, mettere in pausa e correggere il lavoro mentre e in corso, mantenendo lo stato ispezionabile e i confini di rischio espliciti. Written by the AI Design Blueprint editorial team. Doctrine grounded in the 10 Blueprint Principles.

Livelli di escalation e governance
Usa questi livelli per definire quali correzioni in corsa possono avvenire subito e quali richiedono un checkpoint esplicito o un approvatore, seguendo P8 – Make hand-offs, approvals, and blockers explicit e P10 – Optimise for steering, not only initiating.
| Tier | Action type | Risk level | Required approval |
|---|---|---|---|
| Tier 1 — Autonomous | Steering reversibile come restringere lo scope, riordinare passi pendenti o estendere la ricerca entro confini gia approvati | Low | Pre-approvata all’avvio del task |
| Tier 2 — Confirmed steering | Modifiche a obiettivi, criteri di successo o priorita delle fonti che cambiano la run ma restano entro i limiti di policy | Medium | Single user confirmation |
| Tier 3 — Approval-gated intervention | Azioni esterne, modifiche distruttive, eccezioni di policy o eliminazione di rami e prove precedenti | High | Named approver before execution |
Anti-pattern vs. pattern Blueprint
Confronta il tuo flusso di correzione con questi pattern per passare dalla sostituzione nascosta del prompt a una guida esplicita della run secondo P5 – Replace implied magic with clear mental models e P9 – Represent delegated work as a system, not merely as a conversation.
- Anti-pattern
- Riavviare l'intera run a ogni correzione
- Pattern Blueprint
- Preservare lo stato della run e applicare la correzione come aggiornamento con checkpoint e scope prima/dopo
- Anti-pattern
- Mostrare solo l'ultimo turno di chat come superficie di esecuzione
- Pattern Blueprint
- Usare una vista persistente della run con obiettivo corrente, lavoro completato, passi pendenti e blocker nominati
- Anti-pattern
- Sovrascrivere le prove precedenti quando l'utente cambia direzione
- Pattern Blueprint
- Conservare le prove, etichettare i rami superati e mostrare cosa resta riutilizzabile
- Anti-pattern
- Nascondere l'attivita dell'agente durante la correzione
- Pattern Blueprint
- Mantenere visibili gli stati di pausa, ripresa, reindirizzamento e blocco mentre il lavoro continua in background
- Anti-pattern
- Trattare tutti gli interventi come equivalenti
- Pattern Blueprint
- Separare steering reversibile e modifiche soggette ad approvazione con livelli di rischio espliciti
Prove dal mondo reale
Scenario illustrativoDue tracce anonimizzate mostrano perche la guida in corsa richiede stato visibile e contesto preservato.
Un team di ricerca usava una board persistente per sintetizzare letteratura. L'agente aveva gia raccolto 42 fonti quando un revisore ha ristretto la domanda al solo contesto normativo UE. Il sistema ha mantenuto le prove precedenti, ha etichettato i risultati non UE come riutilizzabili ma fuori scope e ha ripreso dall'ultimo checkpoint. Il tempo di review e sceso perche non e stato necessario ripetere la ricerca.
Un team di design lavorava con task di componenti a contesto limitato per prototipare analytics. A meta sviluppo, un umano ha cambiato il criterio di successo da novita ad accessibilita. L'agente si e messo in pausa, ha mostrato quali moduli sarebbero cambiati, ha chiesto approvazione prima di eliminare un ramo e ha mantenuto i risultati di test dei componenti non toccati. Il team ha corretto la direzione nella stessa run invece di riscrivere tutto il brief.
Domande frequenti
Domande comuni per i team che adottano la guida senza riavvio.
Checklist per iniziare
- Definisci outcome del workflow, parametri steerabili e confine oltre il quale non si riavvia. P10 – Optimise for steering, not only initiating.
- Salva checkpoint per obiettivi, prove, approvazioni e output dei tool. P7 – Establish trust through inspectability.
- Separa correzioni reversibili e modifiche soggette ad approvazione. P8 – Make hand-offs, approvals, and blockers explicit.
- Mostra stato corrente della run, stato di pausa, stato di reindirizzamento e stato di blocco con linguaggio comprensibile. P2 – Ensure that background work remains perceptible; P6 – Expose meaningful operational state, not internal complexity.
- Conserva i rami superati invece di eliminarli, cosi l'utente puo riusare lavoro precedente. P9 – Represent delegated work as a system, not merely as a conversation.
- Testa tre interventi: refine, redirect e stop-with-handoff. P10 – Optimise for steering, not only initiating.
- Open Blueprint to validate your architecture.
Principi di riferimento