9Router
9Router は、コーディングツールとモデル提供元の間に置く、MIT ライセンスのセルフホスト型 AI ゲートウェイです。公式文書では、プロトコル変換、利用枠を考慮したフォールバック、RTK 圧縮を紹介しています。利用するクライアントや作業での動作は個別に確認してください。本記事は独立した性能測定の結果を示すものではありません。
導入方法
公式の npm 導入手順は npm install -g 9router を実行し、続いて 9router を起動する方法です。http://localhost:20128 の管理画面で利用権限のあるアカウントを接続し、ゲートウェイのキーをクライアントに設定します。文書に記載された API ベース URL は http://localhost:20128/v1 です。モデル ID は管理画面の現在の表示を確認してください。
既存プロジェクトを移行する前に、元の接続先とモデル設定を保存します。使い捨ての小さなリポジトリで、ファイルの読み取り、一か所の編集、テスト実行を試してください。モデル一覧に表示されるだけでは、ストリーミング、ツール呼び出し、長い会話の動作までは確認できません。
料金と制限
ソフトウェアは無料の MIT ライセンスですが、上流 API の利用料やホスティング費用は別途発生する場合があります。サブスクリプションの契約が、すべての接続方法を許可するとは限りません。提供元の最新の利用条件と上限を確認してください。
セルフホストで管理できるのはゲートウェイの実行場所です。プロンプトや認証に必要な情報は選択した提供元へ送信されます。非公開リポジトリを扱う前に、ログ、保存期間、アクセス制御を確認しましょう。設定した提供元がすべて利用できない場合、フォールバックでも継続を保証できません。
代替ツール
- OmniRoute:別のセルフホスト型ゲートウェイです。ルーティングの設定を比較したい場合は、公式文書を参照し、必要なクライアント、認証方法、モデルで検証してください。
- OpenRouter:ホスト型 API の選択肢です。接続先の運用をサービス側に任せたい場合に検討できます。公式クイックスタートを読み、移行前にモデル料金と提供元のルーティング設定を確認してください。
まず、誰がゲートウェイを保守するか、どこへリクエストを送るか、障害からどう復旧するかを比較します。提供元の数だけでは判断できません。9Router の代替一覧と API ツール一覧も参照できます。
移行の確認項目
- 元の設定を保管し、復元できることを確認する。
- 同じ小さな作業で、完了状況、所要時間、請求された利用量、手動修正回数を記録する。
- テスト用の設定で優先ルートを使用不能にし、代替ルートが正しく完了するかを見る。
- キーや非公開コードを露出せずに、ログから実際の提供元を確認できるか調べる。
- 一つのプロジェクトから移行し、ツール呼び出し、費用、復旧方法を確認してから範囲を広げる。
これは推奨する確認方法であり、実施済みの測定結果ではありません。次は 9Router READMEでクライアントの設定を確認し、一つの作業を最後まで完了させてから代替ルートを追加してください。
文書確認日:2026 年 9 月 27 日。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
関連インサイト

Anthropic Subagent: マルチエージェント時代のアーキテクチャ革命
Anthropicのマルチエージェントアーキテクチャ設計を徹底解説。Subagentによるコンテキストウィンドウ制限の突破、90%のパフォーマンス向上、Claude Codeでの実際の応用について学びます。

Claude Code のアカウント対策:200 ドルを払う前に、この手順を
Gmail と Apple 非公開メール、CC とエミュレーターの住宅回線接続、IP・DNS 検査、段階的な契約変更、履歴を残すログアウト。設定例とスクリプト付き。
AI アシスタントをチャットボックスに押し込むな:Clawdbot は戦場を間違えた
Clawdbot は便利だが、Slack や Discord に入れて操作するのは最初から間違った設計だ。チャットツールはタスク操作のためのものではなく、AI もおしゃべりのためではない。