/steer primeiro tenta enviar orientações para uma execução já ativa. Ele serve para
momentos em que você quer “ajustar esta execução enquanto ela ainda está em andamento”. Se o runtime atual
não puder aceitar direcionamento, o OpenClaw enviará a mensagem como um prompt normal, em vez
de descartá-la.
Sessão atual
Use/steer no nível superior para direcionar a execução ativa da sessão atual:
- Direciona apenas a execução ativa da sessão atual.
- Funciona independentemente do modo
/queueda sessão. - Inicia um turno normal com a mesma mensagem quando a sessão está ociosa ou quando a execução ativa não pode aceitar direcionamento.
- Usa o caminho de direcionamento do runtime ativo, portanto o modelo recebe a orientação no próximo limite de runtime compatível.
Direcionamento versus fila
/queue steer faz com que mensagens de entrada normais tentem direcionar a execução ativa quando
chegam durante uma execução ativa. /steer <message> é um comando explícito
que tenta injetar a mensagem desse comando na execução ativa no próximo
limite de runtime compatível, independentemente da configuração /queue armazenada. Quando
essa injeção não está disponível, o prefixo do comando é removido e <message>
continua como um prompt normal.
Use:
/steer <message>quando quiser orientar a execução ativa imediatamente./queue steerquando quiser que futuras mensagens normais direcionem execuções ativas por padrão./queue collectou/queue followupquando futuras mensagens normais devem aguardar um turno posterior, em vez de direcionar a execução ativa./queue interruptquando a mensagem mais recente deve substituir a execução ativa, em vez de direcioná-la.
Subagentes
O/steer no nível superior direciona a execução ativa da sessão atual. Os subagentes enviam
seus relatórios de volta à sessão pai/solicitante; /subagents serve apenas para visibilidade.
Sessões ACP
Use/acp steer quando o destino for uma sessão de harness ACP: