直接回答
Cursor の構成は、モデル一覧、最小タスク、使用量記録、HTTP エラー分類で検証します。
このガイドで解決できること
Cursor のカスタムキー保存場所、/v1 Base URL、CodeNodex CLI の構成範囲、401、404、モデル利用不可、タイムアウトの切り分けを説明します。
CLI の構成範囲
Cursor はカスタムキーをアプリ設定に保存するため、CodeNodex CLI は Cursor の構成を書き込みません。--client cursor はキーを検証し、手動入力用の Base URL、キー、provider 値を表示します。
CodeNodex の OpenAI グループでキーを作成します。リクエストには、そのキーで返される正確なモデル ID を使用し、Web インターフェースの表示名は使用しません。
codenodex login -o "https://token.codenodex.com"
codenodex setup --client cursorCursor でキーと Base URL を構成する
Cursor Settings を開き、Models または API Keys を探します。カスタム OpenAI API キーを有効化し、CodeNodex のキーを入力し、Override OpenAI Base URL を https://token.codenodex.com/v1 に設定します。
Cursor のバージョンによりメニュー名は異なります。必要な値は OpenAI provider、末尾が /v1 の Base URL、キーで利用可能な正確なモデル ID です。
- 01Provider を選択するOpenAI またはカスタム OpenAI API を受け付ける項目を選択します。
- 02エンドポイントを入力Base URL を https://token.codenodex.com/v1 に設定します。/chat/completions は追加しません。
- 03キーを保存API キーを入力します。YOUR_API_KEY はプレースホルダーであり、使用可能な認証情報ではありません。
- 04モデルを選ぶモデル一覧にある正確なモデル ID を入力し、構成を保存して有効化します。
タスク実行前に /v1/models を照会する
Cursor でタスクを実行する前に、モデル一覧を直接照会します。この確認により、ゲートウェイ認証と Cursor のモデル構成を分離できます。
成功レスポンスはキーと Base URL のみを検証します。対象のモデル ID がレスポンスに含まれることも確認します。
curl --fail-with-body "https://token.codenodex.com/v1/models" -H "Authorization: Bearer YOUR_API_KEY"最小タスクで検証する
一時ディレクトリで Cursor を開き、構成済みのモデルを選択して、関数の説明や純粋関数への単体テスト追加など、結果を確認できる低リスクのタスクを一つ実行します。
モデルセレクター、レスポンス完了、CodeNodex の使用量記録を確認します。3 つの値が一致すれば、Cursor が構成済みの provider とキーを使用したことを確認できます。
- モデルセレクターに構成済みのモデル ID が表示される。
- タスク実行後、CodeNodex の使用量に対応する呼び出しが記録される。
- Cursor の再起動後も構成が保持される。
401、404、429、タイムアウトを診断する
401 は通常、キーが無効または停止されていることを示します。404 は /v1 の重複、利用できないモデル ID、不正なエンドポイントパスを示す場合があります。429 では残高、同時実行数、上流制限を確認します。
curl は成功し Cursor が失敗する場合、Override OpenAI Base URL を確認し、競合する provider が有効になっていないことを確認します。タイムアウトでは短いリクエストをテストしてから、ネットワークとモデルの状態を調査します。
公式情報と検証範囲
本ガイドは公開されている公式ドキュメントを根拠にしています。コマンドや設定はクライアントのバージョンにより変わるため、実行前に参照元も確認してください。
ドキュメントの適用範囲を見る