カスタム API 対応の AI コーディングツール一覧(2026)
2026-10-08 時点で各ツールの公式ドキュメントを照合した結果、本ページの AI コーディングツール 16 本はいずれも自分の API キーを入力し、Base URL を変更できます。そのうち 14 本は公式に Anthropic プロトコル対応が明記されており、Claude を使えます。Codex CLI は OpenAI Responses のみのため、QCode 経由で Claude を呼び出せません。Cursor は公式ドキュメントに Anthropic 欄の Base URL を変更できる記載が見つからず(上書きスイッチの記載は OpenAI 欄のみ)、本表では Claude 対応に数えていません。以下、各行にプロトコル、設定場所、Claude の可否、QCode の接続ガイドを記載します。
更新日 2026-10-08
まず 4 つの数字
照合したツール
いずれも docs.qcode.cc に接続ガイドがあり、公式ドキュメントにカスタムアドレスまたは BYOK に関する原文があるものです。照合日 2026-10-08。
Claude を使える
公式ドキュメントに Anthropic プロトコル対応が明記されているか、Anthropic 欄で Base URL を変更できるものです。
Claude 未確認・不可
Codex CLI は OpenAI Responses のみで、docs には Claude は使えないと明記されています。Cursor は 2026-10-08 時点で、公式ドキュメントに Anthropic 欄の Base URL を変更できる記載が見つかりません。Claude は Anthropic プロトコル対応のツールか Claude Code をお使いください。
2 つの Base URL
Anthropic プロトコルは https://api.qcode.cc/api、OpenAI 互換は https://api.qcode.cc/openai/v1 を入力します。別の形式を求めるツールは、その接続ガイドの値どおりにしてください。
一覧(1):エディタと IDE 拡張
2026-10-08 時点で、よく使われる AI コーディングツール 16 本はいずれもカスタム API に対応しており、うち 14 本は Anthropic プロトコルで Claude に接続でき、Cursor と Codex CLI は公式ドキュメントで OpenAI プロトコルのカスタムアドレスしか見つかりませんでした。まずエディタと IDE 拡張を挙げます。各行はプロトコル、設定場所(設定項目名は公式原文どおり)、Claude の可否、QCode の接続ガイドの順です。① GitHub Copilot:Chat Completions、Responses、Anthropic Messages の 3 種類の API タイプ。VS Code では Custom Endpoint を追加してパラメータを chatLanguageModels.json に書き、Copilot CLI では環境変数 COPILOT_PROVIDER_TYPE=anthropic と COPILOT_PROVIDER_BASE_URL を使います。Claude 可。VS Code の url はこのツールの書き方に従い完全なアドレス https://api.qcode.cc/api/v1/messages、CLI は https://api.qcode.cc/api を入力。接続ガイド docs.qcode.cc/docs/ide/github-copilot。2026-10-08 照合、出典は VS Code ドキュメントと GitHub Docs。② Cline:Anthropic と OpenAI Compatible の 2 種類。API Provider で Anthropic を選び、Use custom base URL にチェック。Claude 可、https://api.qcode.cc/api を入力。接続ガイド docs.qcode.cc/docs/ide/cline。2026-10-08 照合、出典は Cline 公式ドキュメント。③ Roo Code:Cline と同じ Anthropic と Use custom base URL、および OpenAI Compatible。Claude 可、https://api.qcode.cc/api を入力。GitHub リポジトリはアーカイブ済み(読み取り専用)。接続ガイド docs.qcode.cc/docs/ide/roo-code。2026-10-08 照合、出典は Roo Code 公式ドキュメントと GitHub リポジトリ情報。④ Kilo Code:設定の Providers タブを一番下までスクロールして Custom provider をクリックし、Provider API で Anthropic Messages か OpenAI Compatible を選択。Claude 可、https://api.qcode.cc/api を入力。接続ガイド docs.qcode.cc/docs/ide/kilo-code。2026-10-08 照合、出典は Kilo 公式ドキュメント。⑤ Zed:settings.json の language_models の下に anthropic_compatible と openai_compatible があり、アドレスの項目は api_url。Claude 可、https://api.qcode.cc/api を入力。公式は API キーを settings.json に書かないよう注意しています。接続ガイド docs.qcode.cc/docs/ide/zed。2026-10-08 照合、出典は Zed 公式ドキュメント。⑥ Trae(公式ドキュメントでの現在の名称は TraeCode):設定 > モデル でカスタムモデルを追加し、形式は Anthropic Messages か OpenAI Chat Completions を選択、ほかに完全 URL のスイッチがあります。Claude 可、https://api.qcode.cc/api を入力。接続ガイド docs.qcode.cc/docs/ide/trae。2026-10-08 照合、出典は Trae 公式ドキュメント。⑦ JetBrains IDE(Claude Code プラグイン):プラグインは IDE のターミナルで claude コマンドを実行し、CLI を同梱しないため、Claude Code の ANTHROPIC_BASE_URL をそのまま使います。Claude 可、https://api.qcode.cc/api を入力。接続ガイド docs.qcode.cc/docs/ide/jetbrains。2026-10-08 照合、出典は Claude Code 公式ドキュメント。
一覧(2):コマンドライン agent とデスクトップクライアント
⑧ Claude Code(CLI と VS Code 拡張):Anthropic プロトコル。環境変数 ANTHROPIC_BASE_URL は、公式説明によると API エンドポイントをプロキシやゲートウェイに変更するためのもので、VS Code 拡張と CLI は ~/.claude/settings.json を共有します。Claude 可、https://api.qcode.cc/api を入力(末尾にスラッシュを付けない)。接続ガイド docs.qcode.cc/docs/getting-started/environment と docs.qcode.cc/docs/ide/vscode。2026-10-08 照合、出典は Claude Code 公式ドキュメント。⑨ Claude Desktop:Anthropic Messages API を実装したゲートウェイにのみ接続。メニュー Developer → Configure Third-Party Inference で、Inference provider に Gateway を選択。Claude 可、https://api.qcode.cc/api を入力。接続ガイド docs.qcode.cc/docs/ide/claude-desktop。2026-10-08 照合、出典は Claude Desktop のサードパーティ推論ドキュメント。⑩ Cherry Studio:カスタムプロバイダーで OpenAI、Anthropic などの互換エンドポイントに接続可能。設定 → モデルサービス → サービスプロバイダーを追加。Claude 可、タイプは Anthropic を選び https://api.qcode.cc/api を入力。OpenAI タイプはこのツールの書き方に従い https://api.qcode.cc/openai だけを入力し、パスは自動で補完されます。接続ガイド docs.qcode.cc/docs/ide/cherry-studio。2026-10-08 照合、出典は Cherry Studio 公式ドキュメント。⑪ OpenCode:どの provider も baseURL でアドレスを変更でき、任意の OpenAI 互換サービスにも接続可能。グローバル設定は ~/.config/opencode/opencode.json。Claude 可、このツールの書き方に従い https://api.qcode.cc/claude/v1 を入力。docs には OpenCode の利用に API 直接リクエスト権限の開通が必要と明記。接続ガイド docs.qcode.cc/docs/ide/opencode。2026-10-08 照合、出典は OpenCode 公式ドキュメント。⑫ Aider:公式は任意の OpenAI 互換エンドポイント(OPENAI_API_BASE)に接続できると明記し、Claude のキーは ANTHROPIC_API_KEY に置きます。Claude 可。docs の書き方はモデル名に anthropic/ 接頭辞を付け、ANTHROPIC_API_BASE を https://api.qcode.cc/api に設定するもので、このアドレス変数は Aider が使う LiteLLM のドキュメントに由来します。接続ガイド docs.qcode.cc/docs/ide/aider。2026-10-08 照合、出典は Aider と LiteLLM のドキュメント。⑬ Crush:カスタム provider は OpenAI 互換と Anthropic 互換の 2 種類に対応。グローバル設定は ~/.config/crush/crushrc(公式によると crush.json は旧形式で非推奨。接続ガイドは引き続き crush.json で例示)。Claude 可、https://api.qcode.cc/api を入力。接続ガイド docs.qcode.cc/docs/ide/crush。2026-10-08 照合、出典は Crush 公式リポジトリのドキュメント。⑭ Droid(Factory):BYOK は ~/.factory/settings.json の customModels 配列に記述し、provider が anthropic の場合は公式 API または互換プロキシに使えます。Claude 可、https://api.qcode.cc/api を入力。公式によると API キーはローカルに残り、Factory のサーバーにはアップロードされません。接続ガイド docs.qcode.cc/docs/ide/droid。2026-10-08 照合、出典は Factory 公式ドキュメント。
BYOK の入口をめぐる節目
GitHub の更新履歴:Copilot CLI が BYOK に対応。起動前にいくつかの環境変数を設定するだけで、Azure OpenAI、Anthropic、または任意の OpenAI 互換エンドポイントに接続できます。
VS Code 1.122 がリリースされ、Custom Endpoint プロバイダーが Stable 版で利用可能に。同じバージョンから、BYOK は GitHub にサインインしなくてもチャット、ツール、MCP で使えるようになりました。
本ページの 16 ツールを、それぞれの公式ドキュメントと docs.qcode.cc の接続ガイドで 1 行ずつ照合しました。
公式ドキュメントが OpenAI のみの 2 本と、未確認の点
公式原文で確認可:本表で Claude 対応に数えない 2 本
2026-10-08 時点の照合では、次の 2 本は公式ドキュメントに OpenAI プロトコルのカスタムアドレスしか見つからず、本表では Claude 対応に数えていません。Claude は Anthropic プロトコル対応のツールか Claude Code をお使いください。⑮ Cursor:公式ヘルプセンターの BYOK 手順は、Cursor Settings > Models を開き、該当するプロバイダーを探してキーを貼り付ける、というものです。公式の更新情報には OpenAI 欄の Base URL 上書きスイッチが記載されていますが、2026-10-08 時点で Cursor の公式ドキュメントに Anthropic 欄の Base URL を変更できる記載は見つかりません。カスタムキーはチャットモデルにのみ適用され、Tab 補完は引き続き Cursor の内蔵モデルを使います。OpenAI 欄では GPT と中国系モデルに接続でき(Claude は不可)、Base URL は https://api.qcode.cc/openai/v1 を入力。Claude を使うには、Cursor の統合ターミナルで Claude Code を実行します(ANTHROPIC_BASE_URL は https://api.qcode.cc/api)。2 つの経路は別々に認証されますが、同じキーを使えば利用枠を共有します。接続ガイド docs.qcode.cc/docs/ide/cursor。2026-10-08 照合、出典は Cursor ヘルプセンターと更新情報。⑯ Codex CLI:公式によると model provider が base URL、wire API、認証を定義し、wire_api に指定できる値は responses のみです。設定ファイルは ~/.codex/config.toml で、docs に従い base_url = https://api.qcode.cc/openai と書きます。使えるのは GPT 系のみで、docs には Claude も中国系モデルも使えないと明記されています。接続ガイド docs.qcode.cc/docs/ide/codex。2026-10-08 照合、出典は OpenAI Codex の設定ドキュメント。
未確認の点、または docs との相違
2026-10-08 時点で、次の点は慎重な側で記載しています。① Cursor:QCode の Cursor 接続ガイドは、フォーラムでの Cursor スタッフの回答を根拠に Anthropic 欄でも Base URL を上書きできると書いていますが、2026-10-08 時点で Cursor 公式ドキュメントに Anthropic 欄の Base URL を変更できる記載が見つからないため、本表では Cursor を Claude 対応に数えていません。② Codex CLI:QCode のツール互換一覧では OpenAI Responses と Chat に対応とありますが、公式の設定リファレンスでは wire_api は responses のみなので、本表は Responses だけを記載しています。③ Aider:Claude 用のアドレス変数 ANTHROPIC_API_BASE は LiteLLM のドキュメントでしか見つからず、Aider 自身のドキュメントには記載がありません。④ Trae:QCode の接続ガイドには、参考の書き方であり Trae 上では実測していないと注記されています。Kilo Code の公式例の Base URL は /v1 付きですが、QCode の接続ガイドは /api までです。これらのツールは接続後、まずリクエストを 1 件送って自己確認してください。また、Roo Code の GitHub リポジトリはアーカイブ済みで、今後公式の修正はありません。
Anthropic プロトコル対応ツール vs 公式ドキュメントが OpenAI のみのツール
Anthropic プロトコル対応(14 本)
Base URL は https://api.qcode.cc/api。Claude と中国系モデル(GLM、Kimi、DeepSeek、Qwen)が使え、GPT 系はこのエンドポイントを使いません。Claude でコードを書きたいなら、このグループから選びます。
公式ドキュメントは OpenAI のみ(Cursor、Codex CLI)
Cursor は https://api.qcode.cc/openai/v1 を入力し、GPT 系と中国系モデルが使えます。Codex CLI は docs に従い https://api.qcode.cc/openai を入力し、GPT 系のみ使えます。claude- で始まるモデルを OpenAI エンドポイントに指定すると、そのまま model_not_available_on_endpoint が返り、このチェックは認証より前に行われます。Claude は Anthropic プロトコル対応のツールか Claude Code をお使いください。
3 ステップでどのツールにもキーを設定
① QCode のコンソールでキーを作成します(docs の例では cr_ で始まります)。② 上の一覧から使っているツールを探します。Anthropic プロトコルなら Base URL に https://api.qcode.cc/api(/v1 を付けず、末尾にスラッシュも付けない)、OpenAI 互換なら https://api.qcode.cc/openai/v1 を入力します。別の形式を求める一部のツールは、接続ガイドの値どおりにします。GitHub Copilot は VS Code で完全なアドレス https://api.qcode.cc/api/v1/messages、OpenCode の Anthropic 用の書き方は https://api.qcode.cc/claude/v1、Cherry Studio の OpenAI タイプと Codex CLI はどちらも https://api.qcode.cc/openai だけを入力します。③ モデル名には /models にある ID(例:claude-sonnet-5-5、gpt-6.1-sol、deepseek-v4.1-flash)を指定し、リクエストを 1 件送って自己確認します。OpenAI 互換エンドポイントならキーを付けて https://api.qcode.cc/openai/v1/models にリクエストし、JSON の一覧が返ればアドレスもキーも正しい状態です。model_not_available_on_endpoint が出た場合はプロトコルの選択ミスで、キーの問題ではありません。
QCode では
QCode では 1 つのキーで 3 種類のプロトコルをすべて使え、プロトコルはリクエストのパスで決まります。Claude は Anthropic エンドポイント https://api.qcode.cc/api のみ、GPT 系は OpenAI エンドポイント(Chat は https://api.qcode.cc/openai/v1)を使い、Anthropic エンドポイントは使えません。GLM、Kimi、DeepSeek、Qwen はどちらのエンドポイントも使えます。1 つのキーで claude-sonnet-5-5、claude-opus-5-5、gpt-6.1-sol、glm-5.3、deepseek-v4.1-flash、kimi-k3、qwen3.8-max などのモデルを呼び出せます。課金は token 単位で、各モデルの単価は /models をご覧ください。北米と欧州のユーザーはドメインを us.qcode.cc(ロサンゼルスのノード)に切り替えられます。
よくある質問
カスタム API(BYOK)に対応している AI コーディングツールは?
2026-10-08 時点で、本ページで照合した 16 本はすべて対応しています。そのうち GitHub Copilot、Cline、Roo Code、Kilo Code、Zed、Trae、JetBrains(Claude Code プラグイン)、Claude Code、Claude Desktop、Cherry Studio、OpenCode、Aider、Crush、Droid は Anthropic プロトコルを使えます。Cursor と Codex CLI の公式ドキュメントでは OpenAI プロトコルのカスタムアドレスしか見つかりませんでした。各ツールの設定項目名は上の一覧をご覧ください。
OpenAI 互換のみのツールで Claude は使えますか?
QCode では使えません。QCode の Claude モデルは Anthropic エンドポイントのみで、claude- で始まるモデルを OpenAI エンドポイントに指定すると model_not_available_on_endpoint が返ります。このチェックは認証より前に行われるため、キーを変えても解決しません。Claude は Anthropic プロトコル対応のツールか Claude Code をお使いください。OpenAI 互換ツールでも GPT 系と中国系モデルは通常どおり使えます。
Cursor で独自の Base URL を設定できますか?
OpenAI 欄ならできます。公式の更新情報に OpenAI 欄の Base URL 上書きスイッチが記載されており、GPT と中国系モデルに接続できます。2026-10-08 時点で Cursor の公式ドキュメントに Anthropic 欄の Base URL を変更できる記載は見つからないため、本表では Cursor を Claude 対応に数えていません。公式によると、自分のキーを使う場合もリクエストはすべて Cursor のサーバーを経由してプロンプトが組み立てられ、Tab 補完は引き続き Cursor の内蔵モデルを使います。Cursor で Claude を使うには、統合ターミナルで Claude Code を実行します。
GitHub Copilot で自分のキーを使って Claude に接続できますか?
できます。VS Code の Custom Endpoint は Anthropic Messages API に対応しており、url には完全なアドレス https://api.qcode.cc/api/v1/messages を入力します。Copilot CLI では COPILOT_PROVIDER_TYPE=anthropic を設定し、COPILOT_PROVIDER_BASE_URL に https://api.qcode.cc/api を入力します。VS Code の公式によると BYOK はチャット、ツール、MCP のみに適用され、インライン補完には引き続き GitHub へのサインインが必要です。
Base URL は /api と /openai/v1 のどちらですか?
プロトコルによります。Anthropic プロトコルは https://api.qcode.cc/api(/v1 を付けず、末尾にスラッシュも付けない)、OpenAI 互換は https://api.qcode.cc/openai/v1 です。例外は各ツールの接続ガイドに従います。GitHub Copilot は VS Code で完全なアドレス https://api.qcode.cc/api/v1/messages、OpenCode は https://api.qcode.cc/claude/v1、Cherry Studio の OpenAI タイプと Codex CLI は https://api.qcode.cc/openai だけを入力します。
1 つのキーを複数のツールで同時に使えますか?
使えます。docs には、同じ API キーで 3 種類のプロトコルすべてが使え、プロトコルはリクエストのパスで決まると明記されています。Cursor の接続ガイドにも、Cursor の設定とターミナルの Claude Code は別々に認証されるが、同じキーを使えば利用枠を共有すると書かれています。各モデルは token 単位の課金で、単価は /models をご覧ください。
情報源
ツールの機能と設定項目名は、各ツールの公式ドキュメント(2026-10-08 取得)に基づきます。Claude Code の環境変数、VS Code、JetBrains の各ページ、Claude Desktop のサードパーティ推論ゲートウェイのページ、VS Code の言語モデルのドキュメントと 1.122 の更新情報、GitHub Docs の Copilot CLI BYOK ページと GitHub の更新履歴、Cursor ヘルプセンターの BYOK ページ、Agents Window の更新情報とエンタープライズ向けプライバシーのページ、Cline、Roo Code、Kilo、Zed、Trae、Cherry Studio、OpenCode、Aider と LiteLLM、Crush、Factory、OpenAI Codex の設定ドキュメント、そして Roo Code の GitHub リポジトリ情報です。QCode での設定方法は、同日に取得した docs.qcode.cc のツール互換一覧、接続先と API 形式、環境変数の設定、各ツールの接続ガイドに基づきます。
関連記事
Cline を OpenAI 互換 API に接続するガイド
Cline の BYOK 設定、モデルの切り替え、サブスクリプションとの比較。
Cherry Studio の Claude API 設定
サービスプロバイダーのタイプの選び方、API アドレスの入力方法、よくあるエラー。
ANTHROPIC_BASE_URL 設定ガイド
Claude Code を独自エンドポイントに向ける:ANTHROPIC_BASE_URL と AUTH_TOKEN の設定方法。
本ページは 2026-10-08 に照合したものです。設定項目名と画面上のパスは各ツールの公式ドキュメントと docs.qcode.cc の接続ガイドを優先し、ツールのバージョン更新で入口の場所が変わることがあります。上流の変更は予告なく行われることがあります。モデルの提供状況は /models を優先してください。