Добавить в корзинуПозвонить
Найти в Дзене

Claude Code: автоматизация workflow от CLI до ultracode

Пошаговый workflow Claude Code: установка CLI, CLAUDE.md, hooks, MCP, dynamic workflows (ultracode) и cloud routines. Чек-лист безопасности и safe-mode для разработчиков. Алексей попросил Claude Code «пройдись по монорепо и найди уязвимости» – контекст раздулся, после compaction агент забыл CLAUDE.md и предложил правки в main без ревью. Если вы копируете одни и те же инструкции в каждую сессию и сжигаете лимиты подписки без результата, нужен не «умный чат», а конвейер: CLI, hooks, MCP, ultracode и routines. Ниже – один сквозной workflow с проверяемыми критериями готовности. Claude Code – конвейер, а не autocomplete: CLAUDE.md задаёт правила, hooks реагируют на события, skills хранят процедуры, dynamic workflows координируют до 16 параллельных субагентов (до 1000 за прогон), routines работают в облаке. Субагенты workflow всегда в acceptEdits, промежуточные данные – в JS-скрипте, не в основном чате – аудит сотен файлов не забивает окно диалога. По Вордстат (июнь 2026) «claude code» – око
Оглавление

Пошаговый workflow Claude Code: установка CLI, CLAUDE.md, hooks, MCP, dynamic workflows (ultracode) и cloud routines. Чек-лист безопасности и safe-mode для разработчиков.

Алексей попросил Claude Code «пройдись по монорепо и найди уязвимости» – контекст раздулся, после compaction агент забыл CLAUDE.md и предложил правки в main без ревью. Если вы копируете одни и те же инструкции в каждую сессию и сжигаете лимиты подписки без результата, нужен не «умный чат», а конвейер: CLI, hooks, MCP, ultracode и routines. Ниже – один сквозной workflow с проверяемыми критериями готовности.

Claude Code – конвейер, а не autocomplete: CLAUDE.md задаёт правила, hooks реагируют на события, skills хранят процедуры, dynamic workflows координируют до 16 параллельных субагентов (до 1000 за прогон), routines работают в облаке. Субагенты workflow всегда в acceptEdits, промежуточные данные – в JS-скрипте, не в основном чате – аудит сотен файлов не забивает окно диалога.

По Вордстат (июнь 2026) «claude code» – около 75 172 показов/мес в РФ; рядом «claude code mcp» (1 313), «claude code windows» (1 350), «как установить claude code» (1 100). Большинство обзоров смешивают установку и новости моделей без pipeline. Пройдём маршрут: install → CLAUDE.md/hooks → MCP → ultracode → routine + безопасность.

На практике каждый слой решает свою боль. Hooks – крючки на события: сохранили файл, запустился форматтер. Skills – инструкции вместо копипаста. MCP – доступ к Notion, GitHub, базам. Workflows – массовые субагенты скриптом. Routines – то же в облаке, когда ноутбук закрыт.

1. Выберите сценарий: hooks, ultracode или routine

-2

Типичная ошибка – гнать всё в один чат. Малый репо и повторяющиеся правила закрываются hooks и CLAUDE.md. Аудит сотен файлов – dynamic workflow с ultracode (v2.1.154+). PR review по расписанию – cloud routine (research preview на claude.ai).

Задача Hooks + CLAUDE.md ultracode workflow Cloud routine Автоформат после правки PostToolUse Избыточно Нет Аудит 500+ файлов Контекст ломается 16 параллельно, 1000 total По триггеру PR review в 9:00 Нужен ноутбук Нужен ноутбук /schedule, GitHub Сломанный конфиг claude —safe-mode disableWorkflows Отключить в UI

Делайте: зафиксируйте критерий «готово» до настройки. Не делайте: «пройдись по всему репо» в одной сессии – путь к compaction и потере правил.

2. Установите Claude Code CLI и проверьте запуск

-3

CLI – программа в терминале: читает файлы, запускает команды. Нужна подписка Pro/Max/Team/Console. Минимум 4 GB RAM; Windows 10 1809+. Версия на 18.06.2026 – v2.1.181.

  1. macOS/Linux: curl -fsSL https://claude.ai/install.sh | bash
  2. Windows: irm https://claude.ai/install.ps1 | iex или winget
  3. Запустите claude в корне репо, пройдите auth в браузере
  4. На Windows: native или WSL – по setup docs
  5. Проверьте чтение README и один безопасный шаг от агента

Доступ зависит от региона и аккаунта – смотрите официальные доки Anthropic. После auth проверьте /hooks и /workflows – эти команды понадобятся на следующих шагах. Делайте: обновляйте CLI по релизам на GitHub anthropics/claude-code. Не делайте: смешивать личный и рабочий аккаунт в одном ~/.claude.

3. Соберите CLAUDE.md, skills и hooks

-4

CLAUDE.md – памятка проекта: ветки, тесты, запреты. Длинные процедуры – в .claude/skills/ /SKILL.md. Hooks срабатывают на события; конфиг – .claude/settings.json, проверка – /hooks.

  • PostToolUse на Edit/Write – автоформат
  • PreToolUse – блок опасных путей (.env, credentials/)
  • PostCompaction – ре-инъекция правил после сжатия контекста

