9Router

AI 코딩 CLI 멀티 계정/멀티 CLI 라우터. RTK Token Saver(20-40% input token 절감) + Caveman Mode(65% output token 절감) + 3-Tier Auto-fallback(Subscription → Cheap → Free)을 하나의 엔드포인트로 묶는다.

개요

9Router는 AI 코딩 도구를 위한 스마트 라우터다. Claude Code, Codex, Cursor, Cline, OpenClaw 등 모든 주요 AI 코딩 CLI 도구가 하나의 OpenAI 호환 엔드포인트(http://localhost:20128/v1)로 40+ provider와 100+ 모델에 접근할 수 있게 해준다.

핵심 가치는 세 가지로 요약된다.

  1. 절대 멈추지 않는 코딩 — 구독配额이 소진되면 자동으로 저비용/무료 provider로 fallback
  2. 토큰 비용 절감 — RTK로 tool_result 압축(20-40%), Caveman Mode로 출력 간결화(최대 65%)
  3. 구독 최대 활용 — 실시간 quota 추적, 다중 계정 round-robin, OAuth 자동 갱신

주요 기능

기능설명효과
RTK Token Savergit diff, grep, ls, tree 등 tool output 자동 압축Input token 20-40% 절감
Caveman Mode간결체 프롬프트 주입으로 LLM 출력 압축Output token 최대 65% 절감
3-Tier FallbackSubscription → Cheap → Free 자동 전환Zero downtime
Format TranslationOpenAI ↔ Claude ↔ Gemini ↔ Cursor ↔ Kiro ↔ Vertex모든 CLI 호환
Multi-AccountProvider별 다중 계정 round-robin부하 분산 + 이중화
Quota Tracking실시간 token 소비 + reset 카운트다운구독 최대 활용
Cloud Sync설정·combo를 기기 간 동기화동일 환경 어디서나

Quick Start

npm install -g 9router
9router
# → Dashboard: http://localhost:20128

CLI 도구 설정:

Endpoint: http://localhost:20128/v1
API Key: [dashboard에서 복사]
Model: kr/claude-sonnet-4.5  (예: Kiro 무료)

OmniRoute와의 관계

OmniRoute는 9Router의 TypeScript 포크다. 차이점:

  • 9Router: AI 코딩 CLI 중심, 가벼움, npm 전역 설치
  • OmniRoute: 범용 AI Gateway, MCP/A2A, Desktop(PWA/Electron), 160+ providers, 13 routing strategies

두 프로젝트 모두 라우팅·fallback·provider 분산을 공통으로 하지만, 9Router는 코딩 CLI에 특화된 단순함과 안정성에 초점을 둔다.

프로젝트 정보

관련 노트

Source