Как создавать Claude Routines, которые работают, пока вы спите: полный гайд 2026
Полный русскоязычный перевод гайда Kanika по Claude Code Routines: триггеры, настройка, промпты, примеры и типичные ошибки.
Источник: https://x.com/KanikaBK/status/2063277834408227194
Автор: Kanika
Я вижу, как люди совершают эту ошибку в 99% случаев. Большинство использует Claude реактивно: открывают чат, задают вопрос, получают ответ и закрывают вкладку. Claude Routines полностью переворачивают этот сценарий. Вместо того чтобы вы шли к Claude, Claude начинает работать за вас: по расписанию, в ответ на события или по сигналу из других систем — пока вы занимаетесь чем-то совсем другим.
У меня ушло добрых 7 дней, чтобы собрать этот курс. Это полный курс по Claude Code Routines: что это такое, как их настраивать, какие есть три типа триггеров и 30 готовых идей рутин для разных категорий работы.
ЧТО ТАКОЕ CLAUDE CODE ROUTINES НА САМОМ ДЕЛЕ
Routines, представленные Anthropic в апреле 2026 года, — это автоматизации Claude Code, которые вы один раз настраиваете с промптом, GitHub-репозиторием и коннекторами, а затем запускаете по расписанию, через API-вызов или в ответ на событие GitHub.
Ключевое отличие от обычного разговора с Claude: Routines работают в облачной инфраструктуре Anthropic. Ваш ноутбук не должен быть включён. Браузер не должен быть открыт. Вы настраиваете рутину один раз, и она автоматически срабатывает каждую ночь, каждое утро, при открытии PR или когда система алертов присылает сигнал.
Именно это делает Routines принципиально отличными от других функций Claude. Всё остальное в Claude — реактивное. Routines — проактивные.
ТРИ РЕЖИМА АВТОМАТИЗАЦИИ В CLAUDE CODE
Перед созданием первой рутины важно понять, как Routines вписываются в три режима автоматизации Claude Code. Путаница между ними — самая частая ошибка новичков.
Routines — это то, о чём этот курс: облачные автоматизации формата «настроил и забыл», которые срабатывают независимо от того, включён ваш компьютер или нет.
ЧТО НУЖНО ДЛЯ СТАРТА
- Подписка Claude Code
Routines доступны на тарифах Pro, Max, Team и Enterprise при включённом Claude Code в веб-версии.
- GitHub-репозиторий
Для каждой Routine нужен подключённый GitHub-репозиторий. Это не опция: репозиторий нужен Claude для хранения контекста, чтения кода и выполнения рабочих процессов. Если у вас его нет, создайте бесплатный аккаунт GitHub и новый репозиторий.
- Подключённые приложения (Connectors)
Коннекторы — это интеграции, которые позволяют Routine выполнять действия во внешнем мире. Сейчас поддерживаются:
- Slack
- Gmail
- Google Calendar
- Notion
- GitHub (нативно)
- регулярно добавляются новые интеграции
- Системный промпт
Обычная инструкция на естественном языке, которая точно объясняет Routine, что делать. Это самая важная часть — и она не требует программирования.
ТРИ ТИПА ТРИГГЕРОВ
Каждая Routine запускается одним из трёх типов триггеров. Выбор правильного триггера — первое решение при создании любой автоматизации.
Триггер 1: Scheduled — по расписанию
Claude запускает Routine с заданной периодичностью: каждый час, каждую ночь, раз в неделю или по кастомному cron-расписанию.
Примеры: каждую ночь в 2:00 взять главный баг из Linear, попытаться исправить его и открыть draft PR.
Каждый понедельник в 7:00 просканировать сообщения Slack за прошлую неделю в #product-feedback, выделить три главные темы и опубликовать их в #weekly-digest.
Используйте, когда у задачи есть естественный ритм: ежедневная подготовка к стендапу, еженедельные отчёты, ночное обслуживание, ежемесячные аудиты.
Триггер 2: API — событие из внешней системы
Каждая Routine получает собственный уникальный endpoint URL и токен аутентификации. Любая система, которая умеет делать HTTP-запросы, может отправить POST на этот endpoint — ваш deploy pipeline, система алертов, внутренний дашборд, n8n, Make, Zapier — и Claude начнёт новую сессию с этим сообщением как входными данными.
Пример:
Прочитай payload алерта, определи ответственный сервис и опубликуй в #oncall краткий triage-summary с предложенным первым шагом.
Используйте, когда триггер приходит из другой системы: отправка формы, deploy-event, alert, обновление CRM или любой workflow-инструмент, который может вызвать webhook.
Триггер 3: GitHub Webhook — событие в коде
Routine можно подписать на события GitHub-репозитория: PR открыт, PR смержен, issue создан, CI упал. Claude создаёт новую сессию для каждого подходящего события и автоматически выполняет ваши инструкции.
Пример:
Отмечай PR, которые затрагивают модуль /auth-provider. Любые изменения в этом модуле нужно кратко суммировать и публиковать в #auth-changes.
Используйте, когда хотите, чтобы Claude реагировал на события в коде: ревью PR, мониторинг чувствительных модулей, синхронизация изменений между репозиториями или обновление документации при изменении кода.
ЧАСТЬ 1: СОЗДАЁМ ПЕРВУЮ ROUTINE — ПО ШАГАМ
Соберём Daily Meeting Prep Routine — самую практичную первую Routine почти для любого профессионала. Каждое утро перед рабочим днём она подтягивает Google Calendar, изучает ключевых участников встреч и публикует дружелюбный брифинг в Slack.
Шаг 1: Перейдите на claude.ai/code/routines
Войдите на claude.ai. Откройте раздел Claude Code. Нажмите Routines в левом сайдбаре. Затем нажмите New Routine.
Шаг 2: Назовите Routine
Дайте ей понятное, описательное имя: Daily Meeting Prep.
Название помогает находить её в панели Routines. Будьте конкретны: со временем у вас будет несколько рутин, и расплывчатые названия начнут путать.
Шаг 3: Подключите GitHub-репозиторий
Каждой Routine нужен подключённый репозиторий. Нажмите Connect Repository и выберите или создайте GitHub-репо. Для рутины подготовки к встречам, которая не трогает код, можно создать простой репозиторий claude-routines — он будет служить execution context, даже если кода там нет.
Шаг 4: Напишите системный промпт
Это полное описание работы Routine на обычном английском:
You are a daily meeting preparation assistant.
Every morning at 7:00 AM, do the following:
1. Check Google Calendar for all meetings scheduled for today.
2. For each meeting with external attendees (not just internal team):
- Note the meeting title, time, and duration
- List the attendees and their company/role if visible
3. For the two most important meetings of the day:
- Research the company or topic online
- Identify the most relevant recent news or context
- Prepare 2–3 talking points or questions worth raising
4. Post a morning briefing to the #daily-prep Slack channel in this format:
---
☀️ Good morning! Here is your meeting prep for [Today's Date]:
**[Meeting Time] — [Meeting Title]**
Attendees: [list]
Context: [1–2 sentences of relevant background]
Talking points: [2–3 bullet points]
[Repeat for each major meeting]
Have a great day!
---
Keep the tone warm, concise, and practical.
If the calendar is empty, post: "No external meetings today — clear schedule!"Шаг 5: Настройте триггер
Нажмите Schedule. Поставьте запуск каждый будний день в 7:00 утра в вашей локальной таймзоне.
Шаг 6: Добавьте коннекторы
Нажмите Connectors. Включите:
- Google Calendar — доступ на чтение, чтобы Claude видел встречи
- Slack — доступ на публикацию в канал #daily-prep
Выставляйте минимально необходимые права: только чтение для Calendar, только публикация для Slack. Никогда не выдавайте больше прав, чем Routine реально нужны.
Шаг 7: Сохраните и протестируйте
Нажмите Save Routine. Затем Run Now, чтобы проверить сразу, не дожидаясь расписания. Посмотрите, как Claude подтягивает календарь, изучает участников и публикует брифинг в Slack в реальном времени.
Если нужно поправить тон, формат или уровень детализации — отредактируйте системный промпт и запустите снова. Повторяйте, пока результат не станет именно таким, каким вы хотите видеть его каждое утро.
Шаг 8: Активируйте
Переключите Routine из Inactive в Active. Теперь она будет запускаться каждый будний день в 7:00 утра — независимо от того, открыт ваш ноутбук или нет.
ЧАСТЬ 2: ФОРМУЛА СИСТЕМНОГО ПРОМПТА
Системный промпт — это весь интеллект вашей Routine. Качество результата напрямую зависит от ясности промпта.
У каждого сильного системного промпта для Routine есть пять компонентов:
ROLE: Ты — [конкретная роль], которая [что делает].
TRIGGER CONTEXT: Когда эта routine запускается, [какие входные данные она получает / что должна проверить сначала].
PROCESS: Шаг 1: [первое действие] Шаг 2: [второе действие] Шаг 3: [третье действие] [продолжайте по необходимости]
OUTPUT FORMAT: [точный формат, структура, длина и место назначения результата]
CONSTRAINTS:
- [что нельзя делать]
- [что делать, если данных не хватает или они неоднозначны]
- [любые лимиты, ограничения области действия или требования к подтверждению]
Два самых важных правила:
- Явно указывайте место назначения результата. Routine должна публиковать в Slack? Отправлять Gmail? Обновлять базу Notion? Создавать GitHub issue? Расплывчатые промпты вроде «суммируй и поделись» запутают Routine: она не поймёт, куда именно класть результат. Называйте точный канал, документ или email-адрес.
- Опишите сценарий «нечего делать». Что должна сделать Routine, если нет входных данных, новых элементов или нужных действий? Если это не указать, в спокойные дни поведение может быть непредсказуемым. Всегда добавляйте: «Если обрабатывать нечего, опубликуй/отправь: '[конкретное сообщение]'».
ЧАСТЬ 3: СОЗДАЁМ ROUTINE С API-ТРИГГЕРОМ
API-триггер — самый мощный тип Routine для подключения Claude к существующим рабочим процессам. В этом примере создадим Lead Enrichment Routine: когда новый лид заполняет форму, Claude изучает его, выставляет оценку, заносит в CRM и готовит follow-up письмо.
Архитектура
n8n form submission
→ HTTP POST на endpoint Routine
→ Claude изучает лида
→ ставит оценку 1–5
→ создаёт запись в Notion CRM
→ готовит follow-up в GmailШаг 1: Создайте Routine
На claude.ai/code/routines создайте новую Routine с названием Lead Enrichment.
System Prompt:
You are a lead enrichment and qualification agent.
When triggered, you will receive a JSON payload with:
- name: the lead's full name
- company: their company name
- email: their email address
- interest: what they said they are interested in
Your job:
1. Research the person and company online:
- Company size, industry, and estimated revenue
- The person's role and seniority level
- Any recent news about the company
- Signs of buying intent or relevant pain points
2. Score the lead 1–5:
- 5: Strong fit, decision-maker, company in our ideal profile
- 3: Moderate fit or unclear role/company stage
- 1: Poor fit or likely not a real buyer
3. Create a Notion entry in the "Leads CRM" database with:
- Name, Company, Email, Score, Summary (3 sentences), Next Step
4. Draft a follow-up email in Gmail (save as draft, do not send):
- Subject: personalized based on their stated interest
- Body: 3 short paragraphs — acknowledge their interest,
add one relevant insight about their industry,
propose a 20-minute call with two time options
- Tone: warm, direct, consultative
5. Post a Slack message to #new-leads with:
"New lead: [Name] from [Company] — Score: [X]/5 — [one sentence summary]"
If research returns no meaningful information, proceed with
what is available and note "Limited data" in the Notion entry.Trigger: API
Connectors: Notion (write), Gmail (draft), Slack (post)
Шаг 2: Получите endpoint URL
После сохранения Claude создаст уникальный endpoint URL и токен аутентификации для этой Routine. Скопируйте оба значения — они понадобятся на следующем шаге.
Шаг 3: Подключите n8n или любую систему-триггер
В n8n, Make, Zapier или любом инструменте, который умеет делать HTTP-запросы:
- Создайте workflow, который запускается формой сбора лидов.
- Добавьте HTTP Request node.
- Укажите метод POST и URL endpoint вашей Routine.
- Добавьте auth token в заголовок Authorization.
- Сопоставьте поля формы с JSON body: name, company, email, interest.
Теперь каждая отправка формы автоматически запускает Claude: он исследует лида, оценивает, логирует и готовит письмо — за секунды.
ЧАСТЬ 4: 30 ИДЕЙ ROUTINES ПО КАТЕГОРИЯМ
Повседневная жизнь (Routines 1–6)
- Morning Briefing
Каждый будний день в 7:00: проверить календарь, просканировать темы писем, кратко описать погоду и отправить список из 5 приоритетов дня в Slack или Gmail.
- Weekly Spending Digest
Каждое воскресенье: подтянуть транзакции за неделю, разнести траты по категориям, отметить необычное и отправить краткий финансовый дайджест на одну страницу.
- Evening Wind-Down
Каждый будний день в 18:00: подвести итоги дня по календарю и выполненным задачам, предложить три приоритета на завтра.
- Weekly Reading Digest
Каждую пятницу: найти 5 лучших статей по вашим интересам за неделю, кратко пересказать каждую в двух предложениях и отправить как weekend reading list.
- Birthday and Anniversary Reminder
Каждое утро: проверить дни рождения и рабочие годовщины контактов, подготовить персонализированное сообщение в Gmail для проверки.
- Travel Prep Briefing
Запуск по календарному событию с тегом travel: изучить город назначения — погоду, локальные новости, полезные приложения, культурные особенности — и отправить брифинг за 24 часа до поездки.
Knowledge Work (Routines 7–12)
- Inbox Triage
Каждое утро в 8:00: прочитать непрочитанные письма за последние 12 часов, распределить по срочности и типу, подготовить ответы на простые письма, сложные отметить кратким описанием, что нужно сделать.
- Meeting Notes Processor
API-триггер: получить транскрипт встречи, извлечь принятые решения, action items с владельцами и дедлайнами, открытые вопросы и опубликовать структурированное резюме в нужный Slack-канал и Notion-страницу.
- Research Briefing
Каждый понедельник: найти последние новости по 3–5 заданным темам, собрать одностраничный брифинг и отправить как еженедельную разведсводку.
- Content Calendar Filler
Каждое воскресенье: проверить контент-календарь в Notion на следующую неделю, найти пустые слоты, предложить идеи по вашим контент-пилларам и добавить их как черновики.
- Competitor Monitor
Каждый понедельник утром: искать новости о трёх заданных конкурентах — новые функции, изменения цен, публикации в прессе, вакансии — кратко описывать изменения и публиковать в #competitive-intel в Slack.
- Client Update Generator
Каждую пятницу: посмотреть работу за неделю по конкретному клиентскому проекту, подготовить статусное письмо с прогрессом, блокерами и фокусом на следующую неделю, сохранить как Gmail draft для проверки.
Бизнес-операции (Routines 13–18)
- Lead Enrichment
API-триггер по отправке формы: изучить лида, оценить 1–5, создать запись в CRM в Notion или Airtable, подготовить персонализированный follow-up email.
- Support Ticket Triage
API-триггер по новому письму в поддержку: классифицировать по типу и срочности, сгенерировать краткое резюме, создать тикет в helpdesk с нужной категорией и приоритетом.
- Proposal Generator
API-триггер по intake form: взять описание проекта клиента, подготовить структуру предложения со scope, timeline и рекомендованной ценой, сохранить как Gmail draft.
- Invoice Follow-Up
Каждый понедельник: проверить Notion или Airtable на неоплаченные счета после дедлайна, подготовить вежливые follow-up письма для каждого, сохранить как Gmail drafts.
- Job Application Screener
API-триггер по новой заявке кандидата: оценить заявку по заданным критериям, поставить 1–5, написать оценку в 3 предложениях, занести в hiring database в Notion.
- Weekly Team Standup Prep
Каждый понедельник утром: подтянуть выполненные задачи за прошлую неделю из project management tool, подготовить повестку еженедельного стендапа и опубликовать в #standup в Slack.
Development Workflows (Routines 19–24)
- Nightly Bug Fix
Каждую ночь в 2:00: взять главный неназначенный баг из issue tracker, попытаться исправить, открыть draft PR с описанием изменений и уровнем уверенности.
- PR Security Review
GitHub webhook при открытии PR: просканировать diff на типичные security anti-patterns — утёкшие секреты, риски SQL injection, небезопасные зависимости — и оставить inline comments до человека-ревьюера.
- Documentation Drift Scanner
Каждое воскресенье: просканировать PR, смерженные за неделю, найти изменения публичных API или сигнатур функций, отметить страницы документации, которые нужно обновить, и открыть GitHub issues для каждой.
- Cross-Repo Port
GitHub webhook при merge PR в main SDK: автоматически перенести изменение во вторичный SDK, открыть соответствующий PR с описанием, что перенесено и зачем.
- Deploy Verification
API-триггер от CD pipeline после деплоя: запустить smoke checks против новой сборки, просканировать error logs на регрессии относительно предыдущего деплоя, опубликовать go/no-go summary в release channel.
- Alert Triage
API-триггер от Datadog или PagerDuty alert: подтянуть trace, сопоставить с недавними деплоями, определить вероятную причину, набросать предлагаемое исправление и опубликовать в #oncall до того, как дежурный откроет страницу.
Power User Workflows (Routines 25–30)
- X Trend Scanner
Каждое утро: искать трендовые темы в X в вашей нише, выделять 3 самые релевантные дискуссии, предлагать контент-угол для каждой и публиковать в Slack как ежедневную ленту вдохновения.
- Newsletter Curation
Каждую пятницу: найти самые важные события недели в вашей индустрии, выбрать топ-5 историй, написать summary и блок «почему это важно» для каждой, подготовить newsletter draft в Gmail или Notion.
- Podcast Research Brief
API-триггер по календарному событию с тегом podcast recording: изучить гостя — биографию, последние работы, заметные позиции — подготовить 10 вопросов от разогрева до deep dive и отправить брифинг по email.
- Affiliate or Partnership Monitor
Каждую неделю: проверить performance dashboard заданных affiliate или partnership программ, кратко описать, что работает и что проседает, предложить одну оптимизацию на следующую неделю.
- LinkedIn Engagement Monitor
Каждое утро: проверить, какие недавние посты LinkedIn набирают traction, подготовить ответы на заметные комментарии, предложить follow-up post на основе того, что резонирует.
- Product Feedback Synthesizer
Каждый понедельник: собрать пользовательский feedback из Typeform, Intercom или email за прошлую неделю, разложить по темам, выделить топ-3 запроса или боли и опубликовать synthesis в #product в Slack.
ЧАСТЬ 5: ДНЕВНЫЕ ЛИМИТЫ И СРАВНЕНИЕ ТАРИФОВ
Routines расходуют лимиты подписки так же, как интерактивные сессии Claude. Также есть дневные лимиты запусков по тарифам.
Дополнительные запуски сверх дневного лимита доступны через add-ons дополнительного использования.
Совет по планированию: заранее сопоставьте Routines с частотой их триггеров. Ночная Routine + еженедельная Routine + две API-triggered Routines на Pro-плане — вполне устойчивый набор. Десять ежедневных scheduled Routines сразу превысят лимит.
ЧАСТЬ 6: ПЯТЬ ОШИБОК, КОТОРЫХ НУЖНО ИЗБЕГАТЬ
Ошибка 1: расплывчатый системный промпт
Самая частая и самая дорогая ошибка. Промпт вроде «суммируй важные обновления и поделись ими» оставляет Claude интерпретировать слова «важные», «обновления» и «поделись». Результат будет нестабильным.
Как исправить: определите каждый неоднозначный термин. «Важное» = отмечено priority High в Linear. «Поделись» = опубликуй в #ops-updates в Slack. «Обновления» = элементы, созданные или изменённые за последние 24 часа.
Ошибка 2: забыть сценарий «нечего делать»
Если Routine проверяет новые тикеты поддержки, а их нет, что она должна сделать? Если это не указать, она может отправить пустое сообщение, выдать ошибку или повести себя неожиданно.
Как исправить: добавьте одну строку в каждый промпт: «Если обрабатывать нечего, ничего не делай / опубликуй '[сообщение]' / пропусти этот запуск».
Ошибка 3: дать коннекторам слишком много прав
Давать Routine write-доступ ко всему Gmail, когда ей нужно только публиковать в один Slack-канал, — риск для безопасности и надёжности.
Как исправить: настраивайте минимально необходимые разрешения для каждого коннектора. Только чтение там, где нужно только читать. Write-доступ ограничивайте конкретными каналами, папками или базами данных.
Ошибка 4: создать слишком много Routines до тестирования хотя бы одной
Хочется сразу настроить 10 Routines и включить их все. Так вы быстро упрётесь в дневной лимит и не поймёте, какие дают полезный результат, а какие сломаны.
Как исправить: соберите одну Routine. Запускайте её 3–5 дней. Исправьте то, что не работает. Потом создавайте вторую. В начале качество важнее количества.
Ошибка 5: не проверять результаты регулярно
Routine, которая неделями работает без проверки, может дрейфовать: выдавать слегка неверные результаты, использовать устаревший контекст или пропускать edge cases, которые вы не предусмотрели.
Как исправить: первые две недели после запуска новой Routine проверяйте её результат каждый день. Когда она доказала надёжность, переходите на еженедельные spot-checks. Всегда следите за изменениями в подключённых приложениях, которые могут сломать интеграцию.
КАКОЙ СДВИГ ПРИНОСЯТ ROUTINES
Любая другая функция Claude требует, чтобы вы начали разговор. Routines разворачивают это наоборот. Вы один раз определяете работу, задаёте условия — и Claude выполняет её автоматически, надёжно, на инфраструктуре Anthropic, каждый раз, когда условия соблюдены.
Практический результат: самые повторяющиеся и затратные когнитивные задачи — брифинги, triage, summaries, research, первые черновики — перестают требовать вашего внимания. Они просто происходят.
Больше всего выигрывают не те, кто построил самые сложные Routines. А те, кто нашёл три задачи, которые делает каждый день, и автоматизировал именно их — стабильно, надёжно — навсегда вернув себе эти часы.
Начните с одной. Запускайте неделю. Посмотрите, что она вам возвращает. Потом создавайте следующую.
-------------------------------------------------------------
Я Kanika (@KanikaBK), специализируюсь на AI-инструментах, новых трендах и нишевых применениях.
Подписывайтесь, если нужны глубокие разборы, стратегические инсайты и профессиональные обновления, которые помогут прокачать знания об ИИ.