---
title: "Промпты"
id: "349"
type: "page"
slug: "prompts"
published_at: "2026-05-19T11:30:47+00:00"
modified_at: "2026-09-04T08:08:44+00:00"
url: "https://pastukhov.com/agents/agent/docs/prompts"
markdown_url: "https://pastukhov.com/agents/agent/docs/prompts.md"
excerpt: "Промпты — это очередь сохранённых запросов, которые агент отправляет сам, по очереди и в новые…"
---

# Промпты

[https://pastukhov.com/agents/agent/docs/prompts.md](https://pastukhov.com/agents/agent/docs/prompts.md)

**Промпты — это очередь сохранённых запросов, которые агент отправляет сам, по очереди и в новые чаты.** Раньше на этом месте были канбан-доски с карточками и тегами — теперь они удалены, а вместо них появился диалог промптов с серверным автосендом (AutoSend). Запишите запросы заранее — и агент запустит их один за другим, как только освободится место.

Самые частые сценарии: пачка мелких подзадач («переименуй файлы», «обнови версии», «проверь сборку»), «утренний прогон» — список промптов, которые должны выполниться без вашего участия, и раздача заготовок по очереди, пока вы занимаетесь другими делами.

## Диалог «Промпты»

Нажмите кнопку **«Промпты»** на панели ввода — откроется диалог со списком строк. Строка промпта — это текст запроса плюс селекторы модели и навыка для чата, в который он будет отправлен.

- **Текст** — поле с авто-размером: растёт под содержимое. Enter вставляет новую строку, а отправка выполняется кнопкой или сочетанием Ctrl/Cmd+Enter;
- **Модель и навык** — селекторы в строке: именно они попадут в новый чат. Пустые значения означают глобально выбранные модель/навык;
- **Микрофон** — записать запрос голосом прямо в строку (при включённом распознавании речи);
- **Вставка из буфера** — вставить текст, изображение или файл из буфера обмена;
- **Перемещение** — стрелки вверх/вниз меняют порядок строк в очереди;
- **Удаление** — убрать строку из очереди;
- **Отправить** — запустить промпт сразу (см. ниже).

Кнопка **«New Prompt»** в шапке диалога добавляет новую строку сверху. Рядом с ней — **«Generate»**: генератор создаёт сразу несколько промптов из шаблона и списка имён (плейсхолдер `NAME` заменяется на каждое имя). Внизу — счётчик строк, например «3 промпта», и панель AutoSend. Если строк нет, диалог показывает пустую строку-черновик. Изменения сохраняются автоматически — об этом говорит индикатор состояния сохранения в шапке.

## Запуск промпта

Отправка строки создаёт **новый чат** с моделью и навыком из селекторов строки, отправляет в него текст и переводит вас в этот чат. Такое же поведение у AutoSend — разница только в том, кто нажал кнопку.

1. Создаётся новый чат; заголовок берётся из первой строки промпта;
2. Текст промпта отправляется в чат;
3. Строка потребляется — use-once: после запуска она исчезает из очереди (при ошибке отправки строка не восстанавливается, промпт нужно добавить заново);
4. Интерфейс переключается в новый чат (настройка «Auto redirect»), а при успешной отправке показывается подтверждение «Prompt sent to a new chat».

## AutoSend: автоматическая отправка

Переключатель **AutoSend** внизу диалога включает автоотправку: сервер сам запускает промпты из очереди в новые чаты, поддерживая до **Max active chats** одновременно активных чатов. Когда один чат завершает работу, на его место отправляется следующий промпт.

- **Работает на сервере**, а не в браузере: очередь продолжает отправляться, даже если вкладка свёрнута или закрыта. (Раньше планировщик жил в браузере, и скрытая вкладка «замораживала» таймеры — промпты ждали по несколько минут.)
- **Метроном 1 секунда**: сервер проверяет условия каждую секунду, а сами запуски выполняются не чаще, чем раз в период опроса (Check every);
- **Мгновенный подхват**: как только чат завершился, следующий промпт отправляется почти сразу, не дожидаясь конца интервала;
- **Порядок FIFO**: промпты запускаются в порядке очереди — от самого старого к новому;
- **Активные чаты** считаются по серверному списку занятых чатов плюс собственные запуски в полёте — один чат никогда не учитывается дважды.

Когда AutoSend включается на одном устройстве, очередь и настройки синхронизируются между всеми открытыми вкладками и устройствами.

## Настройки очереди

Шестерёнка **«AutoSend settings»** рядом с переключателем открывает все настройки очереди. Внутри — максимальное число активных чатов, интервал опроса, режим пиковых часов и автопереход.

- `promptsItems` — список промптов: строки с текстом, моделью и навыком (JSON);
- `promptsAutoSend` — включает/выключает автоотправку (по умолчанию выключена);
- `promptsMaxActiveChats` — максимум одновременно активных чатов: 1–10 (по умолчанию 1);
- `promptsPollSeconds` — интервал опроса в секундах: 1–3600 (по умолчанию 20);
- `promptsAutoRedirect` — автоматический переход в чат, запущенный промптом (по умолчанию включён);
- `promptsIgnorePeakHours` — учитывать ли пиковые часы при автоотправке. Пока включена (по умолчанию), автоотправка работает как обычно, без учёта пиков; когда выключена, промпты, чья модель сейчас в пике, ждут в очереди, а промпты с непиковыми моделями продолжают отправляться.

О пиковых часах моделей и переменных `MODEL_PEAK_HOURS`/`MODEL_PEAK_DAYS` — на странице [Модели](/agents/agent/docs/models)
.

## Очередь сообщений чата

Промпты — не единственная очередь: у каждого чата есть собственная **очередь сообщений**. Если чат занят (агент обрабатывает запрос), новые сообщения не теряются, а встают в персистентную очередь и отправляются по мере освобождения агента.

- **Порядок FIFO** — сообщения доставляются по времени создания, по одному: пауза между «сообщение завершено» и «начато следующее» минимальна;
- **Пауза** — сообщение в очереди можно приостановить: диспетчеризация его пропускает, а при снятии паузы оно возвращается на своё место по времени создания;
- **Редактирование** — текст ожидающего сообщения можно изменить прямо в очереди; правки синхронизируются между устройствами;
- **Очистка** — очередь можно очистить целиком или убрать отдельные сообщения;
- **Очередь в интерфейсе** — при открытом чате его текущая очередь видна и доступна для управления.

Доставка устроена «не более одного раза»: сообщение удаляется из очереди перед отправкой, а если отправка не удалась, в чате появляется ошибка. В очередь ставят все источники сообщений: центральный Telegram-бот и кастомные боты, agent-кнопки, планировщик задач, автоисправление (autofix), Remote API, синхронизация с Яндекс.Диском — и сам веб-клиент, когда чат занят.

## Ссылки

- [Автоматическая отправка через API](/agents/agent/docs/api) — управление очередью промптов программно;
- [Пиковые часы модели](/agents/agent/docs/models) — как работает учёт пиковых часов в очереди;
- [Навыки](/agents/agent/docs/skills) — что выбирается в селекторе навыка строки промпта.

**[← Модели](/agents/agent/docs/models)**

**[Аналитика →](/agents/agent/docs/analytics)**
