@deepdiver_sj/claude-settings
v0.2.0
Published
Manage Claude global settings across Windows, Linux, and macOS
Maintainers
Readme
@deepdiver_sj/claude-settings
Windows, macOS, Linux에서 Claude Code 환경 설정(~/.claude)을 백업하고 다른 PC에서 그대로 복원하는 CLI 도구입니다.
설치
npm install -g @deepdiver_sj/claude-settings또는 설치 없이 바로 실행:
npx @deepdiver_sj/claude-settings export빠른 시작
현재 PC에서 환경 내보내기
npx @deepdiver_sj/claude-settings export
# → env-snapshot.json 생성새 PC에서 환경 복원
npx @deepdiver_sj/claude-settings import --file ./env-snapshot.json자세한 사용법은 manual.md를 참고하세요.
주요 기능
- 크로스 플랫폼: Windows → macOS, Linux → Windows 등 OS 간 이동 지원
- 경로 자동 변환: hooks의 절대 경로를 이식 가능한 형태로 자동 정규화
- 선택적 복사: 환경 파일(rules, hooks, skills)만 복사, 캐시·대화 기록 제외
- Dry-run 지원: 실제 적용 전 무엇이 변경되는지 미리 확인 가능
포함되는 항목
| 항목 | 설명 |
|------|------|
| CLAUDE.md | 전역 Claude 지시문 |
| settings.json | hooks 포함 전역 설정 |
| executables/ | hooks 스크립트, 커스텀 스킬 |
| rules/ | 전역 규칙 파일 |
| .omc-config.json | OMC 설정 |
제외되는 항목
projects/(대화 기록), cache/, file-history/, .credentials.json 등은 복사되지 않습니다.
요구사항
- Node.js 20 이상
- Claude Code 설치 (
~/.claude디렉토리 존재)
라이선스
MIT
