> · 6 мин

Claude Code Routines + редизайн десктопа — AI-агент работает в облаке по расписанию, пока ты спишь, а новый интерфейс превращает терминал в Mission Control

Claude Code Routines + редизайн десктопа — AI-агент работает в облаке по расписанию, пока ты спишь, а новый интерфейс превращает терминал в Mission Control

Claude Code Routines + редизайн десктопа — AI-агент работает в облаке по расписанию, пока ты спишь, а новый интерфейс превращает терминал в Mission Control

14 апреля Anthropic выкатил двойной апдейт: Routines (research preview) и полный редизайн десктопного приложения Claude Code. Первое запускает AI-агента в облаке без твоего ноутбука. Второе превращает чат-окно в подобие IDE с несколькими сессиями одновременно.

TL;DR: Routines — это cron-задачи с мозгами. Настраиваешь промпт, подключаешь репозиторий и коннекторы, выбираешь триггер (расписание, HTTP-запрос или GitHub-событие). Claude клонирует репо, выполняет задачу в облаке Anthropic, открывает PR. Лимиты: 5 запусков в день на Pro, 15 на Max, 25 на Team/Enterprise. Десктоп получил мультисессии, встроенный терминал, файловый редактор и перестраиваемый drag-and-drop-интерфейс.

Routines: три типа триггеров

Раньше автоматизация в Claude Code жила на твоей машине. /loop крутился, пока терминал открыт. /schedule запускал задачи, но требовал работающий ноутбук. Routines убирают эту зависимость: задача выполняется на серверах Anthropic.

Routine — это упакованная конфигурация: промпт, один или несколько GitHub-репозиториев, набор MCP-коннекторов (Slack, Linear, Google Drive). Настраиваешь один раз, дальше оно работает само.

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

Every night at 2am: pull the top bug from Linear, attempt a fix, and open a draft PR.

Claude клонирует репо, читает баг из Linear через коннектор, пишет фикс, пушит в ветку claude/fix-…, открывает PR.

API. Каждая рутина получает свой HTTP-эндпоинт и bearer-токен. Отправляешь POST — получаешь URL сессии. Можно привязать к Datadog, к deploy-хукам, к любому инструменту, который умеет слать HTTP:

curl -X POST https://api.anthropic.com/v1/claude_code/routines/trig_01ABC.../fire \
  -H "Authorization: Bearer sk-ant-oat01-xxxxx" \
  -H "anthropic-beta: experimental-cc-routine-2026-04-01" \
  -H "Content-Type: application/json" \
  -d '{"text": "Sentry alert SEN-4521 fired in prod."}'

В ответ приходит claude_code_session_url — можно открыть в браузере и смотреть, что Claude делает в реальном времени.

GitHub Webhook. Подписываешь рутину на события в репозитории. Пока поддерживаются Pull Request и Release. Claude создаёт отдельную сессию на каждый PR, отслеживает комментарии и CI-фейлы в рамках той же сессии. Пример:

Flag PRs that touch the /auth-provider module. Summarize changes and post to #auth-changes.

Один PR — одна сессия. Два обновления того же PR приходят в ту же сессию, два разных PR создают две независимых.

Что команды уже делают с Routines

По документации Anthropic, вот реальные сценарии:

  • Nightly triage: каждую ночь разбирает новые issues, расставляет лейблы, назначает ответственных, кидает summary в Slack
  • Docs drift: раз в неделю сканирует merged PR, находит документацию с устаревшими API-ссылками, открывает PR с обновлениями
  • Library port: PR мёрджится в Python SDK — рутина автоматически портирует изменение в Go SDK и открывает параллельный PR
  • Bespoke code review: на каждый новый PR прогоняет чеклист по безопасности и производительности, оставляет inline-комментарии до того, как человек начнёт ревьюить

Лимиты и ценообразование

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

  • Pro ($20/мес) — 5 рутин в день
  • Max ($100-200/мес) — 15 рутин в день
  • Team/Enterprise — 25 рутин в день

Превысить лимит можно, если включён extra usage в настройках биллинга. Без него запуски отклоняются до сброса окна.

GitHub webhook-события во время research preview тоже ограничены часовыми капами на аккаунт. Превысил — события дропаются до следующего окна.

Редизайн десктопа: мультисессии и встроенный терминал

Одновременно с Routines Anthropic переделал десктопное приложение Claude Code. Это не косметический рефреш, а новая архитектура интерфейса.

Мультисессии. Новый сайдбар показывает все активные и недавние сессии. Фильтруешь по статусу, проекту, окружению. Когда PR из сессии мёрджится или закрывается, сессия автоматически уходит в архив.

Side Chat (⌘ + ; на Mac, Ctrl + ; на Windows). Хочешь задать вопрос посреди задачи, но не хочешь засорять основной контекст? Side Chat вытягивает контекст из текущего треда, но ничего не добавляет обратно. Аналог /btw из CLI.

Встроенный терминал. Запускай тесты и билды рядом с чатом. По тестам VentureBeat, терминал пока лагает — пользователям, привычным к мгновенной отзывчивости нативных терминалов, это заметно.

Файловый редактор. Открываешь файлы прямо в приложении, правишь, сохраняешь. Для быстрых правок после ревью агентского кода — удобно.

Drag-and-drop. Терминал, превью, diff viewer, чат — всё перетаскивается в любую конфигурацию.

