CCR

Claude Code Router 統合ガイド

このガイドは、GPT-LoadプロキシサービスをClaude Code Routerツールと統合する方法を説明します。マルチモデルインテリジェントルーティングとコードアシスタンス機能を有効にします。

前提条件

GPT-Loadサービスが正常にデプロイされ、起動していることを確認してください。デフォルトでは http://localhost:3001 で実行されます

Node.jsとnpm環境がインストールされていること

1
ツールのインストール

必要なコンポーネントのグローバルインストール

Claude Code のインストール

npm install -g @anthropic-ai/claude-code

Claude Code Router のインストール

npm install -g @musistudio/claude-code-router

2
設定ファイルのセットアップ

設定ファイルの作成

設定ファイルのパス

~/.claude-code-router/config.json

ディレクトリが存在しない場合は、まずディレクトリ構造を作成してください

設定例

{
  "Providers": [
    {
      "name": "gpt-load-openai",
      "api_base_url": "http://localhost:3001/proxy/openai/v1/chat/completions",
      "api_key": "sk-123456",
      "models": [
        "gpt-4.1-mini",
        "gpt-4.1-nano"
      ]
    },
    {
      "name": "gpt-load-gemini",
      "api_base_url": "http://localhost:3001/proxy/gemini/v1beta/models/",
      "api_key": "sk-123456",
      "models": [
        "gemini-2.5-pro",
        "gemini-2.5-flash"
      ],
      "transformer": {
        "use": [
          "gemini"
        ]
      }
    },
    {
      "name": "gpt-load-gemini-openai",
      "api_base_url": "http://localhost:3001/proxy/gemini/v1beta/openai/chat/completions",
      "api_key": "sk-123456",
      "models": [
        "gemini-2.5-pro",
        "gemini-2.5-flash"
      ]
    },
    {
      "name": "gpt-load-anthropic",
      "api_base_url": "http://localhost:3001/proxy/anthropic/v1/messages",
      "api_key": "sk-123456",
      "models": [
        "claude-sonnet-4-20250514",
        "claude-3-haiku-20240307"
      ],
      "transformer": {
        "use": [
          "Anthropic"
        ]
      }
    }
  ],
  "Router": {
    "default": "gpt-load-gemini,gemini-2.5-pro",
    "background": "gpt-load-gemini,gemini-2.5-flash",
    "think": "gpt-load-gemini,gemini-2.5-pro",
    "longContext": "gpt-load-gemini,gemini-2.5-pro",
    "longContextThreshold": 60000,
    "webSearch": "gpt-load-gemini,gemini-2.5-flash"
  }
}

3
設定の説明

Providers 設定詳細

gpt-load-openai

OpenAI チャネルタイプ

gpt-load-gemini

Gemini ネイティブフォーマット

gpt-load-gemini-openai

Gemini OpenAI 互換フォーマット

gpt-load-anthropic

Anthropic Claude チャネル

!

重要な設定注意事項

  • localhost:3001 を実際の GPT-Load アクセスアドレスに置き換えてください
  • Providers セクションのプロバイダーを、GPT-Loadで実際に設定したチャネルタイプに合わせて調整してください
  • パス内の openai、gemini などは、GPT-Loadで設定したグループ名です
  • モデルリストは、チャネルが実際にサポートするモデルに合わせて調整する必要があります
  • Anthropic 設定では、transformer.use の値は Anthropic(大文字)にする必要があります

Router 設定

defaultデフォルトモデル
backgroundバックグラウンドタスク
think思考モード
longContext長コンテキスト
webSearchウェブ検索

設定例の説明:上記の例は主にGeminiモデルを設定しています。必要に応じて、OpenAIやAnthropicモデルなど、他のモデル組み合わせを設定できます。

4
起動と使用

起動コマンド

Claude Code Router の起動

ccr code

設定が完了したら、このコマンドを使用してClaude Code Routerツールを起動します

設定の確認

接続テスト

起動が成功したら、基本的なコード関連タスクを実行して、すべてのモデルが正常に応答することを確認してください。問題が発生した場合は、GPT-Loadサービスの状態、設定ファイルの構文、ネットワーク接続を確認してください。