Перейти к основному содержимому

Фоновые задачи, /loop и планирование

Продвинутый

Не всё сводится к быстрой правке. Claude Code может выполнять работу, которая переживает один запрос: долгие команды в фоне, повторяющиеся циклы и запланированные запуски.

Фоновые задачи

Запускайте долго выполняющуюся команду (dev-сервер, watcher тестов, сборку) не блокируя сессию. Claude продолжает работать и получает уведомление, когда задача выдаёт вывод или завершается. Используйте это для всего, что вы обычно отправили бы в фон через & — но управляемо, чтобы Claude мог прочитать вывод позже.

:::tip Не занимайтесь активным ожиданием Запустите задачу в фоне и продолжайте; пусть уведомление о завершении вернёт вас к ней, вместо опроса в тесном цикле. :::

Повторяющиеся циклы (/loop)

/loop запускает запрос или команду с повторяющимся интервалом внутри сессии — например, «каждые 5 минут проверяй статус деплоя». Задайте интервал или позвольте Claude самому задавать темп. Отлично подходит для присмотра за прогоном CI или опроса внешней задачи, о которой среда иначе не может вас уведомить.

Запланированные облачные агенты

Для работы, которая должна выполняться по расписанию, на постоянной основе — «каждое утро резюмируй новые issues», «каждый час проверяй новости и обновляй документацию» — используйте запланированные задачи / рутины (в стиле cron). Каждый запуск начинается с чистого листа, поэтому его инструкции должны быть самодостаточными.

Как выбрать между ними

ПотребностьЧто использовать
Запустить долгую команду, продолжая работатьФоновая задача
Опрашивать что-то каждые N минут в этой сессии/loop
Делать что-то по расписанию, бессрочноЗапланированная рутина

:::warning Автономности нужны ограничители Всё, что действует без присмотра по расписанию, должно быть строго ограничено по области и обратимо. Сочетайте это со строгими разрешениями и прочитайте Усиление защиты автономных запусков. :::

Дальше