사진은 제가 전역으로 사용하는 claude.md의 핵심 내용이고 claude.md는 세션 실행전에 기본적으로 참고하는 사항들입니다.
주로, 코딩 지침서나 파일구조를 설명하는 용도
예시들 남들 템플릿 복사해서 쓰는 방법보다는, 그거보다 훨씬 좋은 방법이 있습니다. (그래도 저 4가지는 추가하길 추천)
자신이 사용하는 Claude한테
내 파일 디렉토리와 git 히스토리 모두 분석해서 claude md 영어로 상세하게 작성해줘
-> 이후 claude md Refactoring하고 추가하거나 지워도 되는부분 있나?
입력후 조정해나가면 됩니다
😎 전역 vs 프로젝트별 차이
CLAUDE.md는 두 레벨로 나뉩니다
전역 CLAUDE.md (~/.claude/CLAUDE.md)
- 내 모든 프로젝트에 공통으로 적용
- 나만의 코딩 스타일, 선호하는 규칙 등
- 예: "한국어로 주석 달지 마", "logging은 structlog 써", "타입 힌트 필수"
프로젝트별 CLAUDE.md (프로젝트 루트의 CLAUDE.md)
해당 프로젝트에만 적용
기술 스택, 빌드 명령어, 프로젝트 구조 등
git에 커밋하면 팀원이랑 공유도 됨
추가로 CLAUDE.local.md는 git에 안 올라가는 나만의 로컬 설정용입니다.
😎 영어로 쓰는 이유?
CLAUDE.md는 영어로 쓰는 걸 추천합니다.
Claude가 영어 기반 모델이라 영어 지시를 더 정확하게 따릅니다.
토큰도 한국어보다 적게 먹음.
대화는 한국어로 해도 되는데, md 작성과 읽기는 영어가 효율적입니다.
