2026-04-08 · 10 мин чтения · AI Compass

Claude Code по расписанию: автоматические задачи без твоего участия

Как настроить автоматические задачи в Claude Code: локальное расписание, облачные задачи и /loop для мониторинга в сессии. Пошагово, на русском.

Зачем это нужно?

До этого момента ты работал с Claude Code так: открываешь вкладку Code в Claude Desktop, описываешь задачу, получаешь результат. Это уже мощно — но каждый раз нужно начинать вручную.

Следующий уровень — Claude, который начинает задачу сам. Без твоего запроса, в нужное время, каждый день или каждую неделю.

Представь: каждое утро в 9:00 Claude сам проверяет код проекта и пишет отчёт, что изменилось. Каждую пятницу — проверяет зависимости (внешние библиотеки, которые использует проект) и предупреждает, если что-то устарело. Или прямо сейчас, пока ты занят другой задачей, Claude каждые 10 минут проверяет — не завершился ли деплой (публикация сайта на сервер).

Всё это — автоматизация по расписанию. В Claude Code она работает на трёх уровнях:

  1. Локальные задачи — работают на твоём компьютере, имеют доступ к твоим файлам
  2. Облачные задачи — работают на серверах Anthropic, даже когда компьютер выключен
  3. /loop — быстрый мониторинг внутри текущей сессии

Сейчас разберём каждый.


Уровень 1: Локальные задачи по расписанию

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

Что может локальная задача

  • Работать с любыми файлами на компьютере
  • Использовать все подключённые MCP-сервисы (внешние инструменты: Slack, Gmail и другие)
  • Использовать Skills, которые ты создал
  • Редактировать код, создавать коммиты, открывать Pull Request

Как создать

Способ 1 — через интерфейс:

  1. Открой Claude Desktop
  2. В боковой панели нажми Schedule
  3. Нажми New task, затем New local task
  4. Заполни поля:
    • Name — название задачи (например, “daily-review”)
    • Description — краткое описание
    • Prompt — что именно Claude должен сделать (пиши так же, как написал бы в чат)
    • Frequency — как часто: ежечасно, ежедневно, по будням, еженедельно

Способ 2 — прямо в чате:

Открой любую сессию во вкладке Code и напиши:

Создай задачу по расписанию: каждое утро в 9:00 проверяй код в текущем проекте и пиши отчёт о изменениях за последние сутки.

Claude сам создаст задачу с нужным расписанием.

Варианты частоты

ЧастотаЧто значит
HourlyКаждый час
DailyКаждый день в указанное время (по умолчанию 9:00)
WeekdaysКаждый будний день (пн-пт)
WeeklyРаз в неделю в указанный день
ManualТолько вручную — по кнопке Run now

Если нужно нестандартное расписание (каждые 6 часов, первое число месяца), просто попроси Claude в чате — он настроит.

Как это работает

Каждый раз, когда задача срабатывает, Claude создаёт новую сессию — она появляется в боковой панели в разделе Scheduled. Можно открыть и посмотреть, что Claude сделал.

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

Важный нюанс: задача сработает, только если Claude Desktop открыт и компьютер не спит. Если компьютер спал в момент запуска — Claude выполнит задачу один раз после пробуждения.

В настройках есть опция Keep computer awake (Settings > Desktop app > General) — она не даёт компьютеру засыпать. Но закрытие крышки ноутбука всё равно усыпит его.


Уровень 2: Облачные задачи

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

Ключевые отличия от локальных

  • Не зависят от того, включён ли компьютер
  • Не имеют доступа к локальным файлам — вместо этого Claude клонирует (копирует) репозиторий с GitHub
  • Минимальный интервал — 1 час (а не 1 минута, как у локальных)
  • Работают полностью автономно, без запросов на разрешение

Как создать

Через браузер:

  1. Открой claude.ai/code/scheduled
  2. Нажми New scheduled task
  3. Заполни:
    • Название и промпт (инструкцию для Claude)
    • Выбери репозитории на GitHub, с которыми Claude будет работать
    • Выбери окружение (environment) — оно определяет, какой доступ к сети и какие переменные доступны
    • Настрой расписание
    • Проверь коннекторы (подключённые сервисы) — лишние можно убрать
  4. Нажми Create

Через Claude Desktop:

Открой Schedule в боковой панели, нажми New task, выбери New remote task.

Через чат во вкладке Code:

Напиши /schedule — Claude проведёт тебя через настройку в диалоговом режиме. Можно и сразу с деталями:

/schedule ежедневная проверка PR каждое утро в 9:00

Когда использовать облачные задачи

  • Ежеутренний обзор открытых Pull Request
  • Еженедельный аудит зависимостей
  • Ночной анализ упавших тестов в CI
  • Синхронизация документации после слияния PR

Уровень 3: /loop — мониторинг в сессии

