Agent coordination
Guida
/steer tenta innanzitutto di inviare indicazioni a un'esecuzione già attiva. Serve nei momenti in cui si desidera
"modificare questa esecuzione mentre è ancora in corso". Se il runtime corrente
non può accettare indicazioni, OpenClaw invia invece il messaggio come un normale prompt,
senza eliminarlo.
Sessione corrente
Usa /steer al livello principale per indirizzare l'esecuzione attiva della sessione corrente:
/steer prefer the smaller patch and keep the tests focused/tell summarize before making the next tool callComportamento:
- Indirizza esclusivamente l'esecuzione attiva della sessione corrente.
- Funziona indipendentemente dalla modalità
/queuedella sessione. - Avvia un normale turno con lo stesso messaggio quando la sessione è inattiva o l'esecuzione attiva non può accettare indicazioni.
- Usa il percorso di steering del runtime attivo, così il modello riceve le indicazioni al successivo punto di interruzione supportato dal runtime.
Steering e coda
/queue steer fa sì che i normali messaggi in arrivo tentino di fornire indicazioni all'esecuzione attiva quando
arrivano mentre un'esecuzione è in corso. /steer <message> è un comando esplicito
che tenta di inserire il messaggio del comando nell'esecuzione attiva al successivo
punto di interruzione supportato dal runtime, indipendentemente dall'impostazione /queue memorizzata. Quando
tale inserimento non è disponibile, il prefisso del comando viene rimosso e <message>
prosegue come un normale prompt.
Usa:
/steer <message>quando vuoi fornire subito indicazioni all'esecuzione attiva./queue steerquando vuoi che, per impostazione predefinita, i futuri messaggi normali forniscano indicazioni alle esecuzioni attive./queue collecto/queue followupquando i futuri messaggi normali devono attendere un turno successivo invece di fornire indicazioni all'esecuzione attiva./queue interruptquando il messaggio più recente deve sostituire l'esecuzione attiva invece di fornirle indicazioni.
Per le modalità della coda e i punti di interruzione dello steering, consulta Coda dei comandi e Coda di steering.
Agenti secondari
/steer al livello principale indirizza l'esecuzione attiva della sessione corrente. Gli agenti secondari inviano i risultati
alla sessione padre/richiedente; /subagents serve solo per la visibilità.
Sessioni ACP
Usa /acp steer quando la destinazione è una sessione dell'harness ACP:
/acp steer --session agent:main:acp:codex tighten the reproConsulta Agenti ACP per la selezione delle sessioni ACP e il comportamento del runtime.