Show GN: clisync - LLM CLI 설정을 머신 간에 동기화하는 도구
(github.com/jee599)새 컴퓨터에서 Claude Code, Gemini CLI, Codex 설치하고 나면 설정, MCP 서버, 훅, 스킬을 처음부터 다시 세팅해야 합니다.
clisync는 이 설정들을 GitHub Gist에 저장하고 다른 머신에서 한 명령어로 복원해줍니다.
npm i -g clisync
clisync init # GitHub OAuth 인증 (브라우저 클릭 한번)
clisync save # 현재 설정 저장
clisync load # 다른 머신에서 복원
지원 도구 6개: Claude Code, Gemini CLI, OpenAI Codex, Aider, Continue, GitHub Copilot CLI
주요 특징:
- OAuth Device Flow로 토큰 생성 없이 브라우저 인증
- 17가지 API 키 패턴 자동 마스킹 (OpenAI, Anthropic, AWS, HuggingFace 등)
- AES-256-GCM 암호화 — Gist URL이 노출되어도 토큰 없이 복호화 불가
- auth.json, .env, .pem 등 민감 파일 자동 제외
- Zero dependencies, Node.js 18+ 내장 모듈만 사용
매번 새 머신에서 LLM CLI 설정을 처음부터 하는게 귀찮아서 만들었습니다.