9router/gitbook/content/ja/faq.md
2026-05-11 11:50:24 +07:00

11 KiB

よくある質問

9Routerに関する一般的な質問。


9Routerとは?

9Routerは、サブスクリプションの価値を最大化し、コストを最小限に抑えるAIモデルルーターです。

3階層フォールバックシステムを使用して、複数のAIプロバイダー間でリクエストをインテリジェントにルーティングします:

  1. サブスクリプション階層 - すでに支払っているClaude Code、Codex、Geminiのクォータを最大化
  2. 低価格階層 - 超低価格な代替手段(100万トークンあたり$0.20〜$0.60)
  3. 無料階層 - 無制限の無料モデルによる緊急バックアップ

主な利点:

  • サブスクリプションのクォータを無駄にしない
  • クォータ消費時の自動フォールバック
  • リアルタイムクォータトラッキング
  • 直接API利用に対して90%のコスト削減

料金体系はどうなっていますか?

9Routerは3階層の料金戦略を使用します:

Tier 1: サブスクリプション(最初に最大化)

  • Claude Code (Pro/Max): 月$20〜100 - 5時間 + 週次クォータ
  • OpenAI Codex (Plus/Pro): 月$20〜200 - 5時間 + 週次クォータ
  • Gemini CLI: 無料 - 月18万コンプリーション + 1K/日
  • GitHub Copilot: 月$10〜19 - 月次リセット
  • Antigravity: 無料 - Geminiと同様

目標: リセット前にクォータを余すことなく使用!

Tier 2: 低価格(バックアップ)

  • GLM-4.7: 100万トークンあたり$0.60/$2.20 - 毎日午前10時リセット
  • MiniMax M2.1: 100万トークンあたり$0.20/$1.00 - 5時間ローリング
  • Kimi K2: 月$9固定(1000万トークン)

目標: ChatGPT API(100万あたり$20)より90%安い!

Tier 3: 無料(緊急時)

  • iFlow: 8モデル無料(Kimi K2、Qwen3、GLM、MiniMax...)
  • Qwen: 3モデル無料(Qwen3 Coder Plus/Flash、Vision)
  • Kiro: 2モデル無料(Claude Sonnet 4.5、Haiku 4.5)

目標: 他のすべてがクォータ制限に達した時のゼロコストフォールバック!


9Routerは無料ですか?

はい、9Router自体は100%無料でオープンソースです。

利用可能な無料階層プロバイダー:

  • Gemini CLI - 月18万コンプリーション(無料Googleアカウント)
  • iFlow - 8モデル無制限(無料OAuth)
  • Qwen - 3モデル無制限(無料OAuth)
  • Kiro - Claude Sonnet/Haiku(無料AWS Builder ID)

無料階層プロバイダーのみを使用して永久に無料でコーディングできます!

オプションの有料プロバイダー:

  • すでに持っている可能性のあるサブスクリプションサービス(Claude Code、Codex、Copilot)
  • 超低価格な代替手段(100万トークンあたり$0.20〜$0.60)

どのプロバイダーがサポートされていますか?

サブスクリプションプロバイダー

  • Claude Code (Pro/Max) - Claude 4.5 Opus/Sonnet/Haiku
  • OpenAI Codex (Plus/Pro) - GPT 5.2 Codex、GPT 5.1 Codex Max
  • Gemini CLI (無料) - Gemini 3 Flash/Pro、2.5 Pro/Flash
  • GitHub Copilot - GPT-5、Claude 4.5、Gemini 3
  • Antigravity (Google) - Gemini 3 Pro、Claude Sonnet 4.5

低価格プロバイダー

  • GLM (Zhipu AI) - GLM 4.7、GLM 4.6V Vision
  • MiniMax - MiniMax M2.1
  • Kimi (Moonshot AI) - Kimi Latest
  • OpenRouter - 任意のOpenRouterモデルへのパススルー

無料プロバイダー

  • iFlow - 8モデル(Kimi K2、Qwen3、GLM、MiniMax、DeepSeek...)
  • Qwen - 3モデル(Qwen3 Coder Plus/Flash、Vision)
  • Kiro - 2モデル(Claude Sonnet 4.5、Haiku 4.5)

合計: 15以上のプロバイダー、50以上のモデル

詳細はプロバイダードキュメントを参照。


複数のプロバイダーを使用できますか?

はい! これは9Routerのコア機能です。

コンボにより、複数のプロバイダーを自動フォールバック付きで連鎖させることができます:

コンボ例: "premium-coding"
1. cc/claude-opus-4-5 (サブスクリプション優先)
2. glm/glm-4.7 (低価格バックアップ)
3. if/kimi-k2 (無料緊急時)

→ クォータ消費時に自動切替
→ コーディングが止まらない
→ 最小の追加コスト

コンボの作成方法:

Dashboard → Combos → Create New
→ 優先順位順にモデルを追加
→ CLIでコンボ名を使用: "premium-coding"

利点:

  • クォータ切れ時のダウンタイムゼロ
  • 自動コスト最適化
  • すべてのツール用の単一モデル名

例についてはコンボドキュメントを参照。


クォータトラッキングはどのように機能しますか?

9Routerはすべてのプロバイダーのクォータをリアルタイムで追跡します:

機能:

  • トークン消費 - リクエストごとの入出力トークン
  • リセットカウントダウン - クォータが更新されるまでの時間
  • 使用統計 - 日次/週次/月次レポート
  • コスト見積もり - 予測支出(有料階層)
  • クォータアラート - クォータが少ない時の通知

