BMAD Method 튜토리얼 2편: 설치하고 바로 시작하는 BMAD 첫 사용법

요약#

핵심 요지#

  • 문제 정의: BMAD를 처음 설치할 때는 명령보다도 설치 후 무엇부터 해야 하는지가 더 헷갈립니다
  • 핵심 주장: 처음에는 복잡한 agent나 trigger를 외우지 말고, npx bmad-method installbmad-help1만 정확히 익히는 편이 가장 빠릅니다
  • 주요 근거: 공식 문서는 설치 직후 첫 단계로 bmad-help를 권장하고, Getting Started도 가장 쉬운 경로를 설치 → 질문 → workflow 단위 진행으로 설명합니다
  • 한계: 비대화형 설치와 세부 flag는 반복 설치나 CI용으로는 유용하지만, 처음 쓰는 개인 사용자에게는 오히려 복잡할 수 있습니다

문서가 설명하는 범위#

  • BMAD 설치 전에 무엇을 준비해야 하는지
  • 설치 과정에서 어떤 선택을 하게 되는지
  • 설치 후 어떤 폴더와 skill이 생기는지
  • 첫 30분 동안 무엇을 하면 되는지

읽는 시간: 16분 | 난이도: 초급

참고 자료#

바로 써먹는 템플릿#

처음 설치할 때는 아래 명령만 기억해도 충분합니다.

터미널에서 먼저 실행할 명령

Terminal window
npx bmad-method install

설치가 끝나면 AI 도구 안에서 바로 이렇게 시작하면 됩니다.

설치 직후 가장 먼저 물어볼 질문

bmad-help
방금 BMAD를 설치했습니다.
무엇부터 시작하면 될까요?

설치 전에 이것만 확인하세요#

BMAD 설치 전에 필요한 준비물은 생각보다 단순합니다.
공식 문서 기준으로 핵심 조건은 Node.js2 20 이상과 npx3입니다.

여기에 Git4도 사실상 필수로 보는 편이 맞습니다.
BMAD가 만드는 산출물과 이후 변경 흐름을 관리하려면 버전 관리가 반드시 필요하기 때문입니다.

또 하나 필요한 것은 AI 코딩 도구입니다.
공식 문서는 Claude Code, Cursor 같은 AI IDE를 예시로 들고, 비슷한 도구도 설치 대상으로 설명합니다.
즉 BMAD는 단독 앱이라기보다, 이미 쓰고 있는 AI 코딩 환경 위에 얹는 구조라고 이해하면 됩니다.


설치는 정말 이 한 줄에서 시작합니다#

BMAD 설치의 출발점은 단순합니다.
프로젝트 폴더에서 아래 명령을 실행하면 됩니다.

기본 설치 명령

Terminal window
npx bmad-method install

공식 설치 문서는 여기서부터 대화형으로 안내가 이어진다고 설명합니다.
즉 처음에는 긴 옵션을 외울 필요가 없습니다.

설치 중에는 보통 네 가지를 고르게 됩니다.

  • 어디에 설치할지
  • 어떤 AI 도구를 쓸지
  • 어떤 module5을 넣을지
  • 나머지 설정을 어떤 값으로 둘지

처음 쓰는 입장에서는 이 선택지가 많아 보여도, 실제로는 어렵지 않습니다.
대부분의 개인 사용자는 현재 프로젝트 디렉터리에 설치하고, 자기가 쓰는 AI 도구를 하나 고르고, BMad Method 모듈만 선택하면 충분합니다.

공식 문서도 “대부분의 사용자는 BMad Method 모듈만 원한다”고 설명합니다.
즉 처음부터 여러 모듈을 억지로 고를 필요는 없습니다.


설치 과정에서 무엇을 고르게 될까요?#

1. 설치 위치#

설치 프로그램은 현재 디렉터리에 넣을지, 다른 경로에 넣을지를 묻습니다.
새 프로젝트를 만들고 그 폴더 안에서 실행했다면, 현재 디렉터리에 넣는 방식이 가장 자연스럽습니다.

2. AI 도구 선택#

이 단계에서는 본인이 실제로 쓰는 AI 도구를 고르면 됩니다.
공식 문서는 도구마다 skill을 연결하는 방식이 조금씩 다르다고 설명합니다.
BMAD 설치 프로그램은 이 차이를 직접 해결해 주고, 도구가 skill을 읽을 수 있는 자리에 필요한 파일을 넣어 줍니다.

