Kilo Code で Claude / GPT / 中国系モデル API を使う設定ガイド
2026-10-07 時点で、Kilo Code に Claude API をつなぐ手順は、設定 → Providers タブ → 一番下の Custom provider を開き、Provider API に Anthropic Messages、Base URL に https://api.qcode.cc/api(末尾スラッシュなし)、API key に cr_ キーを入れ、モデル ID を手入力する、というものです。GPT と中国系モデルは OpenAI Compatible を選び、Base URL に https://api.qcode.cc/openai/v1 を入れます。QCode ドキュメントと Kilo 公式ドキュメントをもとに、手順・モデル ID・よくあるエラーをまとめました。
更新日 2026-10-07
設定前に押さえる 4 点
Claude 用の Provider API
Base URL は https://api.qcode.cc/api。QCode ドキュメントは /api までを入れ、/v1/messages は拡張機能に付けさせる書き方を推奨しています。
GPT と中国系モデル
Base URL は https://api.qcode.cc/openai/v1。キーは同じ cr_ キーで、モデル ID は gpt-6-sol や glm-5.2 などを手入力します。
設定の入口
設定(歯車)→ Providers タブ → 一番下 → Custom provider。QCode ドキュメントによると、Roo Code のような API Provider のドロップダウンではなくなりました。
最新の正式版(2026-10-01)
2026-10-07 時点で GitHub 上の最新正式版です。Custom Provider ダイアログに手動の Fetch Models ボタンが加わりました。2026-10-07 には v7.8.7 のプレリリースも出ています。
Kilo Code で独自 API をつなぐ考え方
2026-10-07 時点で、Kilo Code に Claude をつなぐには、設定の Providers タブ最下部で Custom provider を追加します。Provider API は Anthropic Messages、Base URL は https://api.qcode.cc/api、API key は cr_ キー、モデル ID は手入力です。GPT と中国系モデルは同じダイアログで OpenAI Compatible を選び、https://api.qcode.cc/openai/v1 を入れます。Kilo 公式の README は、VS Code・JetBrains・CLI で使えるオープンソースのコーディングエージェントと説明しています。QCode ドキュメントによれば Roo Code のフォークで、Roo Code は Cline のフォークですが、画面はすでに分かれているため、両ツールの手順はそのまま流用できません。
Kilo Code は今も保守されているか(2026-10-07 時点)
2026-10-07 時点で、Kilo Code は継続して更新されています。GitHub リポジトリ Kilo-Org/kilocode はアーカイブされておらず、MIT ライセンスで、最新の push は 2026-10-07(UTC)です。最新の正式版は 2026-10-01(UTC)の v7.8.3 で、リリースノートには Add a manual Fetch Models button to the Custom Provider settings dialog. とあります。2026-10-07 には v7.8.7 のプレリリース、2026-09-28(UTC)には JetBrains プラグイン 7.1.9-rc.1 が出ました。体制面では、Kilo 公式ドキュメントに Kilo has been acquired by Anaconda. と書かれています。QCode ドキュメントによると独自エンドポイントの入口は作り直されており、本ページは新しい画面に沿って書いています。
バージョンとドキュメントの年表
QCode の Kilo Code 接続ドキュメントとエンドポイントのページが更新され、手順は新しい Custom provider 画面に合わせて書かれました(Kilo 接続ページの最終確認日は 2026-09-18)。
Kilo Code v7.8.3 の正式版が公開(UTC)され、リリースノートには Custom Provider ダイアログへの手動の Fetch Models ボタン追加が挙げられています。
Kilo Code v7.8.7 のプレリリースが公開(UTC)され、リポジトリには同日も push がありました。最新の正式版は引き続き v7.8.3 です。
確認済み vs ドキュメントに記載なし
確認済み(ドキュメント原文で照合可)
次の点は QCode ドキュメント、Kilo 公式ドキュメント、GitHub で原文どおり確認できます。入口は 設定 → Providers タブ → 最下部の Custom provider。ダイアログの項目は Provider ID、Display name、Provider API、Base URL、API key、Models、任意の Headers で、Submit 後にモデルが model picker に表示されます。Kilo 公式は Anthropic のモデルには Anthropic Messages、OpenAI と xAI には OpenAI Responses を使うと明記。Claude は https://api.qcode.cc/api、GPT と中国系モデルは https://api.qcode.cc/openai/v1、どちらも同じ cr_ キー。Claude を OpenAI Compatible に入れると model_not_available_on_endpoint。v7.8.3 は 2026-10-01 公開。
記載なし・未確認の点
次の 4 点は本ページでは結論を出しません。① Anthropic Messages でモデル一覧を自動取得できるか。Kilo 公式は Base URL が OpenAI 互換の models エンドポイントを公開している場合に自動取得すると書いており、本ページでは未検証のため手入力を前提にしています。② 末尾の余分なスラッシュで即 404 になるか。QCode の Kilo ページは未検証と明記し、エンドポイントのページは一般論として //v1/messages になり 404 になるとしています。③ JetBrains プラグインの画面手順は QCode ドキュメントにないため、本ページは VS Code 拡張機能のみを扱います。④ 設定ファイル名は Kilo 公式の 2 か所で kilo.json と kilo.jsonc と書かれており、本ページではファイルでの設定方法は扱いません。
どう選ぶか
Anthropic Messages と OpenAI Compatible
モデルの系統で決まります。Claude は Anthropic Messages(https://api.qcode.cc/api)だけで、QCode の OpenAI エンドポイントは Claude モデルを受け付けません。GPT は OpenAI Compatible(https://api.qcode.cc/openai/v1)。GLM、Kimi、DeepSeek、Qwen は QCode のエンドポイントのページでは両方使えるとされ、Kilo 接続ページは OpenAI Compatible での設定を示しています。
Kilo Code と Roo Code / Cline
コードは同じ系譜ですが、画面は分かれています。Kilo は Providers タブの Custom provider ダイアログ、Roo Code と Cline は今も API Provider のドロップダウンです。QCode ドキュメントは手順をそのまま流用できないと注意しており、使うツールの設定ページを見てください。
6 ステップで Claude に接続(GPT と中国系モデルも)
① Kilo Code サイドバーの設定(歯車アイコン)を開き、Providers タブで一番下までスクロールして Custom provider をクリック。② Provider ID に一意の識別子を入力(名前は自由で、ドキュメントの例は qcode)、Display name も自由に付けます。③ Provider API は Anthropic Messages、Base URL は https://api.qcode.cc/api(末尾スラッシュなし)、API key は cr_ で始まる QCode キー。④ Models にモデル ID を手入力します。例は claude-sonnet-5 で、claude-sonnet-5-5 や claude-opus-5-5 も同じように手入力。Headers は空のままで構いません。⑤ Submit で保存するとモデルが model picker に表示されるので、チャットで一言送って確認します。⑥ GPT と中国系モデル用にもう 1 つ Custom provider を追加し、Provider API は OpenAI Compatible、Base URL は https://api.qcode.cc/openai/v1、キーは同じ cr_ キー、モデルは gpt-6-sol、gpt-5.6-terra、glm-5.2 などを手入力します。
QCode では
QCode では 1 本の cr_ キーをプロトコルに関係なく使え、プロトコルはリクエストのパスで決まります。claude-sonnet-5、claude-sonnet-5-5、claude-opus-5-5 は Anthropic Messages の https://api.qcode.cc/api、gpt-6-sol、gpt-5.6-terra と glm-5.2、deepseek-v4.1-flash、kimi-k3 は OpenAI Compatible の https://api.qcode.cc/openai/v1 を通ります。同じキーで 3 つの接続ドメインを使え、北米と欧州からは us.qcode.cc、中国本土のネットワークではドキュメントが asia.qcode.cc への切り替えを勧めています(キーはそのまま)。料金は token 単位で、各モデルの単価は /models を参照してください。リクエスト履歴は probe.qcode.cc でキーを入力すると見られます。
よくある質問
Kilo Code で Claude を使うとき、Provider API は何を選びますか?
Anthropic Messages です。Custom provider ダイアログで Base URL に https://api.qcode.cc/api、API key に cr_ キーを入れ、Models に claude-sonnet-5 などのモデル ID を手入力します。Kilo 公式ドキュメントは Anthropic のモデルには Anthropic Messages を使うと明記し、QCode ドキュメントも OpenAI Compatible で Claude を呼ばないよう注意しています。
model_not_available_on_endpoint はどういう意味ですか?
プロトコルの選択ミスで、キーの問題ではありません。Claude を OpenAI Compatible に入れると、QCode は Model 'claude-sonnet-5' is not available on this endpoint. のようなエラーを返します。ドキュメントによれば、このチェックは認証より前に行われるため、キーが無効でも先にこのエラーが出ます。Anthropic Messages と Base URL https://api.qcode.cc/api に切り替えてください。
Base URL に /v1 や末尾スラッシュは付けますか?
Anthropic Messages は /api まで(https://api.qcode.cc/api)を入れ、/v1/messages は拡張機能に付けさせます。OpenAI Compatible は QCode ドキュメントどおり https://api.qcode.cc/openai/v1 です。どちらも末尾スラッシュは付けません。QCode の Kilo ページは余分なスラッシュで即 404 になるかは未検証とし、エンドポイントのページは一般論として //v1/messages になり 404 になると書いています。
モデルのドロップダウンに claude-sonnet-5-5 がありません。
モデル ID を手入力してください。QCode ドキュメントは、内蔵リストに未収録のときはカスタムモデル ID の入力欄に手入力するよう書いており、Kilo 公式も自動検出に失敗した場合は手動でモデル ID を入力できるとしています。Base URL や API key を直したあとは、モデル一覧の横の Fetch models で再取得できます。Model Not Found が出たら、有効なモデル ID かどうかを確かめてください。
キーを入れてもつながりません。どこを確認しますか?
まずターミナルで curl を使い https://api.qcode.cc/api/v1/messages に POST で疎通テストをします。content を含む JSON が返ればエンドポイント側は正常で、問題は拡張機能の画面設定です。Invalid API key のときは、キーが cr_ で始まり前後に空白がないかを確認します。https://api.qcode.cc/api を直接開いて判断しないでください。HTML の案内ページ(HTTP 200)が返るだけで、エラーでもなく、パスが使える証拠にもなりません。
Kilo Code は今も保守されていますか?
はい。2026-10-07 時点で GitHub リポジトリ Kilo-Org/kilocode はアーカイブされておらず、最新の push は 2026-10-07(UTC)です。最新の正式版 v7.8.3 は 2026-10-01 に公開され、2026-10-07 には v7.8.7 のプレリリースも出ました。
情報源
設定手順、Provider API の種類とアドレス:QCode ドキュメントの Kilo Code 接続ページ(2026-09-25 更新)と、接続ポイントと API 形式のページ(2026-09-25 更新。どのモデルがどのエンドポイントを使うか、エラー原文、3 つの接続ドメインを含む)。いずれも 2026-10-07 に取得。Kilo 側の画面と項目:Kilo 公式ドキュメント(kilo.ai/docs)の OpenAI Compatible と Anthropic のページ、同日取得。保守状況とバージョン:GitHub リポジトリ Kilo-Org/kilocode の README、リポジトリ情報、Releases、同日取得。
関連記事
Cline OpenAI 互換 API ガイド
Cline で 3 項目を入れて QCode に接続。
Cherry Studio の Claude API 設定ガイド
Claude は Anthropic タイプ、GPT と中国系モデルは OpenAI タイプで接続。
Claude Code の独自エンドポイント設定
2 つの環境変数、settings.json の書き方、apiKeyHelper。
本ページの手順と引用は 2026-10-07 に QCode ドキュメント、Kilo 公式ドキュメント、GitHub のリリースノートと照合しました。公式ページの記載が優先され、上流の変更は予告なく行われることがあります。拡張機能の表記はバージョンで変わるため、お手元のバージョンに従ってください。モデルの提供状況は /models を確認してください。