npx claudepluginhub bongho/claude-env-sync --plugin claude-env-syncSync your Claude Code settings across machines — like chezmoi, but for AI tools.
Claude Code의 설정(CLAUDE.md, settings.json, agents, skills 등)을 Git으로 동기화하는 CLI 도구입니다. 여러 기기에서 동일한 Claude 환경을 유지하세요.
history, restore)| Tier | 파일 | 설명 |
|---|---|---|
| Tier 1 | CLAUDE.md | 메인 설정 |
| Tier 1 | settings.json | Claude Code 설정 |
| Tier 1 | agents/ | 에이전트 정의 |
| Tier 1 | plugins/installed_plugins.json | 플러그인 목록 |
| Tier 2 | skills/ | 스킬 정의 |
| Tier 2 | history.jsonl | 명령 히스토리 |
자동 제외: debug/, cache/, session-env/, API 키 등
# pipx 사용 (권장)
pipx install claude-env-sync
# 또는 pip
pip install claude-env-sync
# 또는 원커맨드 설치
curl -sSL https://raw.githubusercontent.com/bono/claude-env-sync/main/scripts/install.sh | bash
# 동기화 저장소 초기화 (원격 Git 저장소 연결)
claude-sync init --remote git@github.com:username/claude-config.git
# 현재 Claude 설정을 동기화 저장소로 push
claude-sync push
# 다른 기기에서 설정 가져오기
claude-sync pull
# 동기화 상태 확인
claude-sync status
# 변경 이력 조회
claude-sync history
# 특정 시점으로 복원
claude-sync restore <commit-sha>
# Shell 시작 시 자동 pull hook 설치
claude-sync hook install
# Hook 제거
claude-sync hook uninstall
# 저장소 클론
git clone https://github.com/bono/claude-env-sync.git
cd claude-env-sync
# 가상환경 생성 및 의존성 설치
python -m venv .venv
source .venv/bin/activate
pip install -e "."
pip install pytest pytest-cov ruff
# 테스트 실행
pytest tests/ -v --cov=claude_env_sync --cov-report=term-missing
# 린트
ruff check src/ tests/
src/claude_env_sync/
├── cli.py # Click CLI (init, push, pull, status, history, restore, hook)
├── core/
│ ├── sync_engine.py # 핵심 동기화 로직
│ ├── git_ops.py # Git 연산 래퍼
│ └── path_resolver.py # Claude 설정 경로 탐지
├── models/
│ └── sync_rules.py # Tier 정의 및 동기화 규칙
├── hooks/
│ └── install.py # Shell RC hook 설치/제거
└── utils/
└── security.py # .gitignore 생성, 시크릿 탐지
MIT
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Runs pre-commands
Contains inline bash commands via ! syntax
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Comprehensive status line with context usage, API rate limits, and cost tracking
Memory compression system for Claude Code - persist context across sessions
Real-time statusline HUD for Claude Code - context health, tool activity, agent tracking, and todo progress