커뮤니티 반응
작성자가 직접 겪은 불편함을 바탕으로 실질적인 해결책을 제시하여 긍정적인 반응을 얻었으며, Claude Code의 세션 관리 방식에 대한 기술적 이해를 돕는 유용한 팁으로 평가받았다.
주요 논점
01찬성다수
Claude Code의 현재 세션 관리 방식은 폴더 이동에 취약하므로 clamp 같은 외부 도구를 통한 관리가 필수적이다.
합의점 vs 논쟁점
합의점
- Claude Code의 세션 저장 방식이 절대 경로에 의존한다는 점
- 단순 mv 명령어 사용 시 세션 데이터가 삭제되지는 않지만 접근 불가능한 상태가 된다는 점
실용적 조언
- 프로젝트 폴더를 옮기기 전에 반드시 clamp --dry-run으로 세션 이동 경로를 먼저 확인하라.
- 이미 폴더를 옮겼다면 clamp --fix 명령어를 사용하여 이전 경로와 새 경로를 연결하라.
- Homebrew를 통해 clamp를 설치하면 간편하게 세션 관리를 자동화할 수 있다.
섹션별 상세
Claude Code는 세션 기록을 ~/.claude/projects/ 디렉토리에 프로젝트의 절대 경로를 식별자로 사용하여 저장한다. 사용자가 mv 명령어로 폴더를 이동하거나 이름을 변경하면 기존 경로와 식별자가 일치하지 않게 되어 세션 데이터가 존재함에도 Claude Code가 이를 찾지 못하는 고아(orphaned) 상태가 발생한다. 예를 들어 /Users/alex/my-project 경로는 ~/.claude/projects/-Users-alex-my-project/ 폴더에 매칭되므로 경로 변경 시 즉시 연결이 끊어진다.
커뮤니티 도구인 clamp는 이러한 절대 경로 기반 세션 관리 문제를 해결하기 위해 프로젝트 이동 전후의 경로를 매핑하여 세션 데이터를 재배치한다. Homebrew를 통해 설치 가능하며, --dry-run 옵션을 통해 실제 변경을 적용하기 전 마이그레이션 대상 파일과 예상 경로를 미리 검증할 수 있는 안전 장치를 제공한다. 입력 경로를 기반으로 세션 폴더 이름을 새 경로 형식에 맞게 자동으로 변환하여 저장 위치를 옮기는 방식으로 작동한다.
bash
brew install wsagency/tap/clampHomebrew를 사용하여 세션 마이그레이션 도구인 clamp를 설치하는 명령어
bash
clamp --dry-run /Users/alex/old-project-name /Users/alex/documents/new-project-name실제 이동 전 세션 파일 감지 및 경로 변경을 미리 확인하는 드라이 런 명령어
이미 수동으로 폴더를 이동하여 세션이 보이지 않는 경우에도 clamp의 --fix 옵션을 사용하여 끊어진 참조를 소급하여 복구할 수 있다. 마이그레이션 완료 후 clamp --list 및 clamp --verify 명령어를 실행하여 모든 세션 파일이 새 위치에 정상적으로 안착했는지 확인하는 절차를 거친다. 최종적으로 새 프로젝트 디렉토리에서 claude --continue를 실행하면 이전의 모든 대화 맥락을 유실 없이 그대로 이어갈 수 있음이 확인됐다.
bash
clamp --fix --from /Users/alex/old-project-name --to /Users/alex/documents/new-project-name이미 mv 명령어로 폴더를 옮겨 끊어진 세션 연결을 사후에 복구하는 명령어
용어 해설
- 클로드 코드(Claude Code)
- — Anthropic에서 개발한 터미널 기반의 AI 코딩 에이전트로, 사용자의 로컬 파일 시스템에 직접 접근하여 코드 작성, 테스트 실행, git 제어 등을 수행하는 도구이다.
- 절대 경로(Absolute Path)
- — 파일 시스템의 루트 디렉토리부터 특정 파일이나 폴더까지의 고유한 전체 경로를 의미한다. Claude Code는 이 경로를 세션 식별자로 사용한다.
- 드라이 런(Dry Run)
- — 실제 파일 이동이나 데이터 수정을 수행하기 전에, 명령어가 어떻게 실행될지 시뮬레이션하여 결과를 미리 확인하는 안전 점검 단계이다.
언급된 도구
Claude Code중립
터미널 기반 AI 코딩 에이전트
clamp추천
Claude Code 세션 마이그레이션 및 복구 도구
언급된 리소스
GitHubclamp GitHub Repository
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
원문 발행 2026. 04. 04.수집 2026. 04. 04.출처 타입 REDDIT
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.