
Anthropic запустила в режиме research preview функцию Routines для Claude Code — сохраненные конфигурации агента (промпт, репозитории, коннекторы), которые запускаются автоматически на облачной инфраструктуре Anthropic и продолжают работать, даже если ноутбук пользователя закрыт. Функция доступна на планах Pro, Max, Team и Enterprise. Управлять рутинами можно через веб-интерфейс claude.ai/code/routines, команду /schedule в CLI или десктопное приложение.
У одной рутины может быть сразу несколько триггеров трех типов. Scheduled запускает агента по расписанию — ежечасно, ежедневно или еженедельно; API дает рутине персональный HTTP-эндпоинт, который стартует сессию по POST-запросу с bearer-токеном; GitHub-триггер реагирует на события в репозитории — pull request, push, issue, workflow run и другие. Минимальный интервал для расписания — один час, более частые cron-запросы отклоняются. API доступен за бета-заголовком experimental-cc-routine-2026-04-01; в теле запроса можно передать поле text, которое допишется к промпту рутины как разовая реплика пользователя — удобно, чтобы прокинуть в агента тело алерта или лог падения.
Anthropic приводит несколько сценариев: ночная сортировка бэклога через коннектор к трекеру задач, автоматическое ревью каждого PR по корпоративному чек-листу, верификация продакшен-деплоя по вызову из CD-пайплайна, еженедельная сверка документации с измененными API. Для GitHub-триггера можно навесить фильтры по автору, заголовку, базовой и head-ветке, меткам, статусу draft, флагу is merged и признаку fork — пример из документации: отправлять на отдельное ревью все PR из форков, чтобы внешние контрибьюторы проходили дополнительную проверку безопасности.
Безопасность учтена: по умолчанию агент может пушить только в ветки с префиксом claude/ — чтобы случайно не переписать main или релизную ветку. Снять ограничение можно опцией Allow unrestricted branch pushes на уровне конкретного репозитория. При этом все действия рутины привязаны к аккаунту владельца: коммиты и PR идут под его GitHub-пользователем, сообщения в Slack или тикеты в Linear создаются через его коннекторы, а сами рутины нельзя передать коллегам и они списываются с дневного лимита конкретного аккаунта.
Пока функция в research preview, у нее есть отдельные ограничения. GitHub-события ограничены почасовыми лимитами — все, что приходит сверх лимита, отбрасывается до следующего окна. Anthropic отдельно предупреждает, что лимиты и поведение еще могут поменяться.
P.S. Поддержать меня можно подпиской на канал «сбежавшая нейросеть«, где я рассказываю про ИИ с творческой стороны.
ссылка на оригинал статьи https://habr.com/ru/articles/1023526/