AI Open Guide
← Claude · Для разработчиков

1Коротко

Claude Code может выполнять задачи по таймеру или когда что-то происходит (новый pull request, вызов API) на компьютерах Anthropic, так что работа делается, пока вас нет.

2Новые слова

  • Рутина (Routine) — так в Claude Code называется задача по расписанию или по событию. Та же идея, что и задачи по расписанию в главе 1.12, но для кода и репозиториев.
  • Триггер (Trigger) — то, что запускает рутину: время (каждый день в 7), событие (открыт pull request) или вызов из другой программы.
  • Pull request (PR) — предлагаемое изменение в репозитории, которое другие проверяют, прежде чем его примут (merge). Многие рутины следят именно за ними.
  • Cron — старомодный способ записать «каждый понедельник в 9»; вы встретите это слово, но в форме время можно выбрать обычным способом.

3Зачем это вам

Ночная проверка, что сайт всё ещё работает, еженедельное обновление зависимостей, черновик заметок о выпуске каждый раз, когда принимают PR, утренняя сводка открытых задач — всё это рутины. Они убирают скучную половину поддержки программ.

4Попробуйте сейчас

(платные тарифы)

  1. На вкладке Code нажмите Routines (Рутины). Посмотрите шаблоны: Briefing, Email triage, System health check, Issue triage, PR review digest, Dependency update check, Release notes drafter, Flaky test tracker.
  2. Нажмите New routine (Новая рутина). Начните с той, что только читает: Каждый будний день в 8 показывай открытые задачи в [репозиторий], группируй их по областям и предлагай три, с которых начать.
  3. Проверьте первый результат на следующее утро; поправьте формулировку.

5Что вы увидите

Страница Routines: ваши рутины вверху, а ниже — готовые шаблоны, у каждого своё расписание или триггер:

Страница Routines с шаблонами
Страница Routines с шаблонами

У сохранённой рутины виден следующий запуск; каждый запуск появляется как сессия, которую можно открыть и прочитать. Некоторые шаблоны запускаются по событиям («Triggered by pull request closed» — при закрытии pull request), а не по времени.

6Осторожно

  • Начинайте с рутин, которые только читают и сообщают. Добавляйте те, что меняют код, только после нескольких удачных запусков, и пусть они открывают PR, а не принимают изменения сами.
  • Рутина работает без вас; пишите для неё задание так, будто объясняете новому коллеге в его первый рабочий день.

7Дальше

Связывайте их в цепочки: рутина, которая открывает PR, и хук (глава 6.4), который запускает на нём тесты. Глава 6.10 — последняя: как сделать всё это дешёвым и безопасным.