Три режима отображения. Verbose показывает все tool calls. Normal — золотая середина. Summary — только результаты. Переключаешь в зависимости от того, хочешь ли ты видеть, как Claude думает, или только итог.

Подводные камни

Рутины выполняются от твоего имени. Коммиты, PR, сообщения в Slack — всё это ты. Если рутина ночью запушит сломанный код в main (при включённом unrestricted branch push), утром разбираться будешь ты. По умолчанию Claude пушит только в ветки с префиксом claude/, но эту защиту легко отключить одним чекбоксом.

Research preview = нестабильный API. Эндпоинт /fire живёт за beta-хедером experimental-cc-routine-2026-04-01. Формат запроса и ответа может измениться. Anthropic обещает поддерживать две предыдущие версии хедера, но если строишь на этом CI, готовься обновлять.

Десктопный терминал тормозит. VentureBeat зафиксировал «notable latency» — ввод не отзывается мгновенно. Для тех, кто привык к iTerm2 или Ghostty, это раздражает. Сам Claude Code в терминале работает так же быстро, как раньше, проблема именно в GUI-обёртке.

Walled garden. Десктоп-приложение заточено только под модели Anthropic. Если ты переключаешься между Claude и GPT-5.4 в зависимости от задачи (или чтобы обойти rate limit), CLI остаётся более гибким вариантом.

Дневные лимиты рутин жёсткие для Pro. 5 запусков в день — это одна рутина каждые 5 часов. Если подключил nightly triage, docs drift и code review на 3 репозитория, лимит кончится к обеду.

Альтернативы

  • GitHub Actions — стандартная CI/CD-автоматизация. Не имеет AI-мозгов: запускает скрипты, а не рассуждает. Зато бесплатная (2000 минут/мес), без лимитов на количество workflow, и не зависит от подписки на AI-сервис

  • Cursor Background Agents — запускаются в облаке Cursor, работают с кодом автономно. Похожая идея, но привязаны к Cursor IDE. Нет API-триггеров и webhook-интеграции, зато плотнее интегрированы с редактором

  • /loop в Claude Code CLI — локальные повторяющиеся задачи. Работают, пока терминал открыт. Для «проверяй статус билда каждые 5 минут» хватает. Для «ночной triage» — нет, потому что ноутбук должен быть включён

Вердикт

Routines закрывают реальную дыру: до сих пор единственный способ запустить Claude Code без ноутбука был через облачные сессии на web, но вручную. Теперь можно повесить triage, code review и docs drift на автопилот. Для команд с 5+ репозиториями это реальная экономия времени. Для одиночек на Pro с лимитом в 5 запусков и $20 бюджетом — скорее демо-версия, чем рабочий инструмент. А десктоп-приложение наконец-то догнало реальность: разработчики давно работают с несколькими агентами параллельно, и Claude Code теперь это поддерживает нативно.

Как попробовать

  1. Обнови Claude Code Desktop — claude.com/download. Перезапусти приложение
  2. Зайди на claude.ai/code/routines — нажми «New routine»
  3. Напиши промпт, выбери репозиторий, настрой триггер (Schedule для начала)
  4. Из CLI: /schedule daily PR review at 9am — Claude сам создаст рутину
  5. Для API: сохрани рутину, скопируй URL и bearer-токен, подключи к Datadog или deploy-скрипту

Документация по Routines — полная инструкция по всем трём типам триггеров.

$ ls ./related/

Похожие статьи

microsoft-agent-framework-10.md
Microsoft Agent Framework 1.0 — один pip install вместо Semantic Kernel и AutoGen, и ваши MCP-серверы теперь работают из .NET
> · 6 мин

Microsoft Agent Framework 1.0 — один pip install вместо Semantic Kernel и AutoGen, и ваши MCP-серверы теперь работают из .NET

Microsoft выпустила Agent Framework 1.0 — эволюцию Semantic Kernel и AutoGen в одном пакете. Python, .NET, MCP из коробки, мульти-агентная оркестрация и коннекторы для Claude, GPT, Gemini, Ollama. Разбираем код, грабли и 766 багов.

ai agents open-source mcp
context-engineering-tips.md
Context Engineering — 8 приёмов, после которых ваш AI-агент перестаёт тупить на ровном месте
> · 8 мин

Context Engineering — 8 приёмов, после которых ваш AI-агент перестаёт тупить на ровном месте

Context engineering — управление тем, что видит AI-модель. 8 приёмов для Claude Code, Cursor и Copilot: от диеты CLAUDE.md до primacy-recency расположения данных. С цифрами из исследования Chroma на 18 моделях.

ai cursor claude-code productivity
mempalace-ai-memory-system.md
MemPalace — актриса из «Пятого элемента» сделала AI-память на 42 000 звёзд, и бенчмарки оказались не совсем честными
> · 8 мин

MemPalace — актриса из «Пятого элемента» сделала AI-память на 42 000 звёзд, и бенчмарки оказались не совсем честными

MemPalace — open-source система памяти для AI-агентов от Миллы Йовович и Бена Сигмана. 42K звёзд на GitHub, 96.6% на LongMemEval без единого API-вызова, работает локально и бесплатно. Но бенчмарки оказались сложнее, чем выглядят.

ai open-source claude-code mcp
subscribe.sh

$ cat /dev/blog/updates

> Свежие заметки о программировании,

> DevOps и AI — прямо в мессенджер

./subscribe