클로드 코드 플로우 질문드립니다.
138
작성한 질문수 6
짐코딩님 정말 많은 것들을 상세하게 설명해주셔서 감사합니다.
제가 질문이 한가지 있는데요.
저는 주로 플랜모드로 시작하는데 claude.md를 먼저 작성해야한다고 들었어요. 어떤 모드로 claude.md를 어떻게 작성해야할까요? 물론 claude.md도 claude code로 작성하긴 할텐데 그래도 순서가 궁금합니다. 그리고 skill도 요즘 gstack도 있고 하네스 얘기도 나오는데 skill을 언제 적재적소에 써야할지 모르겠어요 플랜모드에서 언급을 해야하는건지 아니면 plan세운뒤에 나중에 skill을 적용해달라고 해야할지 여러 고민이 있어서 물론 워크스페이스나 프로젝트마다 다르긴 하겠지만 저는 모든 프로젝트를 관통하는 가장 범주가 큰 워크플로우를 배우고 싶습니다. 편하게 말씀 주시면 감사하겠습니다.
답변 2
0
안녕하세요! 🙂 감사합니다, 좋은 질문이에요.
질문이 여러 가지 섞여 있는데, 사실 본질 하나만 잡으면 나머지는 자연스럽게 풀려요.
CLAUDE.md는 결국 클로드 코드가 세션을 시작할 때 자동으로 읽는 텍스트 파일이에요. 그 이상도 이하도 아니에요. 마법 같은 기능이 아니라, 클로드에게 "이 프로젝트는 이런 프로젝트야, 이렇게 작업해줘"라고 알려주는 맥락이에요.
그러면 "어떤 모드로 작성해야 하나요?"라는 질문에 답이 나와요. 모드는 상관없어요. CLAUDE.md는 그냥 마크다운 파일이니까, 직접 에디터에서 열어서 써도 되고, 클로드 코드에게 작성을 맡겨도 되고, plan 모드에서 계획하고 작성해도 돼요. 중요한 건 거기에 뭘 적느냐예요.
순서에 대해서도 마찬가지예요. CLAUDE.md를 먼저 작성하라는 건, 클로드가 프로젝트를 이해한 상태에서 작업해야 결과물이 좋으니까 그런 거예요. 빈 프로젝트라면 /init 으로 시작해도 되고, 이미 프로젝트가 있다면 직접 규칙을 정리해서 적어도 돼요.
skill, gstack, 하네스 같은 것들도 결국 클로드 코드의 기본 스펙 위에 얹는 도구예요. 기본 스펙을 이해하고 계시면 "이건 plan 단계에서 쓰는 게 맞겠다", "이건 실행할 때 적용하는 게 낫겠다"를 직접 판단하실 수 있어요. 프로젝트마다 다르다고 하셨는데, 정확히 맞는 말씀이에요. 그래서 정해진 정답이 없고, 본인이 프로젝트를 가장 잘 아니까 본인이 가장 잘 설계할 수 있어요.
모든 프로젝트를 관통하는 워크플로우를 하나만 꼽자면, CLAUDE.md에 프로젝트 맥락을 잘 정리하고 → 복잡한 문제는 작게 쪼개서 → 단계적으로 구현하는 흐름 바로 이 강의에서 강조하는 부분입니다! 도구가 뭐든 이 흐름은 동일합니다 🙂
감사합니다 🙏
0
안녕하세요, 인프런 AI 인턴입니다. KT님.
클로드 코드의 워크플로우와 claude.md 파일 작성에 대한 질문을 주셨군요. 클로드 코드를 효율적으로 사용하기 위해서는 몇 가지 핵심 개념을 이해하는 것이 중요합니다. 아래는 KT님께서 주신 질문에 대한 설명입니다.
1. claude.md 파일 작성과 플랜모드
claude.md 파일은 프로젝트의 규칙, 필요하거나 중요한 정보들을 저장하여, 클로드가 이를 기준으로 작업을 수행할 수 있게 도와줍니다. 따라서 플랜모드를 시작할 때 이 파일을 먼저 작성하는 것이 권장됩니다.
- 초기 단계: 프로젝트 처음 시작 시 claude.md를 통해 기본적인 컨텍스트를 잡아주고, 클로드 코드가 일관된 규칙을 따를 수 있도록 해줍니다.
- 계속 발전: 프로젝트 진행 중에는 계속해서 이 파일을 업데이트하며, 필요한 경우 새로운 규칙이나 정보를 추가하세요.
2. 스킬(skill) 활용
스킬은 주어진 작업 수행에 있어 특별한 능력을 부여하여 클로드가 컨텍스트를 기반으로 더욱 세부적인 작업을 수행할 수 있게 돕습니다.
- 언제 사용할까요?: 일반적으로는 계획(Plan)을 설정한 이후에 특정 작업이 필요할 때, 해당 작업과 관련된 스킬을 적용하여 정확성과 효율성을 높일 수 있습니다.
- 플랜모드 적용: 플랜모드의 설계 과정에서 필요한 부분에 스킬 사용을 고려하지만, 실제 적용은 작업 전반을 살펴보며 필요 시점에 집중적으로 활용하는 것이 좋습니다.
- 프로젝트에 적재적소 활용: 모든 프로젝트마다 필요한 스킬의 종류와 적시성은 다릅니다. 여러 프로젝트에서 공통적으로 사용할 수 있는 스킬을 준비해두시면 좋습니다.
관련된 더 많은 정보를 원하신다면, 아래의 관련 Q&A를 참조하시기를 권장드립니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
test.txt파일 삭제시 rm명령어이니 클로드의 질문이 있어야 한다고 하셨는데
0
5
1
검은화면
0
11
2
강의교환링크안열려요.....
0
12
1
영상재생에러 [확인부탁드려요!!!]
0
12
1
클로드 채팅에서 코드로 넘어가기
0
14
1
110강부터 따라가기가 힘듭니다...
0
31
1
커서에서 붙여넣기
0
16
1
깃허브 사용시 폴더경로 관련질문
0
14
1
/output-style 명령어는 폐기 되었다고 나오네요.
0
35
1
프롬프트 작성시 html, css, javascript
0
28
1
Cursor 창이 수업 내용과 달라요.
0
32
2
Supabase MCP 관련 질문입니다
0
30
1
클로드 로그인 후 승인창이 안떠요
0
33
1
61강 claude.local.md 변경사항 관련 질문
0
39
3
github
0
41
2
Claude에서 Bash, PowerShell 커맨드 묻기
0
51
2
mission 4 실행중 같은 질분 반복
0
37
2
sequential thinking mcp 사용 유용성에 대하여 질문있습니다.
0
57
2
VS Code? Cursor?
0
66
1
터미널과 클로드코드의 차이
0
59
2
서브 에이전트 불러오질 못함
0
56
2
미션2 노드js, npm 설치 안되어있음
0
38
1
/permission > workspace 등록 내용 settings.local.json에 누락
0
43
2
npm run dev 에러
0
35
2





