---
read_when:
    - استفاده از /steer یا /tell در حالی که یک عامل از قبل در حال اجراست
    - مقایسهٔ /steer با /queue steer
    - تصمیم‌گیری دربارهٔ اینکه آیا اجرای فعلی، یک زیرعامل یا یک نشست ACP را هدایت کنید
sidebarTitle: Steer
summary: یک اجرای فعال را بدون تغییر حالت صف هدایت کنید
title: هدایت
x-i18n:
    generated_at: "2026-05-04T02:28:36Z"
    model: gpt-5.5
    provider: openai
    source_hash: 71e1c80c0eea86d5c3c29513d3ed0675c04779fc9c6ee3b8a76c4bedaa264d22
    source_path: tools/steer.md
    workflow: 16
---

`/steer` راهنمایی را به یک اجرای از پیش فعال می‌فرستد. برای لحظه‌هایی است که می‌خواهید «این اجرا را
در حالی که هنوز در حال کار است تنظیم کن»، نه برای شروع یک نوبت جدید.

## نشست فعلی

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

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

رفتار:

- فقط اجرای فعال نشست فعلی را هدف می‌گیرد.
- مستقل از حالت `/queue` نشست کار می‌کند.
- وقتی نشست بیکار است، اجرای جدیدی شروع نمی‌کند.
- وقتی هیچ اجرای فعالی برای هدایت وجود ندارد، با یک هشدار پاسخ می‌دهد.
- از مسیر هدایت runtime فعال استفاده می‌کند، بنابراین مدل راهنمایی را در
  مرز runtime پشتیبانی‌شده بعدی می‌بیند.

## هدایت در برابر صف

`/queue steer` نحوه رفتار پیام‌های ورودی عادی را وقتی هنگام فعال بودن یک اجرا وارد می‌شوند تغییر می‌دهد. `/steer <message>` یک فرمان صریح است که تلاش می‌کند
پیام آن فرمان را، صرف‌نظر از تنظیم ذخیره‌شده `/queue`، در مرز runtime پشتیبانی‌شده بعدی به اجرای فعال تزریق کند.

استفاده:

- وقتی می‌خواهید همین حالا اجرای فعال را راهنمایی کنید، از `/steer <message>` استفاده کنید.
- وقتی می‌خواهید پیام‌های عادی آینده به‌طور پیش‌فرض اجراهای فعال را هدایت کنند، از `/queue steer` استفاده کنید.
- وقتی پیام‌های جدید باید به‌جای هدایت اجرای فعال منتظر نوبتی بعدی بمانند، از `/queue collect` یا `/queue followup` استفاده کنید.

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

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

وقتی هدف یک اجرای فرزند است، از `/subagents steer` استفاده کنید:

```text
/subagents steer 2 focus only on the API surface
```

`/steer` سطح بالا یک زیرعامل را با شناسه یا اندیس فهرست انتخاب نمی‌کند. همیشه
اجرای فعال نشست فعلی را هدف می‌گیرد. برای شناسه‌ها، برچسب‌ها و فرمان‌های کنترلی
زیرعامل، [زیرعامل‌ها](/fa/tools/subagents) را ببینید.

## نشست‌های ACP

وقتی هدف یک نشست هارنس ACP است، از `/acp steer` استفاده کنید:

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

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

## مرتبط

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