1
도구/사용법
Claude Code CLI 세션 기억과 CLAUDE.md의 역할
왜 중요한가
CLI 세션이 로컬에 저장되지만 새 실행은 백지로 시작되며, 이어가려면 별도 명령이 필요하다는 정리.
깊이 보기
커리어해커알렉스가 'Claude Code CLI는 이전 세션 내용을 기억하나요?'라는 질문에 답하며 정리했다.
- CLI로 작업한 세션은 사라지지 않고 로컬에 자동 저장되지만, 창을 닫고 그냥 claude로 새로 실행하면 빈 상태로 시작해 이전 대화를 이어받지 않는다.
- 이어가려면 명령으로 불러와야 하는데, claude --continue(또는 -c)는 가장 최근 세션을 그대로 이어서 시작하고, claude --resume(또는 -r)은 과거 세션 목록에서 골라 재개하며, 그냥 claude는 완전히 새 세션(기억 없음)이다.
- CLAUDE.md는 세션 기억과 별개로, 새 세션이어도 항상 자동으로 읽히는 '상시 지침'이므로 프로젝트 규칙·맥락을 적어두면 매번 다시 설명할 필요가 없다.
- 정리하면 '하던 대화를 그대로 이어가고 싶다 → claude -c/-r', '프로젝트 규칙·맥락을 항상 알게 하고 싶다 → CLAUDE.md에 기록'이며, CLAUDE.md도 없고 세션도 안 불러오면 새 claude 실행은 백지 상태라 다시 설명해야 한다.