05 · Мастер-класс · Claude Code + BMAD-Method · Морозов Юрий · ctoasaservice.ru · 2026
BMAD-Method: маршрут для машины
Документация — источник правды. Код — производная от спецификации. Не один AI, а команда специализированных агентов, каждый из которых отвечает за свой участок: от анализа рынка до написания тестов.
что это
Фреймворк, а не промпт
BMAD — Breakthrough Method for Agile AI-Driven Development. Open-source фреймворк, который превращает хаотичную работу с AI в структурированный процесс разработки.
37K+
GitHub stars
bmad-code-org, Apr 2026
12+
специализированных агентов
BMM + BBM модули
34+
workflows полного цикла
от идеи до деплоя
Ключевая идея
В традиционном подходе вы пишете код, а документация — побочный продукт. В BMAD наоборот: спецификация первична, код — производная. AI-агенты сначала создают полный набор артефактов (бриф, PRD, архитектура, эпики, стории), и только потом пишут код — строго по спецификации.
Это не методология для людей, адаптированная под AI. Это методология, спроектированная для AI с самого начала.
Устанавливается за минуту
# установка в любой проект npx bmad-method install
# работает с любым AI-инструментом ✓ Claude Code ✓ Cursor ✓ OpenAI Codex CLI ✓ Любой агент, читающий markdown
проблема, которую решает
Вспомним, где мы остановились
В предыдущей секции мы увидели: Claude Code — мощный агент, но без структуры он принимает архитектурные решения за вас. Каждый раз заново.
Без BMAD
С BMAD
Контекст
«Сделай авторизацию» — агент додумывает
PRD описывает что, для кого, почему
Архитектура
Каждая сессия — новые решения
Architecture doc фиксирует стек и паттерны
Декомпозиция
Агент не видит общую картину
Эпики → стории → задачи с зависимостями
Воспроизводимость
Новая сессия = другой результат
Спецификация — единый источник правды
Качество
Зависит от навыков промптинга
Встроенные чекпоинты и ревью
BMAD — это не ещё один плагин и не магический промпт. Это фреймворк в форме команды: структура, подотчётность и контекст — чтобы результаты были повторяемыми, читаемыми и полезными.
Каждая фаза создаёт артефакты, которые становятся контекстом для следующей. Ни один агент не начинает с нуля — он читает то, что создали предыдущие.
Analysis
→
Planning
→
Solutioning
→
Implementation
Phase 1 · Analysis
Понять проблему, прежде чем решать
Аналитик исследует рынок, домен, конкурентов. Проводит брейнсторм с вами. Результат — Product Brief: кто пользователь, какая проблема, какие границы, чем отличаемся.
Бриф — это входной билет в следующую фазу. Без него планирование не начинается.
Phase 2 · Planning
Требования и пользовательский опыт
Продакт-менеджер превращает бриф в PRD (Product Requirements Document). UX-дизайнер описывает пользовательские сценарии. PM задаёт вопросы — «Зачем? Для кого? Что, если?» — и не двигается дальше, пока нет ясности.
Результат: PRD + UX-спецификация. Оба документа — вход для архитектора.
Phase 3 · Solutioning
Архитектура и декомпозиция
Архитектор читает PRD и UX, принимает технические решения: стек, структура, API-контракты, интеграции. Фиксирует всё в Architecture Document.
PM декомпозирует PRD на эпики и стории. Каждая стория — атомарная задача с acceptance criteria. Затем — Implementation Readiness: чекпоинт, где архитектор проверяет, что все документы согласованы.
Phase 4 · Implementation
Код по спецификации
Скрам-мастер планирует спринт, приоритизирует стории. Разработчик получает сторию с полным контекстом: PRD, архитектура, acceptance criteria, зависимости. Пишет код и тесты. QA генерирует дополнительные тесты.
Разработчик не принимает архитектурных решений — они уже приняты и зафиксированы. Он реализует спецификацию.
команда агентов
Каждый агент — специалист со своей ролью
Это не один AI с разными промптами. Каждый агент имеет уникальную персону, набор задач, стиль общения и зону ответственности. Агент-аналитик не пишет код. Разработчик не принимает продуктовые решения.
Analyst
Mary · бизнес-аналитик
Исследует рынок, домен, конкурентов. Создаёт Product Brief — входной артефакт для всей цепочки.
Product Manager
John · продакт-менеджер
Превращает бриф в PRD. Задаёт «Зачем?» до тех пор, пока не получит ясный ответ. Декомпозирует на эпики и стории.
UX Designer
Sally · дизайнер
Пользовательские сценарии, flow, UI-паттерны. Рассказывает истории, чтобы вы почувствовали проблему пользователя.
Architect
Winston · архитектор
Стек, структура, API-контракты, интеграции. Спокойный прагматик: «что должно быть» важнее «что могло бы быть».
Scrum Master
Bob · скрам-мастер
Приоритизация, спринт-планирование, подготовка сторий. Нулевая толерантность к неясности.
Developer
Amelia · разработчик
Реализует стории с тестами. Говорит файловыми путями и acceptance criteria. Без лирики.
QA Engineer
Quinn · тестировщик
API-тесты, E2E, покрытие. Практичный подход: «отправляй и итерируй».
Quick Flow
Barry · solo dev
Быстрый путь для простых задач: спек → код за один проход. Минимум церемоний, максимум скорости.
Agent-as-Code
Каждый агент — это markdown-файл. Экспертиза, зона ответственности, ограничения, ожидаемые результаты — всё описано как код. Версионируется в git. Можно форкнуть, модифицировать, создать своего агента.
Артефакты растут через диалог. Агент не генерирует документ за один проход — он разговаривает с вами, уточняет, предлагает варианты. Вы принимаете решения, агент фиксирует.
Проблема, целевая аудитория, конкуренты, границы MVP, критерии успеха. 2-4 страницы.
PRD
Функциональные требования, user stories, приоритеты, out of scope, метрики, risk assessment.
Architecture
Стек, компоненты, API-контракты, схема данных, инфраструктура, решения (ADR).
Epics & Stories
Эпики с зависимостями, стории с acceptance criteria, задачи с оценкой трудозатрат.
Checkpoints — ворота качества
Между фазами — обязательные чекпоинты. Implementation Readiness — самый важный: архитектор проверяет, что PRD, UX, архитектура и эпики согласованы. Если нет — возврат назад, а не вперёд с надеждой.
В каждом чекпоинте вы решаете: продолжить, вернуться, или запустить Advanced Elicitation — 50 методов для улучшения текущего результата (от Socratic Questioning до Red Team vs Blue Team).
BMAD + Claude Code
Как артефакты становятся контекстом
BMAD создаёт документы. Claude Code читает документы. Вместе — структурированная разработка, где агент работает по спецификации, а не по догадкам.
Артефакты → контекст агента
Когда разработчик-агент получает сторию, он читает не только её текст. Он читает весь контекст: PRD (зачем это нужно), архитектуру (как строить), стек (чем строить), предыдущие стории (что уже сделано).
# что видит Claude Code при выполнении стории
CLAUDE.md → стек, правила, ограничения docs/prd.md → требования и контекст продукта docs/architecture.md → стек, API, схема данных docs/epic-1/story-3.md → конкретная задача + AC src/ → существующий код (предыдущие стории)
= полный контекст для принятия решений
Воспроизводимость
Новая сессия? Другой разработчик? Другой AI-инструмент? Не важно. Спецификация в репозитории. Любой агент, прочитавший артефакты, продолжит работу в том же направлении.
BMAD-артефакты — это CLAUDE.md на стероидах. Не «правила для агента», а полная карта проекта: куда идём, зачем, каким маршрутом.
Дополнительные инструменты
Party Mode
Групповая дискуссия нескольких агентов по теме. Аналитик, PM и архитектор обсуждают решение — каждый со своей позиции.
Adversarial Review
Критический анализ артефакта: что упущено, где слабые места, какие edge cases не покрыты.
Advanced Elicitation
50 методов для улучшения текущего результата. От Socratic Questioning до Failure Mode Analysis.
Brainstorming
62 техники генерации идей. Anti-bias протокол сдвигает домены каждые 10 идей. Цель: 100+ идей до организации.
как это выглядит
Путь от идеи до работающего кода
Реальный сценарий: вы хотите построить SaaS-продукт. Вот как выглядит процесс с BMAD + Claude Code.
1 · Analyst
Брейнсторм и исследование
Вы описываете идею в 2-3 предложениях. Аналитик задаёт вопросы, исследует рынок, находит конкурентов. Вместе формируете Product Brief. Время: 30-60 минут диалога.
2 · PM + UX
PRD и пользовательский опыт
PM читает бриф, задаёт уточняющие вопросы, структурирует требования в PRD. UX-дизайнер описывает пользовательские сценарии. Вы — принимаете решения. Время: 1-2 часа диалога.
3 · Architect + PM
Архитектура и декомпозиция
Архитектор принимает технические решения на основе PRD. PM декомпозирует на эпики и стории. Implementation Readiness — проверка согласованности. Время: 1-2 часа.
4 · Dev + QA
Реализация по спецификации
Claude Code получает сторию с полным контекстом. Пишет код, тесты, коммитит. Вы ревьюите. QA генерирует дополнительные тесты. Стория за сторией — проект растёт предсказуемо.
От идеи до первого работающего эпика — часы, не недели. Но эти часы потрачены на думание, а не на набор кода. Код пишет агент. Вы принимаете решения.
что дальше
Теория понятна. Давайте попробуем.
Мы разобрали эволюцию AI-разработки, текущее состояние рынка, инструмент (Claude Code) и методологию (BMAD). Осталось одно — сделать.