LostCatBox

클로드 코드 공부

Word count: 220Reading time: 1 min
2026/01/05 Share

왜?

Claude Code 생성 파일 및 저장 위치

/init 실행 시 생성되는 파일

your-project/
└── .claude/
└── CLAUDE.md # 프로젝트 메모리 파일

CLAUDE.md - Claude가 프로젝트를 이해하도록 돕는 메모리 파일입니다:

  • 프로젝트 구조, 코딩 표준, 자주 쓰는 명령어 등 기록
  • Git에 커밋되어 팀원과 공유 가능

프로젝트별 설정 (.claude/ 디렉토리)

your-project/
└── .claude/
├── CLAUDE.md # 프로젝트 메모리 (팀 공유)
├── CLAUDE.local.md # 개인 메모리 (gitignore됨)
├── settings.json # 팀 공유 설정
├── settings.local.json # 개인 설정 (gitignore됨)
├── commands/ # 커스텀 슬래시 명령어
└── skills/ # 프로젝트 스킬

파일 Git 커밋 용도
CLAUDE.md 팀 공유 프로젝트 지침
CLAUDE.local.md 개인 프로젝트 메모
settings.json 팀 공유 권한/설정
settings.local.json 개인 설정

전역 설정 (~/.claude/ 디렉토리)

~/.claude/
├── CLAUDE.md # 모든 프로젝트에 적용되는 개인 지침
├── settings.json # 개인 전역 설정
├── commands/ # 개인 커스텀 명령어
└── skills/ # 개인 스킬

추가로 ~/.claude.json 파일에 OAuth 토큰, 테마, MCP 서버 설정 등이 저장됩니다.


대화 기록 저장 위치

  • macOS/Linux: ~/.claude/ 내부

  • Windows: %APPDATA%\Claude\

    특징:

  • 자동 저장됨

  • 기본 30일 후 오래된 세션 자동 삭제

  • /resume 명령어로 이전 대화 재개 가능

  • claude -c로 최근 대화 이어서 계속


설정 우선순위

엔터프라이즈 설정 (최상위)

명령행 인자

프로젝트 로컬 (.claude/settings.local.json)

프로젝트 공유 (.claude/settings.json)

개인 전역 (~/.claude/settings.json)


빠른 확인 방법

프로젝트 설정 확인

ls -la .claude/

전역 설정 확인

ls -la ~/.claude/

CATALOG
  1. 1. 왜?
  2. 2. Claude Code 생성 파일 및 저장 위치
    1. 2.1. /init 실행 시 생성되는 파일
  3. 3. 프로젝트별 설정 (.claude/ 디렉토리)
  4. 4. 전역 설정 (~/.claude/ 디렉토리)
  5. 5. 대화 기록 저장 위치
  6. 6. 설정 우선순위
  7. 7. 프로젝트 설정 확인
  8. 8. 전역 설정 확인