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 を設定する
env_key を通じて NEXUSAPI_API_KEY から Key を読み取ります。auth.json には Codex の認証状態が含まれる場合がありますが、NexusAPI Key を書き込む必要はありません。実際の Key を含むファイルを共有・コミットしないでください。
4. 環境変数を設定する
Windows PowerShell
macOS、Linux、WSL
setx 後は新しいターミナルが必要です。export は現在の Shell だけに有効です。長期保管には OS の資格情報または管理された環境変数を使い、リポジトリに書かないでください。
5. 確認
プロジェクトディレクトリで次を実行します。トラブルシューティング
NEXUSAPI_API_KEYを設定した後に開いた新しいターミナルを使用します。- Key が有効で、アカウントのクレジットがあり、グループに選択モデルがあることを確認します。
- モデルマーケットプレイスまたは
/v1/modelsから正確な ID をコピーし直します。 - エラー本文と Request ID を保存して、自己確認を確認します。
VS Code / Cursor
拡張機能マーケットプレイスから OpenAI 公開の Codex 拡張機能をインストールできます。ユーザーレベルの Codex 設定を共用するため、VS Code に旧式のchatgpt.apiBase や chatgpt.config を追加しないでください。