3. 모듈 선택#

여기서 초심자가 가장 많이 멈춥니다.
무엇을 골라야 할지 몰라서입니다.

처음이라면 BMad Method만 고르면 됩니다.
비대화형 설치 문서 기준으로 이 모듈 ID는 bmm입니다.
나중에 확장이 필요할 때 다른 모듈을 붙여도 늦지 않습니다.

4. 나머지 설정#

이후에는 사용자 이름, 문서 출력 언어, 출력 폴더 같은 설정이 이어질 수 있습니다.
처음에는 기본값으로 시작해도 충분합니다.
지금 중요한 것은 설치를 끝내는 것보다, 설치 후 첫 흐름을 이해하는 일입니다.


설치가 끝나면 무엇이 생길까요?#

설치가 끝나면 가장 먼저 눈에 띄는 폴더는 _bmad/_bmad-output/입니다.

  • _bmad/: agents, workflows, tasks, 설정 파일이 들어갑니다
  • _bmad-output/: 앞으로 생성할 문서와 artifact6가 저장됩니다

Getting Started 문서도 이 두 폴더를 먼저 소개합니다.
_bmad/는 BMAD의 엔진이고, _bmad-output/은 결과물이 쌓이는 공간이라고 보면 이해하기 쉽습니다.

여기에 도구별 skill 디렉터리도 함께 생깁니다.
예를 들어 공식 Reference 문서는 Claude Code라면 .claude/skills/, Cursor라면 .cursor/skills/ 아래에 skill 디렉터리가 생성된다고 설명합니다.

중요한 점은 이 skill 파일을 사람이 직접 손으로 만들 필요가 없다는 점입니다.
설치 프로그램이 선택한 모듈과 도구 기준으로 각 skill7을 생성합니다.
bmad-help, bmad-create-prd, bmad-dev 같은 이름이 이 과정에서 준비됩니다.


설치 직후 첫 30분은 bmad-help만 써도 됩니다#

BMAD를 처음 설치하고 나면 많은 분이 곧바로 agent 목록이나 workflow 목록부터 확인하고 싶어집니다.
하지만 공식 문서는 더 쉬운 출발점을 줍니다.
설치 직후에는 바로 bmad-help를 실행하라고 말합니다.

Getting Started가 제시하는 가장 쉬운 경로도 이렇습니다.

  • 설치합니다
  • bmad-help로 지금 무엇부터 시작하면 되는지 묻습니다
  • 이후는 workflow8 단위로 안내를 따라갑니다

이 흐름이 좋은 이유는 분명합니다.
처음부터 phases와 commands를 모두 외울 필요가 없기 때문입니다.
bmad-help는 현재 설치된 모듈을 보고, 지금 상황에서 맞는 다음 단계를 추천해 줍니다.

공식 문서 기준으로 bmad-help는 이런 역할을 합니다.

  • 지금 무엇이 설치됐는지 반영합니다
  • 어떤 선택지가 있는지 보여줍니다
  • 첫 번째 필수 작업이 무엇인지 알려줍니다
  • 다음 workflow가 무엇인지 이어서 안내합니다

bmad-help는 설치 확인 도구이면서 동시에 길 안내 역할도 합니다.
처음 며칠은 이것만 제대로 써도 BMAD 사용 감각이 꽤 빨리 잡힙니다.


처음부터 agent와 trigger를 외울 필요는 없습니다#

BMAD를 처음 접하면 bmad-help, bmad-pm, CP, DS 같은 이름이 한꺼번에 보여서 부담스럽습니다.
여기서 중요한 것은 공식 문서도 시작 방식을 두 가지로 나눠 설명한다는 점입니다.

  • skill 이름을 직접 호출하는 방식
  • agent를 먼저 연 뒤 menu trigger를 쓰는 방식

Reference 문서는 초심자에게 더 쉬운 쪽이 skill 방식이라고 사실상 말하고 있습니다.
이미 어떤 workflow를 실행할지 알고 있다면 bmad-create-prd처럼 skill 이름을 직접 부르면 됩니다.
반대로 CP, DS처럼 짧은 코드로 부르는 명령은 이미 agent 대화 안에서 일하고 있을 때 더 자연스럽습니다.

즉 처음에는 이렇게 생각하면 됩니다.

  • 시작점은 bmad-help
  • 익숙해지면 bmad-create-prd, bmad-dev 같은 skill 이름 사용
  • CP, DS처럼 agent 안에서 쓰는 짧은 코드 명령은 나중에 익혀도 충분

