AI Coding Router and Token Saver

9Router

An open-source local routing layer for Claude Code, Codex, Cursor, Cline, and other AI coding tools, with token compression, fallback routing, provider translation, quota tracking, and a local dashboard.

料金
Open source
プラットフォーム
Localhost, Docker, VPS, Cloudflare Workers
公式サイト
https://github.com/decolua/9router
無料アクセス評価
9Router は coding tools を Kiro AI、OpenCode Free、OpenRouter 互換モデル、カスタムプロバイダなどの無料または低コスト経路へルーティングできます。
注意
無料プロバイダ、クォータ条件、モデル名は変わりやすいため、利用前に README と各 provider dashboard を確認してください。

私の評価

9Router が注目される理由は実務的です。AI coding tools は強力になりましたが、Claude Code、Codex、Cursor、Cline で長いエラーログ、git diff、検索結果、tool output を扱うと、クォータと token cost がすぐに問題になります。

私の評価では、9Router は新しい coding agent ではありません。coding tool と model provider の間に置くローカル routing layer です。価値はコード生成能力ではなく、既存の agent stack を安く、止まりにくく、観測しやすくする点にあります。

9Router local dashboard showing providers, routing, and usage controls
9Router GitHub repository の dashboard screenshot をローカル WebP に圧縮したものです。元画像は約 741KB、desktop 版は約 52KB、mobile 版は約 23KB です。

何を解決するか

9Router は http://localhost:20128/v1 のようなローカル OpenAI-compatible endpoint を提供します。Claude Code、Codex、Cursor、Cline などのツールはこの endpoint に送信し、9Router が複数の provider や model route へ振り分けます。

重要なのは RTK Token Saver です。GitHub README では、git diffgrepfindlstree、log dumps などの tool output を LLM に送る前に圧縮すると説明されています。こうした出力は重複や冗長な行が多く、AI coding の input token を大きく消費します。

3-tier fallback が重要な理由

9Router の実用的な設計は 3-tier fallback です。

これは普通の model picker ではありません。モデルを手動で切り替えるのではなく、quota exhausted、provider error、budget limit を routing policy として扱う点が重要です。

向いている用途

慎重に見るべき点

9Router は coding tool と provider の間に入ります。つまり prompt、tool output、repository context に触れる可能性があります。private code に使う前に、logging、deployment location、provider credentials、permission boundary を確認すべきです。

また、free model は安定容量ではありません。評価や fallback には有効ですが、長期運用では latency、terms、auditability、failure behavior を見る必要があります。

Quick start

README の最短手順は次の形です。

npm install -g 9router
9router

起動後に local dashboard で provider を接続し、Claude Code などの endpoint を http://localhost:20128/v1 に向け、dashboard の API key と model combo を使います。

Coding Agent Tools の結論

9Router は、AI coding をたまに使う人より、毎日 Claude Code、Codex、Cursor を使い、quota、token cost、provider switching が見える問題になっている人に向いています。1 週間 Claude Code の前に置き、token savings、fallback count、failure rate を測るのが良い評価方法です。