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

클로우허브의 에이전트 타임즈 스킬로 실시간 뉴스, 날씨, 토큰 가격 조회 기능 추가
ClawHub의 새로운 스킬인 Agent Times는 AI 에이전트가 뉴스, 날씨, 암호화폐 가격에 대한 실시간 질문에 답할 수 있게 해줍니다. npx clawhub install agenttimes 명령어로 설치할 수 있으며, 3,576개의 피드에서 228,000개 이상의 기사에 대한 감정 점수 분석 및 개체 추출 기능을 제공합니다.

클로드 코드, 다중 에이전트 코드 리뷰 시스템 추가
Anthropic이 Claude Code를 위한 Code Review를 출시했습니다. 이는 풀 리퀘스트를 검토하기 위해 AI 에이전트 팀을 파견하는 다중 에이전트 시스템입니다. 이 시스템은 인간 검토자가 종종 놓치는 버그를 발견하며, 현재 54%의 PR이 실질적인 검토 코멘트를 받고 있어 이전 16%에 비해 크게 향상되었습니다.

HostedShell: 오픈클로 에이전트를 위한 웹 기반 배포 솔루션
HostedShell은 로컬 CLI 설정, 의존성 관리 및 수동 페어링을 제거하여 웹 콘솔을 통해 직접 터미널 접근과 파일 시스템 업데이트를 제공하는 OpenClaw의 호스팅 버전입니다.

Altimate 코드: 오픈소스 에이전트 기반 데이터 엔지니어링 하네스
Altimate Code는 AI 에이전트를 위한 결정론적 데이터 엔지니어링 도구를 제공하는 오픈소스 하네스로, 환각 SQL 및 누락된 스키마 컨텍스트와 같은 문제를 해결합니다. 컬럼 수준 계보, SQL 안티패턴 감지, dbt 통합을 포함하며, ADE-bench에서 74.4% 성능을 보여주는 벤치마크 결과가 있습니다.