Repolode
bmad-code-org

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. 1

    Установите Node.js 20.12+, Python 3.10+ и uv (они нужны для настройки BMad и запуска скриптов Python).

  2. 2

    Установите стабильную версию v6.12 в папке проекта.

    npx bmad-method install
  3. 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 обновляется ежедневно.

Похожие проекты

Устанавливает рабочий процесс разработки на основе спецификаций в виде Agent Skills для AI-агентов программирования, таких как Claude Code, Codex и Cursor: от требований и дизайна до задач и автономной реализации.

3,7 тыс.285TypeScriptMITОбновлён 7 дней назад