アプリとコーディングエージェントを接続
接続方法を選び、CostRouter の Base URL と API Key を設定して、利用ログで最初のリクエストを確認します。
方法 1
AI アプリケーションを接続
互換 SDK または HTTP クライアントはそのままに、Base URL、API Key、モデル ID だけを変更します。
設定する 3 つの値
- Base URL: https://costrouter.ai/v1
- 認証: Bearer YOUR_COSTROUTER_API_KEY
- モデル:モデル一覧から正確な ID をコピー
最初の動作確認リクエスト
curl https://costrouter.ai/v1/chat/completions \
-H "Authorization: Bearer YOUR_COSTROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4o","messages":[{"role":"user","content":"Hello"}]}'方法 2
コーディングエージェントを設定
ツールごとに専用の CostRouter API Key を作成し、対応する設定を適用します。
Codex
CostRouter 対応設定
設定
Codex
CostRouter 対応設定
Codex をインストール
npm install -g @openai/codex~/.codex/config.toml
model = "gpt-4o"
model_provider = "costrouter"
[model_providers.costrouter]
base_url = "https://costrouter.ai/v1"
env_key = "OPENAI_API_KEY"- このツール専用の API Key を使用します。
- モデル一覧から利用可能なモデルを選びます。
- ツールを再起動し、利用ログでリクエストを確認します。
Claude Code
CostRouter 対応設定
設定
Claude Code
CostRouter 対応設定
Claude Code をインストール
npm install -g @anthropic-ai/claude-code環境変数
export ANTHROPIC_BASE_URL="https://costrouter.ai"
export ANTHROPIC_AUTH_TOKEN="YOUR_COSTROUTER_API_KEY"- このツール専用の API Key を使用します。
- モデル一覧から利用可能なモデルを選びます。
- ツールを再起動し、利用ログでリクエストを確認します。
Gemini CLI
CostRouter 対応設定
設定
Gemini CLI
CostRouter 対応設定
Gemini CLI をインストール
npm install -g @google/gemini-cli環境変数
export GEMINI_API_KEY="YOUR_COSTROUTER_API_KEY"
export GEMINI_MODEL="gemini-2.5-flash"- このツール専用の API Key を使用します。
- モデル一覧から利用可能なモデルを選びます。
- ツールを再起動し、利用ログでリクエストを確認します。
Cursor
CostRouter 対応設定
設定
Cursor
CostRouter 対応設定
Cursor をインストール
winget install Anysphere.Cursorプロジェクト環境
COSTROUTER_API_KEY=YOUR_COSTROUTER_API_KEY
COSTROUTER_BASE_URL=https://costrouter.ai/v1- このツール専用の API Key を使用します。
- モデル一覧から利用可能なモデルを選びます。
- ツールを再起動し、利用ログでリクエストを確認します。
ローカルエージェント設定を管理
cc-switch でローカルのプロバイダー設定を保存・切替できます。CostRouter の Base URL と API Key は一度だけ入力します。
本番環境
公開前の確認
トラフィック増加後もアクセスを制御し、コストを可視化します。
- アプリ、環境、エージェントごとに Key を分けます。
- 上限、有効期限、モデル制限、IP 許可リストを設定します。
- 設定やモデル変更後に利用ログを確認します。
- 環境変数またはシークレット管理から認証情報を読み込みます。