~/.codex/config.toml を共有します。公式ログイン、プラグイン、Remote Control を維持したい場合は、このページを使用してください。
主要設定
事前準備
- 最新の Codex VS Code 拡張機能をインストール
- 拡張機能または Codex App で公式ログインを完了
- BetterToken API Key を作成
- model plaza または API Key の Setup ダイアログから Model ID をコピー
インストール
VS Code Marketplace から拡張機能をインストールし、VS Code を再起動します。手動設定
拡張機能を設定する
~/.codex/config.toml を編集します。
requires_openai_auth = true は公式ログインを維持します。experimental_bearer_token は BetterToken モデルへのリクエストを認証します。BetterToken API Key を auth.json に書き込まないでください。CLI/App と拡張機能の認証を併用しない
どちらも
[model_providers.custom] を使用します。TOML ファイルには一方のテーブルだけを残してください。
接続を確認する
新しい拡張機能セッションを作成し、短いタスクを送信します。プラグインと Remote Control を利用でき、YOUR_MODEL_ID から応答が返れば設定は完了です。
モデルを切り替える
model と必要に応じて review_model を変更し、Developer: Reload Window を実行します。Setup ダイアログまたは model plaza の Model ID を使用してください。
よくあるエラー
Advanced setup
対応プロバイダー
ここに示す対応状況は、このページで説明する BetterToken の設定方法に適用されます。
設定方法の説明
設定方法の説明
- 手動設定:API Key、Base URL、Model を入力します。
- 未対応:検証済みの直接接続方法はまだありません。
関連ガイド
- Codex CLI/App のカスタムプロバイダー
- 外部 API で Codex の公式ログインを維持する
- Codex config.toml 設定ガイド
- model_provider、base_url、wire_api とは
公式リファレンス
技術詳細
拡張機能の認証が CLI/App と異なる理由
拡張機能の認証が CLI/App と異なる理由
拡張機能は一部の Codex 製品機能で公式ログインを使用するため、この設定では
requires_openai_auth = true を維持します。純粋な CLI/App カスタムプロバイダーは環境変数と requires_openai_auth = false を使用します。どちらも https://www.bettertoken.ai/v1 経由で OpenAI Responses リクエストを送信します。
