Cursor で ZetaAPI を設定する
Cursor エディタ内で OpenAI / Anthropic 公式エンドポイントを ZetaAPI に置き換え。一度の設定で恒久的に有効、公式価格の 0.3×〜0.4×。
更新日 2026-04-17
こんなときに
Cursor は現在もっとも人気のある AI コーディングエディタで、Chat / Composer / Agent の 3 モードを備え、既定では Cursor 公式または OpenAI / Anthropic に直接接続します。モデルプロバイダーを ZetaAPI に切り替えると、すべての AI 機能はそのまま使えますが、課金は ZetaAPI の倍率で行われ、残高と利用量はコンソールでリアルタイムに確認できます。
事前準備
- Cursor ≥ 0.42(最新の安定版へのアップグレード推奨)
- ZetaAPI コンソールで取得済みの API キー
- まずダッシュボードで「低残高アラート」を有効にしておくのがおすすめ
設定手順
1. Cursor Settings → Models を開く
Cmd/Ctrl + , で設定を開き、左側の Models を選択します。
2. OpenAI 互換エンドポイントを設定
OpenAI API Key の項目で:
- Override OpenAI Base URL:チェックして
https://api.staging.cosmos-router.com/v1を入力 - API Key:ZetaAPI キー(
sk-で始まる)を貼り付け - Verify をクリックして接続を確認
3. Anthropic エンドポイントを設定(任意)
Claude 系モデルを使いたい場合:
- Anthropic API Key:同じ ZetaAPI キー(ZetaAPI は OpenAI と Anthropic 両方のプロトコルに対応)
- Override Anthropic Base URL:
https://api.staging.cosmos-router.com
4. モデルを選択
Cursor 上部のチャットのモデルセレクターで、有効にしたいモデル(Claude Sonnet 4.6 / GPT-4o / Gemini 2.5 Pro など)にチェックを入れます。ZetaAPI のルーティングが各リクエストを対応チャネルへ自動転送します。
よくある質問
Q: Cursor の Tab 補完は ZetaAPI を使えますか?
使えません。Tab 補完は Cursor 独自の小型モデルを使い、ユーザー設定の API を経由しません。Chat / Composer / Agent の 3 種の対話のみ、設定したプロバイダーを使用します。
Q: ZetaAPI の Claude だけ使い、他は Cursor 公式のままにできますか?
できます。Anthropic 設定だけ入力し、OpenAI Override にチェックを入れなければ OK です。
Q: 残高不足になったら?
ZetaAPI は 402 Payment Required を返し、Cursor は呼び出し失敗を表示します。コンソールでチャージすれば即時復旧し、Cursor の再起動は不要です。