Claude 코드 프로젝트 폴더를 세션 기록을 잃지 않고 이동하거나 이름 변경하는 방법

문제: mv로 인한 Claude Code 세션 기록 손상
Claude Code는 세션 기록을 ~/.claude/projects/에 프로젝트의 정확한 절대 경로를 식별자로 사용하여 저장합니다. 예를 들어, /Users/alex/my-project에 있는 프로젝트는 다음과 같은 세션 폴더를 가집니다: ~/.claude/projects/-Users-alex-my-project/.
mv를 사용하여 프로젝트 폴더를 이동하거나 이름을 변경하면 경로가 더 이상 일치하지 않아 모든 세션이 Claude Code에서 보이지 않게 됩니다. 데이터는 삭제되지 않지만 고아 상태가 됩니다.
해결책: clamp 도구
clamp는 폴더 이름 변경, 이동 또는 둘 다를 처리하면서 Claude Code 세션 기록을 보존하는 커뮤니티에서 만든 도구입니다.
Homebrew를 통해 설치:
brew install wsagency/tap/clampclamp 사용 단계
다음 단계를 순서대로 따르세요:
- 먼저 드라이 런 실행 (변경 사항 미리보기):
clamp --dry-run /Users/alex/old-project-name /Users/alex/documents/new-project-name
출력에서 감지된 세션 파일과 확인된 새 경로를 확인하세요. - 실제 마이그레이션 실행:
clamp /Users/alex/old-project-name /Users/alex/documents/new-project-name
확인을 위해y를 입력하세요. - 모든 것이 올바르게 적용되었는지 확인:
clamp --list clamp --verify - 세션 재개:
cd /Users/alex/documents/new-project-name
claude --continue
이미 mv를 사용한 경우
이미 mv로 폴더를 이동하여 세션 접근이 끊어진 경우 --fix 명령을 사용하세요:
clamp --fix --from /Users/alex/old-project-name --to /Users/alex/documents/new-project-name이 도구는 프로젝트 구조를 재구성하면서 Claude Code 대화 기록에 대한 접근을 유지하려는 개발자들의 특정 문제점을 해결합니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

Hollow Agent OS: 로컬 AI 작업자가 막힐 때 Claude를 수석 아키텍트로 호출
Hollow Agent OS는 로컬 Qwen 모델을 사용하여 24시간 실행되지만, 논리 오류가 발생하거나 큰 변경이 필요할 때 MCP를 통해 Claude를 호출합니다. Claude는 파일 구조를 재구성하고, 코드를 검토하며, 자율 로컬 작업자들의 매니저 역할을 합니다.

클로드 플러그인: 컴퓨터 비전, 멀티 에이전트 협의회, 자체 디버깅 워크플로우
세 가지 Claude 플러그인이 출시되었습니다: Windows 앱 자동화를 위한 Computer Vision v1.7.0, 적대적 다중 에이전트 상담을 위한 The Council v3.1.0, 그리고 취업 시장 분석을 위한 Upwork Scraper v0.2.0입니다. 시연에서 Claude가 이러한 플러그인을 사용하여 자신의 Solitaire 자동화 버그를 진단하고 수정하는 모습을 보여주었습니다.

에이전트크롤 업데이트, 중요한 크롤러 기능 및 개선 사항 추가
AgentCrawl의 최신 업데이트는 robots.txt 준수, 디스크 캐싱, 재개 가능한 크롤링, 구조화된 메타데이터 추출과 같은 기능을 도입하여 더욱 견고하고 프로덕션 준비가 된 도구로 변모시켰습니다.

함대 사령관: 다중 클로드 코드 에이전트 팀을 조율하기 위한 오픈소스 대시보드
Fleet Commander는 여러 Claude Code 에이전트 팀을 다양한 이슈에 대해 병렬로 실행하는 로컬 웹 대시보드입니다. '다이아몬드 팀' 구조를 사용하며, Planner, Dev, Reviewer 에이전트가 SendMessage를 통해 피어 투 피어로 통신합니다.