> ## Documentation Index
> Fetch the complete documentation index at: https://docs-cerberus.c7-security.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Промпт-команды

> Как управлять AutoPT во время работы - обычный ввод против команд /pin, /unpin и /do

Пока запуск AutoPT идёт, вы управляете им через текстовое поле внизу сессии. То, что вы вводите, попадает к агенту через один из нескольких **каналов ввода**, и различаются они одним важным свойством: как долго живёт ваша инструкция. Правильно выбранный канал - это разница между подсказкой, которую агент забудет на следующей итерации, и фактом, который он пронесёт через весь пентест.

Эта страница - про управление уже идущим запуском. О настройке и старте запуска читайте в руководстве [Запуск первого пентеста](/ru/starting-first-pentest).

### Обычный ввод - разовая подсказка

Сообщение без слэш-команды **эфемерно**: оно попадает только в текущую итерацию. Следующая свежая итерация его уже не видит. AutoPT сам не раскладывает ваше сообщение в более долговечные каналы - обычный промпт всегда разовый.

Используйте его для небольших корректировок по ходу дела:

* «Не спеши, подтверди эту находку, прежде чем двигаться дальше».
* «Пока игнорируй staging-поддомен».
* «Попробуй другой user-agent на этом эндпоинте».

Если нужно, чтобы инструкция дожила до следующих итераций, не вводите её обычным текстом - используйте одну из команд ниже.

### Как закрепить указание - слэш-команды

Три команды дают вашему вводу жизнь дольше одной итерации.

#### `/pin <текст>` - закреплённая заметка

Пин заново подставляется в промпт **каждой** итерации и показывается агенту как авторитетный закреплённый контекст. Сюда стоит класть долговечные факты:

* учётные данные и токены, которые агенту нужно переиспользовать;
* утёкшие или труднонаходимые URL;
* ограничения области («никогда не трогай `prod-db`»);
* любой ключевой факт, который вы не хотите переоткрывать каждую итерацию.

```
/pin учётка админа: operator / Sup3rSecret! - работает на панели /admin
```

#### `/unpin <ID>` - убрать закреплённое

Пины нумеруются в порядке добавления (1, 2, 3...). Удалите нужный по его ID:

```
/unpin 2
```

Пины также можно просмотреть и удалить в панели **Plugins** справа (**Pins → List Pins / Remove Pin**) - это то же хранилище, куда пишет команда `/pin`.

#### `/do <задача>` - разовая задача

`/do` передаёт агенту одну задачу с высоким приоритетом. Она выполняется один раз, логируется и не повторяется. Используйте, чтобы прямо сейчас перенаправить внимание, не оставляя постоянной заметки:

```
/do сосредоточься на панели администратора и перечисли её эндпоинты
```

### Какой канал выбрать?

| Что нужно...                               | Команда       | Как долго живёт                    |
| ------------------------------------------ | ------------- | ---------------------------------- |
| Подсказать или поправить текущий шаг       | обычный ввод  | только эта итерация                |
| Держать факт перед агентом весь запуск     | `/pin`        | каждая итерация, пока не открепите |
| Убрать ненужную закреплённую заметку       | `/unpin <ID>` | -                                  |
| Отправить одну задачу на выполнение сейчас | `/do`         | выполнится один раз                |

Хорошая привычка в начале запуска: закрепить через `/pin` факты, задающие пентест (учётные данные, ограничения области, известные URL), а затем управлять через обычный ввод и `/do`, наблюдая за ходом мыслей агента.