/loop — это быстрый способ повторять задачу прямо внутри текущей сессии. Не нужно ничего настраивать в интерфейсе — просто напиши команду.

Когда использовать

  • Следить за деплоем: “проверяй каждые 5 минут, не завершился ли”
  • Мониторить билд (процесс сборки проекта): “каждые 10 минут проверяй статус”
  • Ждать результат тестов: “каждые 15 минут проверяй, прошли ли тесты”

Как использовать

В любой сессии во вкладке Code напиши:

/loop 5m проверь, завершился ли деплой, и сообщи результат

Синтаксис: /loop [интервал] [задача]

Поддерживаемые единицы времени: s (секунды), m (минуты), h (часы), d (дни). Если не указать интервал — по умолчанию 10 минут.

Ещё примеры:

/loop 30m проверь, есть ли новые комментарии в PR #42

/loop 1h посмотри, не появились ли новые Issues в репозитории

Ограничения /loop

  • Работает, только пока сессия открыта. Закрыл вкладку — всё остановилось
  • Максимум 50 одновременных задач в сессии
  • Повторяющиеся задачи автоматически истекают через 7 дней
  • Если Claude занят ответом в момент срабатывания — задача подождёт и выполнится, когда он освободится

Чтобы посмотреть активные задачи, напиши: “какие у меня сейчас задачи по расписанию?”

Чтобы отменить — “отмени задачу проверки деплоя”.


Примеры: что автоматизировать

Ежедневный обзор кода

Локальная задача, по будням в 9:00.

Промпт:

Посмотри все коммиты в этом репозитории за последние 24 часа. Создай файл review-[дата].md в папке reviews/ со следующей структурой: 1) Список изменённых файлов с кратким описанием, 2) Потенциальные проблемы — если видишь что-то подозрительное, 3) Общая оценка: всё ли в порядке или стоит обратить внимание.

Еженедельная проверка зависимостей

Облачная задача, каждый понедельник в 8:00.

Промпт:

Проверь файлы package.json (или requirements.txt) в репозитории. Найди зависимости, для которых вышли новые версии. Создай Issue на GitHub с заголовком “Dependency update — [дата]” и списком: какая зависимость, текущая версия, последняя версия, есть ли критические обновления безопасности.

Мониторинг деплоя после пуша

/loop в текущей сессии.

/loop 5m проверь статус последнего деплоя. Если завершился успешно — напиши “Деплой завершён” и останови мониторинг. Если упал — покажи ошибку.

Утренняя подготовка к работе

Локальная задача, по будням в 8:30.

Промпт:

Посмотри открытые PR в текущем репозитории. Проверь, есть ли упавшие тесты в CI. Составь короткий файл morning-brief.md: 1) PR, которые ждут ревью, 2) Упавшие тесты, если есть, 3) Что стоит сделать в первую очередь.


Советы по настройке

Начни с одной задачи. Запусти, посмотри результат за неделю. Потом добавляй следующую.

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

Добавляй защитные условия. Особенно для локальных задач: “Если сейчас позже 18:00, не делай полный обзор — просто запиши, что было пропущено”. Это важно, потому что если компьютер спал — задача выполнится после пробуждения, может быть ночью.

Первый запуск — вручную. После создания задачи нажми Run now и проверь результат. Так ты увидишь, нужны ли Claude какие-то разрешения, и сможешь одобрить их заранее.

Разделяй ответственность. Локальные задачи — для работы с файлами на компьютере. Облачные — для работы с GitHub и внешними сервисами. /loop — для одноразового мониторинга “здесь и сейчас”.


Если автоматизация не сработала

Частая ситуация: настроил задачу, а утром ничего нет. Типичные причины:

  • Компьютер спал — локальная задача не выполняется, если компьютер в режиме сна. Включи Keep computer awake или используй облачную задачу
  • Claude Desktop был закрыт — приложение должно быть запущено для локальных задач
  • Промпт неоднозначный — Claude понял задачу не так, как ты ожидал. Посмотри сессию в разделе Scheduled и скорректируй формулировку
  • Нужно разрешение — задача ждёт одобрения действия. Открой сессию и одобри, а лучше — сделай первый запуск вручную

Если застрял — напиши мне на /consult, посмотрим вместе за 15 минут и настроим.


Что дальше

Теперь Claude работает на тебя в фоне: проверяет код, следит за зависимостями, готовит утренние отчёты — и для этого даже не нужно открывать приложение.

Следующий шаг — Computer Use: Claude будет не только работать с файлами и кодом, но и управлять интерфейсом на экране — нажимать кнопки, заполнять формы, переключаться между окнами.

Следующий шаг

Computer Use: как Claude управляет компьютером →

Что такое Computer Use, как Claude видит экран и кликает мышкой, когда это полезно и когда нет. Реальные примеры и ограничения технологии.