bmad-code-org/BMAD-METHOD

Breakthrough Method for Agile Ai Driven Development

해결하는 문제

코딩 어시스턴트는 구현에 능숙하지만 종종 명시되지 않은 가정을 코드로 변환합니다. BMad Method는 중요한 결정을 명시적으로 만들고 이를 이후 작업의 컨텍스트로 보존함으로써 통제력을 유지하게 합니다. 또한 프로세스 비대화 문제를 해결합니다. 작은 변경은 직접 구현으로 진행되고, 더 큰 이니셔티브는 더 깊은 계획을 얻으므로 주말 프로토타입과 장기 시스템 모두에 적합합니다.

작동 방식

BMad는 스킬을 지원하는 AI 코딩 도구(Claude Code, Codex 등)에 설치하는 일련의 스킬과 워크플로우로 제공됩니다. 먼저 bmad setup을 실행한 다음 변경 요청으로 bmad-build를 호출합니다. 이 방법의 에이전트와 구조화된 워크플로우는 계획, 구현, 검토, 학습을 안내하며, 필요할 때 제품, 아키텍처, UX, 개발, 테스트의 전문적인 관점을 제공합니다. 컨텍스트는 브리핑, 사양, 아키텍처 문서에 앞으로 전달되므로 매 채팅에서 결정을 다시 설명할 필요가 없습니다. 안정적인 v6.12 라인은 npm으로 설치하고(npx bmad-method install), V7 미리보기 알파는 Skills CLI 또는 플러그인 마켓플레이스를 사용합니다.

대상 사용자

AI 코딩 어시스턴트를 사용하고 통제력을 잃지 않으면서 구조화된 방식으로 소프트웨어를 제공하려는 개인 개발자와 소규모 팀. 또한 처음부터 시작하거나 기존 코드베이스에 구조를 추가하려는 팀, 그리고 작업의 복잡성에 맞게 확장되는 명시적 계획으로 아이디어에서 검토된 작동 코드로 변경을 이동하려는 모든 사람에게 유용합니다.

주요 특징

  • 적절한 규모의 프로세스: 명확한 변경은 직접 구현으로 진행하고, 더 큰 이니셔티브에는 더 깊은 계획을 추가합니다.
  • 지속적인 컨텍스트: 제품 및 기술 결정이 앞으로 전달되어 매 채팅에서 다시 설명되지 않습니다.
  • 전문적인 관점: 도움이 될 때 제품, 아키텍처, UX, 개발, 테스트 전문성을 도입합니다.
  • 새 코드베이스와 기존 코드베이스 모두에서 작동, 프로토타입 아이디어에서 상속된 시스템까지.
  • 무료 및 오픈소스(MIT), 페이월이 있는 워크플로우 없음.

관련

  • 프로젝트
  • 프로젝트
  • Dispatch
  • 프로젝트
  • Dispatch