クォータタイプ:

  • 5時間ローリング - Claude Code、Codex、MiniMax
  • 日次リセット - Gemini CLI(1K/日)、GLM(午前10時)
  • 週次リセット - Claude Code、Codex(追加クォータ)
  • 月次リセット - Gemini CLI(18万)、GitHub Copilot(1日)

クォータを表示:

Dashboard → Providers → Quota Tracking
→ リアルタイム使用量 + リセットカウントダウン

詳細はクォータトラッキングドキュメントを参照。


9RouterはCursorで動作しますか?

はい、ただしCursorはクラウドエンドポイントが必要です。

問題: Cursor IDEはlocalhostエンドポイントをサポートしていません。

解決策: 9Routerクラウドデプロイメントを使用:

Cursor Settings → Models → Advanced:
  OpenAI API Base URL: https://9router.com/v1
  OpenAI API Key: [ダッシュボードから取得]
  Model: cc/claude-opus-4-5-20251101

代替案: パブリックドメインでVPSにセルフホスト:

# VPSへデプロイ
git clone https://github.com/decolua/9router.git
cd 9router/app
npm install && npm run build
npm start

# Nginxリバースプロキシを設定
# Cursorを向ける: https://your-domain.com/v1

他のCLIツールはlocalhostで動作:

  • Cline
  • Claude Desktop
  • Codex CLI
  • Continue
  • RooCode

詳細はCursor統合ガイドを参照。


9Routerをセルフホストできますか?

はい! 9Routerは複数のデプロイメントオプションをサポートします:

Localhost(デフォルト)

npm install -g 9router
9router
→ Dashboard: http://localhost:3000
→ API: http://localhost:20128/v1

VPS/クラウド

git clone https://github.com/decolua/9router.git
cd 9router/app
npm install && npm run build

export JWT_SECRET="your-secure-secret"
export INITIAL_PASSWORD="your-password"
export NODE_ENV="production"

npm start

Docker

docker build -t 9router .
docker run -d \
  -p 3000:3000 \
  -e JWT_SECRET="your-secret" \
  -v 9router-data:/app/data \
  9router

Cloudflare Workers

cd 9router/app
npm run deploy:cloudflare

環境変数:

  • JWT_SECRET - 本番環境で必ず変更!
  • DATA_DIR - データベース保存パス(デフォルト: ~/.9router)
  • INITIAL_PASSWORD - ダッシュボードログイン(デフォルト: 123456)
  • NODE_ENV - デプロイ時はproductionに設定

詳細はデプロイメントガイドを参照。


データは安全ですか?

はい、9Routerはセキュリティとプライバシーを優先します:

ローカルストレージ:

  • すべてのデータは~/.9router(またはカスタムDATA_DIR)にローカル保存
  • 9Routerサーバーへのデータ送信なし
  • OAuthトークンはJWTで暗号化

テレメトリなし:

  • 使用状況追跡なし
  • アナリティクスなし
  • フォンホームなし

オープンソース:

  • 完全なソースコードがGitHubで利用可能
  • 自分でセキュリティを監査可能
  • コミュニティレビュー済み

ベストプラクティス:

  • 本番環境でJWT_SECRETを変更
  • 強力なINITIAL_PASSWORDを使用
  • クラウドデプロイでHTTPSを有効化
  • APIキーを定期的にローテーション

9Routerが保存するもの:

  • プロバイダーOAuthトークン(暗号化)
  • APIキー(暗号化)
  • 使用統計(ローカルのみ)
  • コンボ設定

9Routerが保存しないもの:

  • プロンプトやレスポンス
  • 生成したコード
  • 個人情報

9Routerを更新するには?

更新方法はインストールタイプによって異なります:

グローバルNPMインストール

npm update -g 9router

ローカルインストール

cd 9router/app
git pull origin main
npm install
npm run build
npm start

Docker

docker pull 9router:latest
docker stop 9router
docker rm 9router
docker run -d \
  -p 3000:3000 \
  -v 9router-data:/app/data \
  9router:latest

バージョンを確認:

9router --version

破壊的変更:

  • CHANGELOG.mdを確認
  • メジャー更新前に~/.9routerをバックアップ
  • メジャーバージョンの移行ガイドを確認

どのように貢献できますか?

貢献を歓迎します!

貢献方法:

  1. バグを報告:

  2. 機能をリクエスト:

  3. コードを提出:

    # リポジトリをフォーク
    git clone https://github.com/YOUR_USERNAME/9router.git
    cd 9router
    
    # ブランチを作成
    git checkout -b feature/your-feature
    
    # 変更を加える
    npm install
    npm run dev
    
    # テスト
    npm test
    
    # コミットしてプッシュ
    git add .
    git commit -m "Add your feature"
    git push origin feature/your-feature
    
    # GitHubでPull Requestを作成
    
  4. ドキュメントを改善:

    • 誤字の修正、例の追加
    • 他言語への翻訳
    • チュートリアルの執筆
  5. プロバイダーを追加:

    • 新しいプロバイダーアダプターを実装
    • 例についてはapp/lib/providers/を参照

貢献ガイドライン:

  • 既存のコードスタイルに従う
  • 新機能にはテストを追加
  • ドキュメントを更新
  • コミットは小さく、わかりやすく

詳細はCONTRIBUTING.mdを参照。


さらにヘルプが必要?