Перейти к содержанию

Расписание фоновых задач

Задачи по расписанию позволяют запускать агента без вашего участия в заданное время. Это полезно для регулярных проверок, ревью, тестов и аудита.

Обзор

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

Если задача выполняется, рядом с ней отображается индикатор загрузки. После завершения результат появляется в виде чата в истории проекта.

Пустое состояние

Если задач ещё нет, секция показывает приглашение с кнопкой Создать первую задачу.

Создание задачи

  1. Нажмите Новая задача в секции Задачи боковой панели
  2. Заполните необходимые поля

Окно настройки новой фоновой задачи

Окно настройки новой фоновой задачи

Промпт

Опишите, что должен сделать агент. Чем точнее промпт, тем предсказуемее результат.

Для быстрого старта доступны шаблоны:

  • Статус проекта — проверить незакоммиченные изменения, падающие проверки и проблемы
  • Прогнать тесты — запустить тесты и найти причины падений
  • Новые коммиты — проверить новые изменения на регрессии
  • Ревью зависимостей — проверить изменения в зависимостях и lock-файлах

Название

Название задачи предлагается автоматически из промпта, но его можно изменить.

Проект

Выберите проект, в котором будет работать агент. Доступны все проекты из боковой панели.

Модель

Для частых запусков выбирайте модель побыстрее, чтобы экономить токены.

Настройка расписания

Быстрые пресеты

  • 15 мин — запуск каждые 15 минут
  • 30 мин — запуск каждые 30 минут
  • 1 час — запуск каждый час
  • Каждый день в 9:00 — ежедневный запуск

Ручная настройка

  • Интервал — от 1 минуты до 7 дней, с выбором единицы измерения (минуты или часы)
  • Ежедневно — в заданное время каждый день
  • Еженедельно — в заданный день недели и время

После настройки расписания показывается предпросмотр: время следующего запуска и оценка частоты.

Частые запуски расходуют токены

При интервале менее 60 минут отображается предупреждение о расходе токенов.

Режим доступа

Для фоновых задач доступны три режима:

  • Только чтение (рекомендуется) — изучает проект, не меняет файлы
  • Чтение и запись — может изменять файлы (повышенный риск)
  • Без ограничений — выполняет любые действия (высокий риск)

Ограничения навыков, инструментов и MCP

Для каждой задачи можно дополнительно сузить возможности агента:

  • Навыки — ограничить набор навыков;
  • Основные инструменты (core tools) — ограничить базовые инструменты;
  • MCP-серверы — ограничить доступные MCP-серверы.

По умолчанию используются настройки текущего режима агента.

Уведомления

Настройка оповещений о результатах запуска:

  • Только важное — ошибки и результаты, требующие внимания (рекомендуется)
  • После каждого запуска — уведомлять обо всех результатах
  • Не уведомлять — результаты только в ленте задач

Догнать пропущенный запуск

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

Метка «Требует внимания»

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

Управление задачами

Для каждой задачи доступны действия:

  • Вкл/Выкл — включить или отключить задачу без удаления
  • Запустить сейчас — выполнить задачу вне расписания
  • Редактировать — изменить параметры задачи
  • Удалить — полностью удалить задачу

Журнал запусков

Каждый запуск задачи создаёт сессию (чат), которая сохраняется в истории соответствующего проекта. Результаты запуска доступны для просмотра, как и обычные чаты.