inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Làm chủ hoàn toàn Claude Code: Từ cơ bản đến thực tiễn quy trình phát triển AI

Tạo PRD sử dụng Meta-prompt (+MVP)

PRD 파일에 대해서

38

blackv335613

1 câu hỏi đã được viết

0

CLAUDE에서 init 명령어를 통해서 해당 프로젝트에 대한 내용과 구조를 파악해서 claude.md 파일을 만드는 것으로 알고 있는데 PRD 파일을 따로 만들어야하는 이유가 뭔가요?

CLAUDE.MDPRD.MD 간의 차이가 뭔지 잘 이해가 안되네요

react 인공지능(ai)

Câu trả lời 2

0

gymcoding

안녕하세요! 🙂

두 파일은 목적, 보는 대상, 분량도 달라서 나눠 쓰는 거예요.

CLAUDE.md는 "어떻게 일할지", PRD는 "무엇을 만들지" 입니다.

CLAUDE.md는 빌드·테스트 명령, 컨벤션, 프로젝트 구조 같은 작업 규칙이에요. 매 세션 시작 때 자동 로드돼서 사실상 클로드가! 늘 참고하는 문서고, 프로젝트 단위면 깃으로 팀원과 공유되죠. 그래서 매번 컨텍스트에 올라가는 만큼 길어지면 안 돼요(공식 권장도 200줄 이내).

PRD(제품 요구사항 문서)는 이번에 만들 기능의 목표·요구사항·범위를 정의한 설계서예요. 매 세션 자동 로드되는 게 아니라 계획·구현 단계에서 필요할 때 읽는 참고 문서고, 보는 대상도 클로드뿐 아니라 나(기획·정리용) 까지 포함돼요.

그래서 분리 여부는 규모로 판단하시면 됩니다.

  • 간단한 작업이면 굳이 PRD 안 만들고 CLAUDE.md(또는 대화)로도 충분해요.

  • 요구사항이 길거나 프로젝트가 커지면 그걸 다 CLAUDE.md에 넣는 순간 매 세션 컨텍스트가 무거워지고 규칙도 섞여서 지저분해져요. 이때 "무엇을 만들지"는 PRD로 빼고, CLAUDE.md는 작업 규칙만 가볍게 유지하는 게 핵심이에요.

정리하면, /init은 기존 코드를 분석해 규칙을 정리해줄 뿐 앞으로 만들 요구사항까지 정해주진 않아서, 규모가 커질수록 PRD를 따로 두는 게 유리합니다.

감사합니다 🙏

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 진화님.

CLAUDE.mdPRD.md 파일 간의 차이에 대해서 설명드리겠습니다.

CLAUDE.md

CLAUDE.md 파일은 주로 AI 시스템인 Claude가 프로젝트를 이해하고 사용할 수 있는 정보들을 자동으로 기록하는 파일입니다. init 명령어를 통해 생성되며, 프로젝트의 구조와 코딩 규칙, 기술 스택 등 다양한 프로젝트 관련 정보를 담고 있습니다. 이는 AI가 프로젝트를 관리하거나 코드를 생성, 수정할 때 필요한 정보를 참고하는 데 사용됩니다. Claude의 관점에서 봤을 때, 프로젝트 설정 파일에 해당한다고 보시면 됩니다.

PRD.md

PRD.md는 Product Requirement Document의 약자로, 주로 프로젝트의 요구 사항을 정리하고 명확하게 정의하는 목적을 가진 문서입니다. 이는 프로젝트를 실행하기 전에 무엇을 개발할지, 기능의 우선순위와 범위를 명확히 하는 데 사용되며, 전체 프로젝트의 방향성과 목표를 설정하는 데 중요한 역할을 합니다. 기획 단계에서 매우 유용하며 개발 전반에 걸쳐 가이드라인 역할을 하게 됩니다.

두 파일의 차이점:

  • 목적: CLAUDE.md는 AI 소프트웨어가 프로젝트를 이해하고 작업을 수행하기 위해 필요한 정보를 제공하는 데 사용됩니다. 반면, PRD.md는 인간 사용자에게 프로젝트의 기획 및 요구 사항을 전달하는 문서입니다.

  • 대상: CLAUDE.md는 주로 AI와 같은 자동화 시스템에 의해 읽히고 사용되는 반면, PRD.md는 개발자, 프로젝트 매니저, 이해관계자 등 사람이 읽고 사용하는 문서입니다.

  • 형식 및 내용: CLAUDE.md는 프로젝트 코드와 기술적 측면의 세부사항을 담고 있으며, PRD.md는 프로젝트의 목표, 기능적 요구사항, 데드라인 등 비기술적인 내용을 포함합니다.

PRD는 프로젝트의 큰 그림을 제공하며 개발 전반에 걸쳐 중요한 가이드라인을 제공하므로, 두 파일 모두 서로 다른 목적을 가집니다. 따라서, 프로젝트를 성공적으로 관리하려면 PRD.md 문서를 작성하여 명확한 요구 사항과 계획을 세울 필요가 있습니다.

좀 더 구체적인 정보가 필요하시다면, 관련 질문의 “PRD 파일과 관련된 질문”을 참고하시면 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

클로드 코드 터미널 텍스트 중복 출력

0

7

1

CLAUDE.md 관한 질문

0

19

1

강의교안

0

18

1

DOCs와 스킬관련 PRD 폴더트리

0

11

1

캡쳐이미지 터미널에 복붙하는 방법 (윈도우 사용시)

0

12

1

강의교안

0

19

1

확장프로그램 찾기

1

18

0

/statusline 상태표시줄 표시 왜 안될까요

0

18

1

강의 노트 확인 방법

0

24

2

터미널 기본명령어 강의교안의 링크가 연결되지 않습니다.

0

26

2

모듈형 규칙: .claude/rules - 메모리에 설정 내용 미반영

0

18

2

커서에서 파일추가 Side bar 추가가 어려워요

0

22

1

섹션 8 git 및 github사용 관련

0

23

2

터미널 /memory 오류

0

27

2

바이브코딩으로서의 개발공부

0

33

2

github 사용 관련 질문

0

28

2

클로드 코드 명령어 입력란이 맨 밑에 있어요

0

17

2

prd생성 관련 소스..

0

26

2

토큰오류 아시나요?

0

29

2

(VS코드) install command 아무리 해도 안나옵니다

0

36

2

VS Code의 Command pallet에서 'install command'해도 'code' command가 안보입니다.

0

39

2

파일 디렉토리 구조가 다르네요

0

33

2

클로드 초기설정

0

34

2

슬슬 따라하기가 힘들어진다.

0

80

2