Cursor エディタ接続設定

Cursor IDE でカスタム Anthropic / OpenAI エンドポイントを通じて QCode.cc に接続し、Cursor v3 の Agents Window と Design Mode をサポートする

Cursor エディタ接続設定

Cursor は VS Code をベースにした AI-native エディタです。Cursor v3(2026-04 リリース)は Agents Window(複数 agent 協調)、Design Mode(ビジュアルデザインとコードの連携)、CLI agents(ターミナル内のサブ agent)の 3 つの新機能を導入しました。本ガイドでは、QCode.cc を Cursor の上流モデルソースとして設定する方法を紹介します。

Cursor を使う理由

  • Agents Window(v3 新機能):サイドバーで複数の AI agent を並列実行し、互いに干渉しません
  • Cursor Composer:複数ファイル編集とコンテキスト認識リファクタリング、Cursor Chat より大規模変更に適しています
  • Inline Edit (Cmd+K):コードを選択して直接指示、最速のイテレーション方法
  • VS Code ベース:すべての VS Code 拡張エコシステムを継承可能(Claude Code の VS Code 拡張を含む)

前提条件

  • Cursor がインストール済み(macOS / Windows / Linux)
  • QCode.cc API Key(cr_ で始まる)を保有、ダッシュボード で取得

設定手順

Cursor には 2 つの接続パスがあり、シナリオに応じて選択してください。

パス A:Custom OpenAI-compatible endpoint(推奨)

OpenAI プロトコル経由で QCode の /openai/v1 パスに接続し、GPT-5.5 / GPT-5.4 / Gemini など複数のモデルを利用できます。

  1. Cursor 設定を開く:Cmd + ,(macOS)/ Ctrl + ,(Windows/Linux)
  2. Models → 一番下までスクロール Override OpenAI Base URL
  3. 以下のように入力:
フィールド
OpenAI API Key あなたの QCode.cc API Key(cr_ で始まる)
Override OpenAI Base URL http://103.236.53.153/openai/v1
  1. Models リストで有効化したいモデル(gpt-5.5gpt-5.4-codex など)にチェックを入れます。リストにないものは + Add model をクリックして手動で model id を追加できます
  2. Verify をクリックして接続性をテスト。通過すれば Cursor Chat / Composer で使用可能

パス B:Custom Anthropic endpoint(Claude に接続)

⚠️ 既知の制限:Cursor の Anthropic 統合は Agent モードで OpenAI Responses API スタイルを使用しており、QCode の Anthropic プロトコルパスとは一部のシナリオで互換性がありません(一部のツール呼び出し schema 変換失敗として表れます)。優先的にパス A の OpenAI プロトコルを使用することを推奨します。Claude モデルを使用する場合は、パス A 内で claude-opus-4-7 などの model id を追加してください(QCode は OpenAI プロトコル層でパススルーします)。

フォールバックエンドポイント

エンドポイント OpenAI Base URL Anthropic Base URL
深圳ダイレクト(CN ユーザー推奨;probe.qcode.cc でクエリ可能) http://103.236.53.153/openai/v1 http://103.236.53.153/api
国際 CDN(海外ユーザー推奨) https://api.qcode.cc/openai/v1 https://api.qcode.cc/api

完全なエンドポイント一覧(北米 / 欧州 / アジアのフォールバックを含む)は 接続点と API 形式 を参照してください。

Claude Code との併用

Cursor 内蔵 AI と独立した Claude Code CLI は競合しません——両方を同じ Cursor ウィンドウで使用できます:

  • Cursor の Chat / Composer:エディタ内の AI、Cursor 設定で構成したエンドポイントを経由
  • Claude Code CLI:Cursor 統合ターミナル(Ctrl + `)で claude を実行、CLI 自身の ANTHROPIC_BASE_URL 環境変数を経由

2 つのパスは独立して認証されますが、同じ QCode API Key を使用すればクォータを共有します(詳細は 請求について を参照)。

制限と注意

  • Privacy Mode:Cursor はデフォルトでコードスニペットを設定されたエンドポイントに送信します。Cursor 設定で Privacy Mode を有効にしている場合、API Key 設定後も QCode に接続できることを確認してください。Privacy Mode は外向きトラフィックには影響せず、Cursor 自身が prompt を保存することを防ぐだけです
  • Cursor Pro サブスクリプション と QCode API Key は独立した 2 セットです——Cursor Pro は Cursor 内蔵クォータ(Cursor 自身の GPT-4 プールを経由)を提供し、QCode API Key は当社の中継プールを経由します。両方を使用している場合、Cursor 設定の優先順位に従ってルーティングされます
  • Cursor v3 Agents Window は現在、OpenAI / Anthropic プロトコルの互換性が最も安定しています。非主流の provider(自前の OSS モデルなど)のサポートはばらつきがあります

よくある質問

Cursor が "API key not valid" と表示する

  1. API Key が完全で cr_ で始まり、前後に空白がないことを確認
  2. Cursor 設定で Verify をクリックして具体的なエラーを確認
  3. コマンドラインで接続性をテスト: bash curl -H "Authorization: Bearer YOUR_KEY" \ http://103.236.53.153/openai/v1/models JSON リストが返れば、エンドポイントと API Key の両方が OK

Composer で Claude モデルが使えない

Cursor v2 から Composer はデフォルトで OpenAI プロトコルを経由します。Claude を選択する場合は、Models リストで claude-opus-4-7 などの model id を手動で追加する必要があります(QCode が OpenAI プロトコルで Claude モデルをパススルーしていても、Cursor は model id を認識しないとドロップダウンに表示できません)。

Inline Edit (Cmd+K) が遅い

Cursor の Cmd+K はデフォルトで Cursor 自前の fast model を使用します。QCode に切り替えた後は設定された base URL を経由するため、初回レイテンシは Cursor 内蔵よりやや高くなります(中継が一段増えるため)。設定で Cursor Tab は Cursor デフォルトを、Chat / Composer は QCode エンドポイントを使うようにチェックすることもできます。

次のステップ

🚀
QCode を始めよう — Claude Code & Codex
1つのプランで Claude Code と Codex の両方を加速、アジア太平洋低遅延
料金プランを見る → アカウント登録
3人以上のチーム?
企業版:専用ドメイン + サブKey管理 + 封禁保護、¥250/人/月〜
企業版を見る →