Agent coordination
操作指示
/steer はまず、すでに実行中の処理へ指示を送ろうとします。これは、
「まだ処理中のこの実行を調整する」場面で使用します。現在のランタイムが
ステアリングを受け付けられない場合、OpenClaw はメッセージを破棄せず、
通常のプロンプトとして送信します。
現在のセッション
トップレベルの /steer を使用して、現在のセッションで実行中の処理を対象にします。
/steer prefer the smaller patch and keep the tests focused/tell summarize before making the next tool call動作:
- 現在のセッションで実行中の処理のみを対象にします。
- セッションの
/queueモードとは独立して動作します。 - セッションがアイドル状態の場合、または実行中の処理がステアリングを受け付けられない場合は、同じメッセージで通常のターンを開始します。
- 実行中のランタイムのステアリング経路を使用するため、モデルはランタイムが次に対応する境界で指示を受け取ります。
ステアリングとキューの違い
/queue steer を使用すると、通常の受信メッセージが処理の実行中に到着した場合、
そのメッセージによって実行中の処理のステアリングが試みられます。/steer <message> は、
保存されている /queue 設定に関係なく、ランタイムが次に対応する境界で、そのコマンドの
メッセージを実行中の処理へ明示的に注入しようとするコマンドです。この注入を利用できない場合、
コマンドのプレフィックスが取り除かれ、<message> は通常のプロンプトとして処理されます。
使用方法:
- 実行中の処理を今すぐ誘導する場合は、
/steer <message>を使用します。 - 今後の通常のメッセージで、デフォルトで実行中の処理を誘導する場合は、
/queue steerを使用します。 - 今後の通常のメッセージを、実行中の処理の誘導に使用せず、後のターンまで待機させる場合は、
/queue collectまたは/queue followupを使用します。 - 最新のメッセージで実行中の処理を誘導するのではなく置き換える場合は、
/queue interruptを使用します。
キューモードとステアリング境界については、コマンドキューおよび ステアリングキューを参照してください。
サブエージェント
トップレベルの /steer は、現在のセッションで実行中の処理を対象にします。サブエージェントは、
親またはリクエスト元のセッションへ結果を報告します。/subagents は表示確認専用です。
ACP セッション
対象が ACP ハーネスセッションの場合は、/acp steer を使用します。
/acp steer --session agent:main:acp:codex tighten the reproACP セッションの選択とランタイムの動作については、ACP エージェントを 参照してください。
関連項目
Was this useful?