Цель курса
Курс разработан, чтобы помочь участникам пройти путь от начального использования Claude Code до уровня уверенного «agent-driven» инженера: глубокая работа с контекстом, настройка под свой стек с помощью MCP, hooks и skills, построение повторяемых рабочих процессов для всей команды, интеграция с CI/CD и системами отслеживания задач.
Формат обучения
Онлайн/офлайн/гибридный
Практические кейсы, воркшопы, интерактивные сессии
Поддержка участников во время обучения в закрытом чате
Что получит выпускник курса?
🔗 Просмотреть преимущества
Проблема, которую решает курс
Разработчики, начавшие пользоваться Claude Code, часто застревают на «начальном плато»: быстро решают мелкие задачи, но не умеют настроить инструмент под свой стек, не используют MCP, hooks и skills, не умеют распространить рабочие процессы на команду. Курс обеспечивает системный переход от индивидуального использования к инженерной дисциплине работы с AI-агентами.
Предпосылки
1+ год опыта коммерческой разработки
Уверенное владение Git и CLI
Базовый опыт использования Claude Code или другого AI-агента (Cursor, Copilot, Cody)
Доступ к собственному рабочему репозиторию (желательно среднего размера: 50k+ строк кода)
Node.js 18+; учетная запись Anthropic
Программа
1
Занятие 1. Быстрый старт и фундаментальные концепции
Экспресс-повторение: модель + инструменты + контекст
Архитектура процесса: tool use, sub-agents, side-effects
Быстрая установка, интеграция с IDE, настройки, OAuth и ключи
2
Занятие 2. Контекстная инженерия для больших кодовых баз
Как модель индексирует проект; ограничения контекстного окна
CLAUDE.md на 3 уровнях: глобальный / проект / директория
Именные соглашения, ссылки на «источники истины»
/init как стартовая точка, далее — ручная доработка
3
Занятие 3. Разрешения, безопасность, режимы работы
Plan mode, auto-edit, accept-edits
Allowlist/denylist инструментов и bash-команд
Работа с секретами и чувствительными данными
Песочница (sandboxing) и ограничения доступа к сети
4
Занятие 4. Slash-команды: библиотека шаблонов
Встроенные команды: /help, /init, /review, /clear, /compact, /cost, /status
Пользовательские slash-команды: формат, место хранения, аргументы
Библиотека шаблонов для типовых командных сценариев
5
Занятие 5. Sub-agents: когда и зачем
Концепция делегирования: explorer, planner, reviewer, tester
Когда sub-agent улучшает результат, а когда ухудшает
Создание и использование sub-agent'ов
6
Занятие 6. Рабочие процессы: от идеи до слитого PR
Шаблон end-to-end: discover → plan → implement → test → review → merge
Работа с тикетами: интеграция с трекерами задач
Чек-листы готовности задачи
7
Занятие 7. MCP-серверы: подключаем мир вокруг кода
Что такое Model Context Protocol и когда он оправдан
Готовые серверы: GitHub, Jira/Linear, Slack, Postgres, Sentry
Настройка MCP в Claude Code
8
Занятие 8. Hooks: guardrails и автоматизация
Типы хуков: pre/post tool use, on stop, on session start
Кейсы: lint перед коммитом, запрет редактирования определённых файлов, уведомления в Slack
Лучшие практики и антипаттерны
9
Занятие 9. Skills: модульные «навыки» агента
Концепция skills; чем отличаются от slash-команд и sub-agent'ов
Структура SKILL.md; когда навык активируется автоматически
Создание навыка под свой домен (пример: миграции БД, генерация DTO)
10
Занятие 10. Тестирование с агентом: за пределами «сгенерируй юнит-тесты»
Стратегии покрытия; mutation testing; property-based tests
Интеграционные тесты с реальными зависимостями
Snapshot-тесты, E2E с Playwright/Cypress
11
Занятие 11. Code Review и качество кода
Шаблон self-review, /review, командные чек-листы
Выявление проблем безопасности; шаблоны для популярных языков
Интеграция с GitHub PR (через MCP или CI)
12
Занятие 12. CI/CD и headless-режим
Запуск Claude Code в пайплайнах (headless / non-interactive)
Автоматическое исправление dependabot/snyk-проблем
Автоматическая генерация changelog и release notes
13
Занятие 13. Командные процессы и метрики эффективности
Распространение CLAUDE.md, slash-команд, skills и hooks через репозиторий
Онбординг новых разработчиков с помощью агента
Как измерять эффект: cycle time, defect rate, время на ревью
Антипаттерны: «AI делает всё», «вайбкодинг», перегруженные pull request'ы
14
Занятие 14. Финальный проект: полный цикл интеграции
Защита сквозного кейса: реальная задача → результат
Демонстрация в формате live coding
План внедрения инструмента в команду на 30/60/90 дней
Обратная связь и дискуссия