AI 코딩 CLI 멀티 계정 프록시 & 라우터
여러 AI 코딩 CLI(Claude Code, Gemini CLI, Codex CLI, OpenClaw 등)를 한 번에 라우팅/프록시/계정 풀링해주는 오픈소스. 단일 CLI 전용은 제외, multi-CLI 전문만 수록.
Multi-CLI 라우터 (여러 CLI 동시 지원)
1. 9router — 가장 추천 (최광범위)
- GitHub: https://github.com/decolua/9router
- 지원 CLI: Claude Code, Cursor, Antigravity, Copilot, Codex, Gemini CLI, OpenCode, Cline, OpenClaw, Continue 등 거의 모든 AI 코드 CLI
- 40+ 제공자 + 100+ 모델에 자동 라우팅 (Subscription → Cheap → Free 3티어 fallback)
- 멀티 계정 라운드로빈, 스마트 fallback, 자동 토큰 리프레시
- 사용량/비용 실시간 추적
- OpenAI 호환 엔드포인트 하나로 모든 CLI 연결
npm install -g 9router
9router
# → http://localhost:20128 대시보드2. CliGate — 대시보드·관리 최강
- GitHub: https://github.com/codeking-ai/cligate
- 라이선스: AGPL-3.0
- 지원 CLI: Claude Code, Codex CLI, Gemini CLI, OpenClaw
- 웹 대시보드에서 계정/키 관리, one-click CLI 설정
- 무료 모델 라우팅 (Claude 요청 → DeepSeek/Qwen으로 자동 변환)
- Claude 계정 OAuth 로그인 + 자동 토큰 리프레시
- Sticky / Round-robin / Random 로테이션 모드
npx cligate@latest start
# → http://localhost:8081 대시보드3. CLIProxyAPI — API 호환성 최강
- GitHub: https://github.com/router-for-me/CLIProxyAPI
- 문서: https://help.router-for.me/
- 지원 CLI: Gemini CLI, Claude Code, ChatGPT Codex, Qwen Code, iFlow, Antigravity
- OpenAI/Gemini/Claude/Codex 호환 API로 변환 → **어떤 클라이언트(Cursor, Continue, Amp CLI 등)**에서도 바로 사용
- 라운드로빈 멀티 계정, 모델 fallback
- 스트리밍·function calling·멀티모달 완벽 지원
- Docker 추천 (docker-compose.yml 제공)
Claude Code 전용 프록시
claude-proxy-multi — 가장 가벼움
- GitHub: https://github.com/joachimBrindeau/claude-proxy-multi
- 라이선스: MIT
- Claude Code 전용 멀티 계정 프록시
- 여러 Claude Max/Pro 계정 OAuth 등록
- 요청마다 자동 로테이션 + 429 발생 시 즉시 failover
- 3배 이상 throughput 증가, Hot-reload
docker run -d -p 8000:8000 -v ccproxy-data:/data/home \
--name ccproxy ghcr.io/joachimbrindeau/claude-proxy-multi:latest
export ANTHROPIC_BASE_URL=http://localhost:8000/api
claudeccflare — “Ultimate CC Proxy”
- GitHub: https://github.com/snipeship/ccflare
- Claude Code 계정 intelligent load balancing
- 세션 기반 분배 + tier-aware (Pro/Max 구분)
- 실시간 요청/응답 모니터링 + 상세 로그
git clone https://github.com/snipeship/ccflare && cd ccflare
bun install && bun run ccflare
export ANTHROPIC_BASE_URL=http://localhost:8080추천 비교
| 니즈 | 추천 | CLI 지원 | 대시보드 | 설치 |
|---|---|---|---|---|
| 모든 CLI 연결 + 자동 fallback | 9router | ★★★★★ | 있음 | npm |
| 대시보드로 편리하게 관리 | CliGate | ★★★★☆ | 있음 | npx |
| API 호환 클라이언트까지 | CLIProxyAPI | ★★★★☆ | 없음 | Docker |
| Claude Code만, 가볍게 | claude-proxy-multi | Claude만 | 없음 | Docker |
| Claude Code만, 모니터링 | ccflare | Claude만 | 있음 | bun |
공통 원리
모든 도구는 ANTHROPIC_BASE_URL (또는 OPENAI_BASE_URL) 환경변수를 로컬 프록시로 지정. CLI가 평소처럼 동작하지만 요청이 프록시를 거쳐 여러 계정/모델로 분산됨.
관련 노트
- Claude Code Router — DeepSeek/Gemini/Ollama 등으로 모델 라우팅
- VibeProxy — Claude Code에 GPT-5.4 연결 — 모델 교체 프록시
- clenv — Claude Code 다중 프로필 매니저 — 프로필(설정) 분리