---
read_when:
    - استفاده از ‎/steer‎ یا ‎/tell‎ هنگامی که یک عامل از قبل در حال اجرا است
    - مقایسهٔ `/steer` با حالت‌های `/queue`
    - تصمیم‌گیری درباره هدایت اجرای فعلی یا یک نشست ACP
sidebarTitle: Steer
summary: یک اجرای فعال را بدون تغییر حالت صف هدایت کنید
title: هدایت
x-i18n:
    generated_at: "2026-07-12T11:04:18Z"
    model: gpt-5.6
    postprocess_version: locale-links-v1
    provider: openai
    source_hash: 2e73f3f2fd938ee9dbdd14d183abe7f8676dbc7bb7382e6ad2c1fd41034fa09c
    source_path: tools/steer.md
    workflow: 16
---

`/steer` ابتدا تلاش می‌کند راهنمایی را به اجرای ازپیش‌فعال ارسال کند. این فرمان برای
موقعیت‌هایی است که می‌خواهید «این اجرا را درحالی‌که هنوز مشغول کار است تنظیم کنید».
اگر محیط اجرای فعلی نتواند راهنمایی را بپذیرد، OpenClaw به‌جای حذف پیام، آن را
به‌صورت یک پرامپت عادی ارسال می‌کند.

## نشست فعلی

برای هدف‌گیری اجرای فعال نشست فعلی، از `/steer` در سطح بالا استفاده کنید:

```text
/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` استفاده کنید.

برای حالت‌های صف و مرزهای راهنمایی، به [صف فرمان](/fa/concepts/queue) و
[صف راهنمایی](/fa/concepts/queue-steering) مراجعه کنید.

## عامل‌های فرعی

`/steer` در سطح بالا، اجرای فعال نشست فعلی را هدف می‌گیرد. عامل‌های فرعی نتیجه
را به نشست والد/درخواست‌کنندهٔ خود گزارش می‌دهند؛ `/subagents` فقط برای مشاهده
است.

## نشست‌های ACP

هنگامی‌که هدف یک نشست چارچوب ACP است، از `/acp steer` استفاده کنید:

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

برای انتخاب نشست ACP و رفتار محیط اجرا، به [عامل‌های ACP](/fa/tools/acp-agents)
مراجعه کنید.

## مرتبط

- [فرمان‌های اسلش](/fa/tools/slash-commands)
- [صف فرمان](/fa/concepts/queue)
- [صف راهنمایی](/fa/concepts/queue-steering)
- [عامل‌های فرعی](/fa/tools/subagents)
