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
参考ドキュメント: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サービスの状態、設定ファイルの構文、ネットワーク接続を確認してください。