Рабочий процесс разработки на основе спецификаций для AI-ассистентов, которые согласуют предложения, спецификации и задачи до написания кода.
bmad-code-org/BMAD-METHOD
Гибкий метод разработки с помощью ИИ, который помогает инструментам для написания кода пройти этапы планирования, подготовки спецификаций и создания проектов любого масштаба.
- Звёзды
- 54,350
- Форки
- 6,094
- Открытые issues
- 77
- Последний коммит
- 11 часов назад
Что это?
BMad Method — это система рабочих процессов для разработки ПО с помощью ИИ-ассистентов для написания кода. Она охватывает весь процесс, а не только генерацию кода: выбор того, что создавать, фиксацию архитектурных и продуктовых решений и их пересмотр по мере развития проекта. Небольшие изменения можно сразу передавать в разработку, а крупные инициативы требуют более глубокого планирования. Поэтому один и тот же метод подходит и для быстрого прототипа, и для системы с долгим сроком жизни.
Проект поставляется в виде устанавливаемых skills для инструментов разработки с ИИ. Основной цикл работы переводит задачи от уточнения и планирования к созданию, проверке и ревью, а принятые решения сохраняются в виде долговременного контекста — их не нужно заново объяснять в каждом чате. Метод подходит и для новых проектов, и для существующих кодовых баз, а также предлагает специализированные подходы к продукту, архитектуре, UX, разработке и тестированию.
Проект состоит из набора модулей. Дополнительные модули включают конструктор skills, набор инструментов для творческого мышления, дополнение для тестовой архитектуры в корпоративной среде, цикл выполнения эпиков без участия человека и студию разработки игр с поддержкой Unity, Unreal, Godot и Phaser.
Ключевые возможности
- 01Глубина планирования подстраивается под масштаб каждого изменения.
- 02Продуктовые и технические решения сохраняются как долговременный контекст для дальнейшей работы.
- 03Устанавливается в виде skills для инструментов разработки с ИИ через skills CLI или каталоги плагинов.
- 04Поддерживает и новые проекты, и существующие кодовые базы.
- 05Предлагает подходы к продукту, архитектуре, UX, разработке и тестированию.
Сценарии использования
- Превратить расплывчатую идею в спланированную и проверенную реализацию с помощью ИИ-ассистента для написания кода.
- Внести изменение в унаследованную кодовую базу, опираясь на то, как код работает на самом деле.
- Провести небольшую функцию по этапам от уточнения до создания и проверки.
- Разработать игру в Unity, Unreal, Godot или Phaser с помощью структурированных рабочих процессов на базе ИИ.
Быстрый старт
- 1
Установите Node.js 20.12+, Python 3.10+ и uv (они нужны для настройки BMad и запуска скриптов Python).
- 2
Установите стабильную версию v6.12 в папке проекта.
npx bmad-method install - 3
Откройте проект в AI-инструменте для программирования и запустите bmad-build, указав нужное изменение.
Что важно знать
- Предварительная версия V7 находится на стадии альфа-тестирования; между обновлениями возможны несовместимые изменения.
- Для использования нужен AI-инструмент для программирования; для V7 требуется инструмент с поддержкой skills.
- Для настройки нужны Node.js, Python и uv.
Темы
Частые вопросы
- Что такое BMAD-METHOD?
- Гибкий метод разработки с помощью ИИ, который помогает инструментам для написания кода пройти этапы планирования, подготовки спецификаций и создания проектов любого масштаба. BMad Method — это система рабочих процессов для разработки ПО с помощью ИИ-ассистентов для написания кода. Она охватывает весь процесс, а не только генерацию кода: выбор того, что создавать, фиксацию архитектурных и продуктовых решений и их пересмотр по мере развития проекта. Небольшие изменения можно сразу передавать в разработку, а крупные инициативы требуют более глубокого планирования. Поэтому один и тот же метод подходит и для быстрого прототипа, и для системы с долгим сроком жизни.
- BMAD-METHOD можно использовать бесплатно? Какая у него лицензия?
- BMAD-METHOD распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- BMAD-METHOD всё ещё поддерживается?
- Активно поддерживается. Последний коммит в BMAD-METHOD — 20 окт. 2026 г..
- Для чего можно использовать BMAD-METHOD?
- Превратить расплывчатую идею в спланированную и проверенную реализацию с помощью ИИ-ассистента для написания кода. Внести изменение в унаследованную кодовую базу, опираясь на то, как код работает на самом деле. Провести небольшую функцию по этапам от уточнения до создания и проверки. Разработать игру в Unity, Unreal, Godot или Phaser с помощью структурированных рабочих процессов на базе ИИ.
- Как установить BMAD-METHOD?
- Установите Node.js 20.12+, Python 3.10+ и uv (они нужны для настройки BMad и запуска скриптов Python). Установите стабильную версию v6.12 в папке проекта.: npx bmad-method install Откройте проект в AI-инструменте для программирования и запустите bmad-build, указав нужное изменение.
- Где скачать BMAD-METHOD?
- Исходный код и инструкции по установке — на GitHub: https://github.com/bmad-code-org/BMAD-METHOD
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Плагин для Claude Code с самообучающейся памятью, постоянными исследовательскими вики на FTS5 и инструментами для рабочих процессов AI-агентов.
TypeScript-фреймворк для создания AI-агентов с памятью, инструментами, MCP, RAG, голосовыми функциями и workflow, а также консоль VoltOps для наблюдаемости.
Структурированные по этапам правила помогают AI-агентам для разработки, таким как Claude Code, Kiro, Codex CLI и Cursor, сопровождать процесс поставки ПО.
Устанавливает рабочий процесс разработки на основе спецификаций в виде Agent Skills для AI-агентов программирования, таких как Claude Code, Codex и Cursor: от требований и дизайна до задач и автономной реализации.
Фреймворк с разработкой по спецификациям: координирует ИИ-агентов Planner, Manager и Worker в отдельных диалогах для управления крупными программными проектами.