Claude 코드
Claude의 메모리 관리
세션 간 다양한 메모리 위치와 모범 사례를 통해 Claude Code의 메모리를 관리하는 방법을 알아보세요.
Claude Code는 스타일 가이드라인과 워크플로우의 일반적인 명령어와 같은 사용자의 선호도를 세션 간에 기억할 수 있습니다.
메모리 유형 결정
Claude Code는 각각 다른 목적을 가진 세 가지 메모리 위치를 제공합니다:
메모리 유형 | 위치 | 목적 | 사용 사례 예시 |
---|---|---|---|
프로젝트 메모리 | ./CLAUDE.md | 팀이 공유하는 규칙과 지식 | 프로젝트 아키텍처, 코딩 표준, 일반적인 워크플로우 |
프로젝트 메모리(로컬) | ./CLAUDE.local.md | 개인적인 프로젝트별 선호도 | 개인 샌드박스 URL, 선호하는 테스트 데이터 |
사용자 메모리 | ~/.claude/CLAUDE.md | 전역 개인 선호도 | 코드 스타일링 선호도, 개인 도구 단축키 |
모든 메모리 파일은 Claude Code가 실행될 때 자동으로 컨텍스트에 로드됩니다.
Claude가 메모리를 찾는 방법
Claude Code는 메모리를 재귀적으로 읽습니다: 현재 작업 디렉토리에서 시작하여 / 까지 재귀적으로 올라가면서 발견되는 모든 CLAUDE.md 또는 CLAUDE.local.md 파일을 읽습니다. 이는 _foo/bar/_에서 Claude Code를 실행하고 _foo/CLAUDE.md_와 foo/bar/CLAUDE.md 모두에 메모리가 있는 대규모 저장소에서 작업할 때 특히 편리합니다.
#
단축키로 빠르게 메모리 추가하기
메모리를 추가하는 가장 빠른 방법은 입력을 #
문자로 시작하는 것입니다:
이를 저장할 메모리 파일을 선택하라는 메시지가 표시됩니다.
/memory
로 직접 메모리 편집하기
세션 중에 /memory
슬래시 명령어를 사용하여 시스템 에디터에서 메모리 파일을 열어 더 광범위한 추가나 구성을 할 수 있습니다.
메모리 모범 사례
- 구체적으로 작성하기: “2칸 들여쓰기 사용”이 “코드를 적절히 포맷팅”보다 좋습니다.
- 구조를 사용하여 구성하기: 각각의 개별 메모리를 글머리 기호로 포맷팅하고 관련된 메모리를 설명적인 마크다운 제목 아래에 그룹화합니다.
- 주기적으로 검토하기: Claude가 항상 가장 최신 정보와 컨텍스트를 사용할 수 있도록 프로젝트가 발전함에 따라 메모리를 업데이트합니다.