Claude Code Routines: Как превратить AI из инструмента в полноценного коллегу
Пошаговый гид по настройке Routines в Claude Code. Автоматизация документации, мониторинг деплоев и проактивные AI-агенты на базе инфраструктуры Anthropic.
Маркетинг-стратег, IT-предприниматель, ментор по вайбкодингу
10+ лет в маркетинге, 300+ клиентских проектов: сайты, реклама, боты. Создатель GoBanana (228K+ пользователей, 11.6 млн ₽ выручки) и VibeCoderz. Делаю AI-продукты сам через Claude Code, Cursor, Windsurf и консультирую тех, кто хочет так же.
🎯 О чём этот конспект: Разбор новой функции Routines в Claude Code, которая позволяет запускать автономных AI-агентов по расписанию или событиям (GitHub, Webhooks). Рассматривается переход от реактивного использования AI к проактивному «командному игроку», который сам находит задачи и предлагает решения.
👤 Кому будет полезно: Вайбкодерам, DevOps-инженерам и разработчикам, которые хотят автоматизировать рутину (документация, мониторинг, разбор бэклога) без настройки собственной сложной инфраструктуры.
✨ Что получите: Вы научитесь настраивать автономные сессии Claude Code, которые работают в облаке Anthropic, подключать их к репозиториям и внешним инструментам (Slack, Google Drive) и управлять ими через веб-интерфейс.
1. Проблема реактивных агентов и решение через Routines
Контекст: Традиционные AI-инструменты «реактивны» — они ждут, пока вы нажмете Enter. Чтобы сделать агента проактивным (например, запускать по cron), разработчикам раньше приходилось самим настраивать хостинг, персистентность данных, аутентификацию и обработку ошибок. Anthropic представила Routines, чтобы убрать эту инфраструктурную боль и позволить Claude работать как полноценному члену команды, который сам замечает проблемы.
Тайминг:[01:09], [02:43]
Выгода: Экономия десятков часов на настройке CI/CD и серверов для запуска агентов. Агент работает 24/7, даже если ваш ноутбук закрыт.
Как применить:
Шаг 1: Инициализация — В терминале с запущенным Claude Code введите команду /schedule.
Шаг 2: Описание задачи — Сформулируйте промпт для регулярной задачи.
Шаг 3: Настройка параметров — Ответьте на уточняющие вопросы Claude о времени запуска, репозиториях и уведомлениях.
Результат: Созданная автоматизация, которая отображается в веб-интерфейсе Claude и выполняется автономно.
2. Три кита настройки эффективной рутины
Контекст: Для создания качественного автономного агента нужно принять три ключевых решения: когда запускать (Trigger), что агент должен знать (Context) и как его контролировать (Steerability). Без четкого контекста агент упрется в «потолок» своих возможностей, а без контроля может наделать ошибок в коде.
Тайминг:[05:20]
Выгода: Гарантия того, что агент имеет доступ ко всем нужным данным и выдает результат, соответствующий стандартам компании.
Как применить:
Шаг 1: Выбор триггера — Определитесь: это будет расписание (например, каждый понедельник в 10:00) или событие (открытие Issue в GitHub, новый PR, Label "need docs").
Шаг 2: Сбор контекста — Подключите нужные репозитории и MCP-коннекторы (Google Drive для маркетинговых гайдов, Slack для уведомлений).
Шаг 3: Настройка управления — Используйте паттерн "Agent-on-Agent review" (один агент создает PR, второй — проверяет) или возможность вмешаться в живую сессию через веб-интерфейс.
Результат: Сбалансированный воркфлоу, где AI знает свои границы и имеет инструменты для связи с человеком.
3. Кейс: Автоматизация синхронизации документации
Контекст: В Anthropic количество PR в неделю выросло на 200%, и один инженер перестал справляться с обновлением документации. Они внедрили рутину, которая раз в неделю сравнивает изменения в основном коде с репозиторием документации и сама создает PR с правками.
Тайминг:[03:57], [08:40]
Выгода: Документация всегда актуальна без ручного контроля со стороны разработчиков.
Как применить:
Шаг 1: Создание расписания — Используйте команду:
/schedule once a week please review all the new changes merged to main against our documentation repo and create a PR to update docs if you see any changes.
Шаг 2: Подключение репозиториев — Укажите путь к source-code-repo и docs-repo.
Шаг 3: Проверка — Claude проанализирует ChangeLog, найдет несоответствия и подготовит черновик PR.
Результат: Готовый Pull Request в репозитории документации, созданный AI на основе анализа кода.
4. Событийные триггеры и живое управление (Steerability)
Контекст: Рутины могут запускаться не только по времени, но и по событиям GitHub. Важная особенность — сессии Claude Code в облаке интерактивны. Вы можете зайти в веб-интерфейс claude.ai, увидеть, что делает агент в реальном времени, и написать ему: «Стой, я уже сделал это вручную» или «Посмотри еще вот в этом файле».
Тайминг:[09:21], [10:48]
Выгода: Возможность «подруливать» агентом, не прерывая его работу, и предотвращение дублирования задач.
Investigate the issue that this session triggers on. Figure out if it's related to a documentation gap. If it is, open a PR and ping me in Slack.
Шаг 3: Живое вмешательство — Если вы видите, что агент начал лишнюю работу, просто напишите в чат текущей сессии:
I've already made these changes, please stop this session.
Результат: Гибкая система, где человек может быть "in the loop" (в процессе) или "out of the loop" (вне процесса) по желанию.
5. Идеи для ваших рутин: Мониторинг и Бэклог
Контекст: Автор предлагает два мощных сценария для повседневной работы: "Deploy Verifier" (проверка здоровья сервиса после деплоя) и "Backlog Prioritizer" (разбор задач для PM).
Тайминг:[10:55], [12:33]
Выгода: Снижение рисков при деплое и автоматизация скучной работы по сортировке тикетов.
Как применить (Deploy Verifier):
Триггер: Webhook от вашего CI/CD после успешного деплоя.
Контекст: Доступ к Datadog/Grafana (через MCP) и Slack.
Действие: Claude анализирует метрики 10 минут после деплоя. Если видит всплеск 500-х ошибок — пишет в Slack или сам инициирует Rollback.
Как применить (Backlog Prioritizer):
Триггер: Еженедельно.
Контекст: GitHub Issues + Slack.
Действие: Агент читает все новые обсуждения, группирует их по важности и готовит отчет для команды.
FAQ
В: Нужно ли мне держать компьютер включенным, пока работает Routine? О: Нет. Рутины работают на управляемой инфраструктуре Anthropic. Сессия живет в облаке, там же хранится состояние и аутентификация коннекторов.
В: Как Claude Code получает доступ к моим приватным данным в Google Drive или Slack? О: Через систему MCP (Model Context Protocol) коннекторов. Вы один раз авторизуете коннектор в Claude Code, и агент использует эти права для выполнения рутин.
В: Можно ли использовать свои собственные триггеры, если я не использую GitHub? О: Да, Routines поддерживают кастомные Webhooks. Вы можете отправить POST-запрос на эндпоинт рутины из любой своей системы, и это запустит сессию.
В: Могу ли я продолжить сессию, которую начал агент? О: Да, любая рутина — это обычная сессия Claude Code. Вы можете открыть её через веб-интерфейс или CLI и продолжить общение с того места, где остановился агент.
В: Сколько стоит запуск рутин? О: В видео не указаны точные цифры, но работа идет через API Claude Code, соответственно, тарифицируется использование токенов в рамках сессии на инфраструктуре Anthropic.
Ресурсы и ссылки
Claude Code — основной CLI инструмент от Anthropic — упомянут в видео
Claude.ai — веб-интерфейс для управления рутинами и сессиями — https://claude.ai
MCP (Model Context Protocol) — протокол для подключения инструментов к Claude — упомянут в видео
GitHub MCP Connector — для взаимодействия с репозиториями и Issue — упомянут в видео
Slack MCP Connector — для отправки уведомлений — упомянут в видео
Конспект создан на основе видео «Building proactive agent workflows with Claude Code» канала Anthropic. Все права на оригинальный материал принадлежат авторам.Источник: https://youtu.be/eSP7PLTXNy8