テーマ
言語

Cursor

GetVibe APIでCursorを使用する場合は、設定でOverride OpenAI Base URLを有効にし、getvibeapi.com/v1を貼り付けます。gpt-6.1-solまたはclaude-opus-5.5を使用します。

既成の設定

リクエストに応じてカタログから作成したものです。APIアドレス、推奨モデル、利用可能なすべてのモデルが含まれます。CursorはUIでのみ設定します。これはアドレスとモデルIDを記載した設定シートです。

  • メインモデル — gpt-6.1-sol: 中程度の価格で大きなコンテキストを持つ強力なエージェント型コーダー。ベア ID を使用するとチャネル間のフェイルオーバーが有効なままになります。
  • 小規模タスク — deepseek-v4.1-flash:タイトル、要約、コミットメッセージ、コンパクション向けの、1M コンテキストを持つ最も安価な高性能モデルです。
  • すべての箇所でサフィックスなしのベアモデルIDを使用してください。これにより、正常なチャネルへの自動フェイルオーバーが有効なままになります。
カタログは変化します。新しいモデルが現れたら、ファイルをもう一度ダウンロードしてください。一部のモデルだけを残すには、URL にカンマ区切りの ID を付けた ?models= を追加します。

Cursor は AI を内蔵した VS Code ベースの IDE です。Override OpenAI Base URL で接続します。

セットアップ

Settings → Models を開き、Override OpenAI Base URL を有効にして次を設定します:

# Settings → Models → Override OpenAI Base URL
Base URL:  https://getvibeapi.com/v1
API Key:   sk-pv-…  (your key from the dashboard, pasted as is)

API Key フィールドにキー sk-pv-… を入力します。

Settings → Models のリストで、+ Add Custom Model をクリックします。ダイアログには NAME フィールドのみがあります。公開モデル ID を 1文字ずつ正確に 入力し、Add をクリックします(または Cancel で閉じます)。例:gpt-6.1-sol、deepseek-v4.1-flash、claude-opus-5.5、claude-sonnet-5.5、google/gemini-3.8-flash、kimi-k2.7-code。

カスタムモデル名がリンクのすべてです。Cursor はリクエストの model フィールドでこれを送信し、API key と Base URL は上のフィールドから取得されます。接続するものは他にありません。追加したら、モデルの横にあるトグルをオンにします。

同じリストで、組み込みの OpenAI モデルをオフにします。Override OpenAI Base URL が有効な場合、Cursor はすべてを当社に送信するため、組み込みの gpt-4o へのリクエストは「unknown model」を返します。これはキーや GetVibe の設定の問題ではありません。

トグルが元に戻ってしまう場合、Cursor 自身の検証呼び出しが失敗しています。x-getvibe-request-id ヘッダーの値、または正確な時刻をお送りください。こちらでリクエストを特定します。

通常の使用では、:suffix を付けずにベアのモデル名を記述してください。サフィックスは 1 つのチャネルに固定し、正常なチャネルへの自動切り替えを無効にします。

モデルの全リストは カタログ にあります。

Cursor は /v1/chat/completions で動作します — https://getvibeapi.com ではなく、ベースアドレス https://getvibeapi.com/v1 (/v1 付き) を使用してください。
Cursor + GetVibe API — OpenAI Base URL を上書き | GetVibe API