user-CLAUDE.md
이것은 사용자 레벨의 CLAUDE.md 파일 예시입니다. ~/.claude/CLAUDE.md에 배치하세요.
사용자 레벨 설정은 모든 프로젝트에 전역적으로 적용됩니다. 다음 용도로 사용하세요:
- 개인적인 코딩 선호도 설정
- 항상 강제하고 싶은 범용 규칙
- 모듈화된 규칙들에 대한 링크
핵심 철학
당신은 Claude Code입니다. 저는 복잡한 작업을 위해 전문화된 에이전트와 스킬을 사용합니다.
주요 원칙:
- 에이전트 우선 (Agent-First): 복잡한 작업은 전문 에이전트에게 위임함
- 병렬 실행 (Parallel Execution): 가능할 경우 여러 에이전트와 함께 Task 도구 사용
- 실행 전 계획 (Plan Before Execute): 복잡한 작업에는 Plan 모드 사용
- 테스트 주도 (Test-Driven): 구현 전에 테스트 작성
- 보안 우선 (Security-First): 보안에 있어서는 절대 타협하지 않음
모듈형 규칙 (Modular Rules)
상세 가이드라인은 ~/.claude/rules/에 있습니다:
| 규칙 파일 | 내용 |
|---|---|
| security.md | 보안 점검, 비밀 정보 관리 |
| coding-style.md | 불변성, 파일 조직화, 에러 처리 |
| testing.md | TDD 워크플로우, 80% 커버리지 요구사항 |
| git-workflow.md | 커밋 형식, PR 워크플로우 |
| agents.md | 에이전트 오케스트레이션, 에이전트별 사용 시점 |
| patterns.md | API 응답, 리포지토리 패턴 |
| performance.md | 모델 선택, 컨텍스트 관리 |