Aller au contenu

Diriger

/steerOpenClaw essaie d’abord d’envoyer des instructions à une exécution déjà active. C’est pour les moments où l’on souhaite “ajuster cette exécution pendant qu’elle travaille encore”. Si l’exécution actuelle ne peut pas accepter de guidage, OpenClaw envoie le message sous forme de invite normal au lieu de l’abandonner.

Utilisez /steer de niveau supérieur pour cibler l’exécution active de la session actuelle :

/steer prefer the smaller patch and keep the tests focused
/tell summarize before making the next tool call

Comportement :

  • Cible uniquement l’exécution active de la session actuelle.
  • Fonctionne indépendamment du mode /queue de la session.
  • Démarre un tour normal avec le même message lorsque la session est inactive ou que l’exécution active ne peut pas accepter le guidage.
  • Utilise le chemin de guidage de l’exécution active, afin que le modèle voie les instructions à la prochaine limite d’exécution prise en charge.

/queue steer fait en sorte que les messages entrants normaux essaient de guider l’exécution active lorsqu’ils arrivent pendant qu’une exécution est active. /steer <message> est une commande explicite qui essaie d’injecter le message de cette commande dans l’exécution active à la prochaine limite d’exécution prise en charge, indépendamment du paramètre /queue stocké. Lorsque cette injection n’est pas disponible, le préfixe de commande est supprimé et <message> continue comme un invite normal.

Utilisation :

  • /steer <message> lorsque vous voulez guider l’exécution active maintenant.
  • /queue steer lorsque vous voulez que les messages normaux futurs guident les exécutions actives par défaut.
  • /queue collect ou /queue followup lorsque les messages normaux futurs doivent attendre un tour ultérieur au lieu de guider l’exécution active.
  • /queue interrupt lorsque le message le plus récent doit remplacer l’exécution active au lieu de la guider.

Pour les modes de file d’attente et les limites de guidage, voir Command queue et Steering queue.

Utilisez /subagents steer lorsque la cible est une exécution enfant :

/subagents steer 2 focus only on the API surface

/steer de niveau supérieur ne sélectionne pas de sous-agent par id ou par index de liste. Il cible toujours l’exécution active de la session actuelle. Voir Sub-agents pour les identifiants, les étiquettes et les commandes de contrôle des sous-agents.

Utilisez /acp steer lorsque la cible est une session de harnais ACP :

/acp steer --session agent:main:acp:codex tighten the repro

Voir ACP agents pour la sélection de session ACP et le comportement d’exécution.