На практике PostCompaction закрыл боль Алексея: после compaction агент снова помнит, что main под защитой. В реальном проекте часто ломается связка «длинный аудит в одном чате + нет PostCompaction» – правила слетают как раз в момент, когда агент уже нашёл файлы для правки. Делайте: два hooks на старте и тест через /hooks. Не делайте: десяток hooks до первого успешного прогона.

Схема слоёв:CLAUDE.md → skills → hooks → subagents → ultracode workflow → routines

4. Запустите dynamic workflow с ultracode

Claude пишет JS-скрипт, координирующий субагентов. Триггер – ultracode в prompt; исследование – /deep-research. Мониторинг – /workflows; сохранение – s в .claude/workflows/.

Часто ломается ожидание: субагенты workflow всегда в acceptEdits, данные – в переменных JS, не в main chat – поэтому один прогон может координировать сотни агентов, не раздувая диалог. Лимиты по докам: 16 concurrent, 1000 total за run. Именно это Алексей вынес из «одной сессии на весь монорепо» в ultracode-workflow с отчётом из /workflows. Для теста – одна папка, не весь монорепо.

  1. Версия CLI v2.1.154+
  2. Задача: «ultracode: проверь src/auth на утечки секретов»
  3. Следите за /workflows
  4. Сохраните скрипт (s), расширьте scope
  5. При перерасходе – disableWorkflows

Делайте: approval mode на первых прогонах. Не делайте: автоправки в protected branches без PR.

5. Подключите MCP и облачные routines

MCP (Model Context Protocol) – «розетки» к внешним сервисам. Локально: claude mcp add —transport http notion https://mcp.notion.com/mcp. Проверка: claude mcp list → Connected. Команде – .mcp.json в Git. Паттерн MCP в IDE – в гайде по Cursor.

Интеграция Локально Cloud routine claude mcp add Да Нет Connector на claude.ai Частично Да .mcp.json в репо Да Да с доступом к репо

Routines: schedule, API /fire, GitHub pull_request.opened. Из CLI: /schedule daily PR review at 9am. Делайте: 1–2 MCP под задачу. Не делайте: каталог из 15 серверов – контекст уходит на выбор tool.

6. Пройдите чек-лист безопасности

Июнь 2026: nested subagents (5 уровней в фоне), claude —safe-mode – сессия без CLAUDE.md, skills, hooks, MCP. Если всё ломается после эксперимента – safe-mode покажет виновный слой.

  • Permission mode: без полного auto-run до тестов hooks
  • Allowlist rm, curl | bash – только явно
  • Лимиты usage; disableWorkflows при перерасходе
  • Protected branches – только через PR
  • Откат: —safe-mode, отключать слои по одному

Для CRM, Telegram и публикаций 24/7 дополняют Make/n8n – гайд по n8n-агентам. На курсе Make.com разбираем связку IDE-агент + фоновые сценарии.

7. Как понять, что стек готов

  • claude CLI установлен и авторизован
  • CLAUDE.md + рабочий hook (/hooks)
  • claude mcp list → Connected
  • ultracode-прогон виден в /workflows
  • Знаете откат: —safe-mode, disableWorkflows

Это success criteria: предсказуемый результат вместо лотереи с лимитами. Если пять пунктов выше отмечены – вы оркестратор конвейера, а не оператор бесконечного чата в терминале.

8. Что делать дальше

  1. Один сценарий из таблицы – до «готово».
  2. PostCompaction hook для длинных сессий.
  3. Сохраните ultracode-workflow в .claude/workflows/.
  4. MCP + .mcp.json для команды.
  5. Routine на PR; масштаб – обучение Make.com.
Материал проверен: эксперт Артур Хорошев (CEO Maya AI, практик автоматизации и MCP).
Достоверность данных: лимиты workflows, команды установки и Вордстат («claude code» – 75 172, «claude code mcp» – 1 313) – по code.claude.com и Яндекс Вордстат, июнь 2026.

Частые вопросы

Как установить Claude Code на Windows?

В PowerShell: irm https://claude.ai/install.ps1 | iex или winget. Нужны Windows 10 1809+, 4 GB RAM, аккаунт Anthropic. Запустите claude в папке проекта и пройдите auth. Альтернатива – WSL по setup docs.

Claude Code в России – работает ли?

Зависит от региона, аккаунта и правил Anthropic. Смотрите официальные доки; CLI и routines требуют рабочей авторизации.

Чем Claude Code отличается от Cursor?

Cursor – IDE с агентом и UI для MCP. Claude Code – agentic CLI с hooks, workflows и routines. Cursor удобнее для ежедневного редактирования; Claude Code – для оркестрации субагентов и автоматизации из терминала. Часто используют оба в разных слоях.

Claude Code бесплатно – можно ли?

Для CLI нужна подписка Pro, Max, Team или Console. Лимиты и trial меняются – проверяйте pricing на anthropic.com.

Как добавить MCP в Claude Code?

claude mcp add с transport http или stdio, затем claude mcp list. Пример: claude mcp add —transport http notion https://mcp.notion.com/mcp. Для routine локальный MCP не виден – connector на claude.ai или .mcp.json в репо.

Когда ultracode, а не обычный чат?

Когда задача не влезает в одно окно: аудит многих файлов, параллельный research. Для одного файла хватит hook PostToolUse – ultracode дороже по токенам.

Если после hooks сессия не стартует?

claude —safe-mode – без CLAUDE.md, skills, hooks, MCP. Работает – отключайте слои в .claude/settings.json по одному. Частая причина – битый JSON или падающий hook.