이렇게 접근하면 BMAD가 훨씬 덜 복잡하게 느껴집니다.


fresh chat는 설치 직후부터 습관으로 들이는 편이 좋습니다#

Getting Started 문서는 각 workflow마다 fresh chat9를 쓰라고 분명하게 설명합니다.
이건 고급 팁이 아니라, 초반부터 들여야 할 기본 습관에 가깝습니다.

이유는 단순합니다.
한 대화 안에 설치, 기획, 설계, 구현을 모두 밀어 넣으면 맥락이 길어지고, 앞에서 정한 기준이 뒤로 갈수록 흐려집니다.

반대로 workflow 하나를 끝내고 새 대화로 넘어가면, 지금 필요한 문서와 목적만 들고 시작할 수 있습니다.
BMAD가 문서를 중요하게 보는 이유도 여기에 있습니다.
기억을 긴 대화에 맡기지 않고, 필요한 내용을 문서에 남겨 다음 단계로 넘기기 때문입니다.

즉 BMAD 설치는 명령 하나로 끝나지만, BMAD 사용 습관은 여기서부터 시작됩니다.
설치 직후부터 fresh chat를 의식해 두면 이후 회차가 훨씬 자연스럽게 이어집니다.


처음에 가장 많이 헷갈리는 지점#

모듈은 여러 개 넣는 게 좋을까요?#

처음에는 아닙니다.
BMad Method 하나로 시작하는 편이 훨씬 낫습니다.
확장은 9편에서 다룰 내용이고, 설치 입문에서는 오히려 선택지가 적을수록 좋습니다.

설치 직후 무엇부터 해야 할까요?#

이 질문 하나만 기억하면 됩니다.

설치 직후 AI 도구에서 물어볼 질문

bmad-help
방금 BMAD를 설치했습니다.
무엇부터 시작하면 될까요?

이 질문은 단순하지만 강력합니다.
공식 문서가 권하는 출발점을 그대로 따라가면서, 지금 내 프로젝트에 맞는 첫 workflow를 바로 받을 수 있기 때문입니다.


2편의 핵심은 설치보다 첫 진입입니다#

많은 설치 가이드는 명령을 보여주고 끝납니다.
하지만 BMAD에서는 설치 자체보다, 설치 직후 무엇을 하느냐가 더 중요합니다.

이 글에서 꼭 기억할 것은 세 가지입니다.

  • 설치는 npx bmad-method install에서 시작합니다
  • 설치 직후에는 bmad-help부터 실행합니다
  • 처음에는 skill 이름만 익히고, 복잡한 trigger는 나중으로 미룹니다

이 세 가지만 잡히면 BMAD는 훨씬 덜 낯설어집니다.
다음 글에서는 이 흐름을 더 실전적으로 가져가서, 작은 작업을 빠르게 처리하는 Quick FlowQuick Dev 쪽으로 넘어가겠습니다.

Footnotes#

  1. bmad-help(bmad-help): 현재 상태를 보고 다음 workflow와 첫 작업을 추천하는 BMAD의 안내 허브입니다.

  2. Node.js(노드.js): 자바스크립트를 브라우저 밖에서 실행할 수 있게 해주는 런타임입니다.

  3. npx(npx): 패키지를 전역 설치하지 않고 한 번 실행할 때 자주 쓰는 npm 도구입니다.

  4. Git(깃): 변경 이력을 관리하는 버전 관리 도구입니다.

  5. module(모듈): BMAD 안에서 기능 묶음을 이루는 설치 단위입니다.

  6. artifact(아티팩트): PRD, architecture, story 문서처럼 workflow 결과로 생성된 산출물입니다.

  7. skill(스킬): AI 도구 안에서 특정 agent, workflow, task를 실행하게 하는 진입점입니다.

  8. workflow(워크플로우): 작업 순서와 역할, 산출물을 묶어 재현 가능하게 만든 흐름입니다.

  9. fresh chat(새 대화): workflow마다 새 대화를 시작해 긴 문맥 오염을 줄이는 운영 방식입니다.

공유

이 글이 도움이 되었다면 다른 사람과 공유해주세요!

BMAD Method 튜토리얼 2편: 설치하고 바로 시작하는 BMAD 첫 사용법
https://docs.bmad-method.org/how-to/install-bmad/
작성자
Moodturn
게시일
2026-03-27
Moodturn

목차