Промпты — это очередь сохранённых запросов, которые агент отправляет сам, по очереди и в новые чаты. Раньше на этом месте были канбан-доски с карточками и тегами — теперь они удалены, а вместо них появился диалог промптов с серверным автосендом (AutoSend). Запишите запросы заранее — и агент запустит их один за другим, как только освободится место.
Самые частые сценарии: пачка мелких подзадач («переименуй файлы», «обнови версии», «проверь сборку»), «утренний прогон» — список промптов, которые должны выполниться без вашего участия, и раздача заготовок по очереди, пока вы занимаетесь другими делами.
Диалог «Промпты»
Нажмите кнопку «Промпты» на панели ввода — откроется диалог со списком строк. Строка промпта — это текст запроса плюс селекторы модели и навыка для чата, в который он будет отправлен.
- Текст — поле с авто-размером: растёт под содержимое. Enter вставляет новую строку, а отправка выполняется кнопкой или сочетанием Ctrl/Cmd+Enter;
- Модель и навык — селекторы в строке: именно они попадут в новый чат. Пустые значения означают глобально выбранные модель/навык;
- Микрофон — записать запрос голосом прямо в строку (при включённом распознавании речи);
- Вставка из буфера — вставить текст, изображение или файл из буфера обмена;
- Перемещение — стрелки вверх/вниз меняют порядок строк в очереди;
- Удаление — убрать строку из очереди;
- Отправить — запустить промпт сразу (см. ниже).
Кнопка «New Prompt» в шапке диалога добавляет новую строку сверху. Рядом с ней — «Generate»: генератор создаёт сразу несколько промптов из шаблона и списка имён (плейсхолдер NAME заменяется на каждое имя). Внизу — счётчик строк, например «3 промпта», и панель AutoSend. Если строк нет, диалог показывает пустую строку-черновик. Изменения сохраняются автоматически — об этом говорит индикатор состояния сохранения в шапке.
Запуск промпта
Отправка строки создаёт новый чат с моделью и навыком из селекторов строки, отправляет в него текст и переводит вас в этот чат. Такое же поведение у AutoSend — разница только в том, кто нажал кнопку.
- Создаётся новый чат; заголовок берётся из первой строки промпта;
- Текст промпта отправляется в чат;
- Строка потребляется — use-once: после запуска она исчезает из очереди (при ошибке отправки строка не восстанавливается, промпт нужно добавить заново);
- Интерфейс переключается в новый чат (настройка «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 — на странице Модели.
Очередь сообщений чата
Промпты — не единственная очередь: у каждого чата есть собственная очередь сообщений. Если чат занят (агент обрабатывает запрос), новые сообщения не теряются, а встают в персистентную очередь и отправляются по мере освобождения агента.
- Порядок FIFO — сообщения доставляются по времени создания, по одному: пауза между «сообщение завершено» и «начато следующее» минимальна;
- Пауза — сообщение в очереди можно приостановить: диспетчеризация его пропускает, а при снятии паузы оно возвращается на своё место по времени создания;
- Редактирование — текст ожидающего сообщения можно изменить прямо в очереди; правки синхронизируются между устройствами;
- Очистка — очередь можно очистить целиком или убрать отдельные сообщения;
- Очередь в интерфейсе — при открытом чате его текущая очередь видна и доступна для управления.
Доставка устроена «не более одного раза»: сообщение удаляется из очереди перед отправкой, а если отправка не удалась, в чате появляется ошибка. В очередь ставят все источники сообщений: центральный Telegram-бот и кастомные боты, agent-кнопки, планировщик задач, автоисправление (autofix), Remote API, синхронизация с Яндекс.Диском — и сам веб-клиент, когда чат занят.
Ссылки
- Автоматическая отправка через API — управление очередью промптов программно;
- Пиковые часы модели — как работает учёт пиковых часов в очереди;
- Навыки — что выбирается в селекторе навыка строки промпта.