Claude・GPT・Gemini をまとめて使える統一 API

AI in IDE の 1 アカウントで 4 チャンネルから Claude、GPT、Gemini に接続でき、チャンネルごとに URL と係数が異なります。

1 つのアカウント、4 つのチャンネル

キーはダッシュボードの API キーページで作成する時点でチャンネルに紐づきます。チャンネルは「そのキーで呼べるモデル」「受け付けるエンドポイントの系統」「購入済みクォータの減り方」を決めます。

チャンネルモデルエンドポイント系統クォータ係数
AWSQClaude:claude-opus-5-5、claude-sonnet-5-5、claude-haiku-4-5-20251001。Fable は非対応。Anthropic Messages、OpenAI Chat Completions / Responses0.8 倍
CCMAXClaude(Fable、claude-opus-5-5、claude-sonnet-5-5 を含む)Anthropic Messages、OpenAI Chat Completions / Responses2 倍
Codexモデル例 gpt-6.1-solResponses、Chat Completions0.8 倍
GeminiGemini Flash:gemini-3.5-flash、gemini-3.7-flash、gemini-3.8-flashGemini generateContent0.5 倍

係数はAI in IDE のモデル基本料金で計算した各リクエストのコストに掛かる倍率です。購入したクォータの量そのものは変わりません。同じモデルなら 0.8 倍のチャンネルのほうが 2 倍のチャンネルより残高が長持ちする、というのが AWSQ と CCMAX の実質的な違いです。

API Keys で既存キーのチャンネルを変更できます。同じリクエストを AWSQ(0.8 倍)から CCMAX(2 倍)に切り替えると、消費クォータは 2.5 倍になります。

ベース URL

クライアント設定する値クライアントが補う部分
Claude Code、Anthropic SDKhttps://api.aiinide.com/v1/messages
OpenAI 互換クライアントhttps://api.aiinide.com/v1/chat/completions または /responses
Codex CLI、Responses クライアントhttps://api.aiinide.com/responses
gemini CLI、Gemini クライアントhttps://api.aiinide.com/v1beta/models/...

失敗する設定のほとんどは、次の 2 点で防げます。

  • Anthropic のベース URL はドメインのみです。/v1 を足すと /v1/v1/messages へのリクエストになり、404 が返ります。
  • キーはエンドポイント系統をまたいで使えません。Codex のキーを /v1/messages に、Gemini のキーを /api/codex に送ると、黙って別経路へ流されるのではなく 400 で拒否されます。

Claude Code は Base URL に /v1/messages を追加します。以前の連携用に /api/anthropic プレフィックスも利用できます。

プロトコル別の最初のリクエスト

Anthropic Messages

1
curl --globoff 'https://api.aiinide.com/v1/messages' \
2
  -H "x-api-key: YOUR_DASHBOARD_API_KEY" \
3
  -H "anthropic-version: 2023-06-01" \
4
  -H "Content-Type: application/json" \
5
  -d '{"model":"claude-haiku-4-5-20251001","messages":[{"role":"user","content":"ping"}],"max_tokens":16}'

"stream":true を加えるとストリーミングになります。

OpenAI 互換 Chat Completions

1
curl --globoff 'https://api.aiinide.com/v1/chat/completions' \
2
  -H "Authorization: Bearer YOUR_DASHBOARD_API_KEY" \
3
  -H "Content-Type: application/json" \
4
  -d '{"model":"claude-haiku-4-5-20251001","messages":[{"role":"user","content":"ping"}],"max_tokens":16}'

同じキーで POST /v1/responses も使えます。こちらは messages ではなく input と max_output_tokens を指定します。

Codex Responses

1
curl --globoff 'https://api.aiinide.com/responses' \
2
  -H "Authorization: Bearer YOUR_DASHBOARD_API_KEY" \
3
  -H "Content-Type: application/json" \
4
  -d '{"model":"gpt-6.1-sol","input":"このリポジトリを3つの要点で説明してください。"}'

Gemini generateContent

1
curl --globoff 'https://api.aiinide.com/v1beta/models/gemini-3.8-flash:generateContent' \
2
  -H "x-goog-api-key: YOUR_DASHBOARD_API_KEY" \
3
  -H "Content-Type: application/json" \
4
  -d '{"contents":[{"role":"user","parts":[{"text":"ping"}]}]}'

すべてのチャンネルで GET /v1/models を使うと OpenAI 形式の一覧を取得できます。anthropic-version ヘッダーで Anthropic 形式を指定できるのは AWSQ と CCMAX のキーだけです。Codex と Gemini のキーではこのヘッダーを省略してください。指定すると 400 が返ります。

エディタと CLI

いずれもワンクリックで終わるインストールではありません。クライアントを入れて、ベース URL を指定し、キーを保存する。数分のコピー作業であり、全部を自動設定してくれるインストーラーではありません。

そのまま引き継がれるもの、変わるもの

リクエストの形は各社のドキュメントどおりです。JSON ボディ、ストリーミングのイベント名、ツール呼び出しのブロック、プロンプトキャッシュの制御は同じです。変わるのはアカウント層で、課金はダッシュボードのドルクォータから引かれ、チャンネル係数が適用され、キーごとのクォータと有効期限がリクエスト送出前に検査されます。

OpenAI 互換経路では、Anthropic 固有の一部機能が意図的に使えません。バックグラウンド生成、サーバー側に保存されるコンテキスト(常に store=false)、ホスト型ツール、Fast モード、1 時間キャッシュ拡張です。毎ターン会話全体を送信し、これらの Claude 固有機能が必要なときは Anthropic Messages を使ってください。

FAQ

1 本のキーで 3 社すべてを呼べますか? いいえ。キーは 1 つのチャンネルに属し、チャンネルは 1 社の系統だけをカバーします。1 つのアカウントで AWSQ、CCMAX、Codex、Gemini のキーを同時に保持でき、それぞれにクォータと有効期限を設定できます。

Anthropic、OpenAI、Google のアカウントは必要ですか? いいえ。ダッシュボードのキーが、上記クライアントにおける各社のログインと課金を置き換えます。

なぜ上流エラーではなく 400 が返るのですか? エンドポイントがキーのチャンネルに対応し、そのチャンネルが指定したモデル系列を扱っているか確認してください。モデルは GET /v1/models が返す正確な ID で指定します。

OpenAI 経路では別のモデルが動きますか? いいえ。AWSQ と CCMAX は同じ Claude モデルを両プロトコルで提供しており、変わるのはリクエストとレスポンスの包み方だけです。

料金はどこから来ていますか? 参考料金は各社が公表する 100 万トークンあたりの価格です。標準利用時のクォータは、AI in IDE に設定されたモデル料金にチャンネル係数を掛けて計算します。詳しくは Claude Code API の料金をご覧ください。

AI in IDE

開発ワークフローを変える AI 搭載コーディングアシスタント。インテリジェントな提案とシームレスな IDE 統合で、より良いコードをより速く書けます。

© 2026 AI in IDE. 無断転載を禁じます

本サイトは独立した第三者サービスプラットフォームであり、Anthropic の公式サービスまたは認定販売代理店ではありません。Claude などの名称は、それぞれの所有者に帰属する登録商標です。本サイトは第三者のチャージ代行サービスを提供しており、上記の企業とは一切関係ありません。適法なチャネルを通じて会員チャージサービスを提供していますが、実際の特典は第三者プラットフォームの規則および表示内容に従います。

Claude・GPT・Gemini をまとめて使える統一 API | AI in IDE