Routines и headless-режим

Урок 6 из 10 курса «Claude Code в действии (новая версия 2026)»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Видео: «Routines и headless-режим»

Когда вы уже доверяете Claude какую-то задачу, следующий шаг: перестать запускать её вручную. Если это один и тот же промпт по повторяющемуся триггеру, вам не нужно каждый раз садиться и стартовать его самостоятельно. В этом уроке разберём два способа передать такую работу: routines, где вам ничего не нужно строить, и headless-режим, где вы получаете полный контроль из собственных скриптов.

Представьте это как шкалу. На одном конце routines, которые работают на управляемой инфраструктуре Anthropic. На другом конце headless-режим и Agent SDK, которые запускают Claude Code из вашего собственного кода. Начнём с того конца, где строить приходится меньше всего.

Routine (рутина) самый прямой способ автоматизировать задачу. Ни скрипта, ни сервера. Она объединяет три вещи: промпт, репозиторий, с которым она работает, и нужные ей коннекторы. Затем этот набор запускается в облаке каждый раз, когда срабатывает триггер.

Главное здесь то, что инфраструктура принадлежит Anthropic. Вашему компьютеру не нужно оставаться включённым на ночь, и вам не нужно поддерживать файл workflow. Вы один раз описываете задачу, и она просто выполняется.

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

  • Расписание cron, например каждое утро в 9:00.
  • HTTP POST-запрос к её API-эндпоинту, чтобы её мог запустить ваш собственный код.
  • Событие GitHub, например появление нового pull request.

Подходит всё, что представляет собой один и тот же промпт по повторяющемуся триггеру. Утренний аудит зависимостей. Сортировщик PR, который срабатывает при поступлении нового pull request. Ежедневный просмотр тикетов в Sentry, чтобы понять, что самое срочное.

Вот мысленная модель того, что объединяет routine: промпт, репозиторий, коннекторы и расписание.

Routine можно создать в веб-интерфейсе по адресу claude.ai/code/routines. Задайте имя, напишите инструкции о том, что Claude должен делать в каждой сессии, выберите репозиторий и триггер.

Можно создать её и прямо в Claude Code, не выходя из терминала. Выполните команду /schedule и опишите, что вам нужно, обычным языком, например:

План урока

  1. Routines: сохранённый промпт, который выполняется в облаке
  2. Два способа создать routine
  3. Три вещи, которые нужно знать, прежде чем полагаться на routines
  4. Headless-режим: когда нужно ваше собственное окружение
  5. Получение структурированного вывода
  6. Многошаговая автоматизация с помощью сессий
  7. Одинаковые запуски для CI
  8. Agent SDK: Claude Code внутри вашего приложения

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды