Skip to main content
コマンドと config.toml の項目は OpenAI Codex 公式リポジトリとカスタム Provider リファレンスに基づきます。NexusAPI は URL、API Key、モデル ID を提供します。

1. インストール

公式の方法を一つ選びます。

Windows PowerShell

macOS、Linux、WSL

Node.js がすでにある場合

インストール後は新しいターミナルでバージョンを個別に確認できます。

2. 対応する Key を作成する

トークン管理 → トークンを追加で、目的のモデルを含むグループを選びます。作成後に /v1/models と対応マトリクスを確認し、supported_endpoint_types に openai-response が含まれることを確認してください。

3. カスタム Provider を設定する

実際の Key はこのファイルに保存しないでください。この設定は env_key を通じて NEXUSAPI_API_KEY から Key を読み取ります。auth.json には Codex の認証状態が含まれる場合がありますが、NexusAPI Key を書き込む必要はありません。実際の Key を含むファイルを共有・コミットしないでください。

4. 環境変数を設定する

Windows PowerShell

macOS、Linux、WSL

setx 後は新しいターミナルが必要です。export は現在の Shell だけに有効です。長期保管には OS の資格情報または管理された環境変数を使い、リポジトリに書かないでください。

5. 確認

プロジェクトディレクトリで次を実行します。
最初はファイルを変更しないタスクを送ります。
その後、コンソールの利用ログを確認します。失敗時は Key、グループ、モデル ID、新しいターミナルを確認し、Request ID を保存して自己確認を行います。

トラブルシューティング

  1. NEXUSAPI_API_KEY を設定した後に開いた新しいターミナルを使用します。
  2. Key が有効で、アカウントのクレジットがあり、グループに選択モデルがあることを確認します。
  3. モデルマーケットプレイスまたは /v1/models から正確な ID をコピーし直します。
  4. エラー本文と Request ID を保存して、自己確認を確認します。

VS Code / Cursor

拡張機能マーケットプレイスから OpenAI 公開の Codex 拡張機能をインストールできます。ユーザーレベルの Codex 設定を共用するため、VS Code に旧式の chatgpt.apiBase や chatgpt.config を追加しないでください。

公式ソース