~/.codex/config.toml で、API Key は BETTERTOKEN_API_KEY から渡します。
主要設定
前提条件
- Node.js をインストールします
- BetterToken API Key を作成します
- モデル一覧または Key の Setup ダイアログから Model ID をコピーします
インストール
コマンドラインでの設定
BetterToken の自動設定スクリプトは、Codex のプロバイダー設定を書き込みます。Node.js が必要です。API Key または Model ID を引数で渡さなかった場合は、実行時に入力します。- macOS / Linux
- Windows
~/.codex/config.toml(Windows では %USERPROFILE%\.codex\config.toml)を開き、model、review_model、BetterToken プロバイダーが正しく書き込まれていることを確認して、Codex を完全に再起動します。
手動設定
GPT、Kimi、GLM は同じconfig.toml 構造を使用します。YOUR_MODEL_ID だけを、選択したプロバイダーの現在の Model ID に置き換えてください。ワンクリックのコマンドライン設定は、現在 GPT でのみ利用できます。
API Key を設定する
- macOS / Linux
- Windows PowerShell
~/.zshrc または ~/.bashrc に追加します。config.toml を設定する
~/.codex/config.toml を編集します。
model_provider = "custom" は [model_providers.custom] テーブルと一致させてください。2 つの YOUR_MODEL_ID を、現在の完全な Model ID に置き換えます。
接続の確認
新しいターミナルを開いて実行します。401、モデルに関するエラーがなく、ストリーミング応答が返れば設定は完了です。
モデルの切り替え
model と、必要に応じて review_model を変更します。ファイルを保存し、実行中の Codex プロセスを停止してから再起動してください。Setup ダイアログまたはモデル一覧の Model ID を使用します。
よくあるエラー
高度な設定
対応プロバイダー
ここに示す対応状況は、このページで説明する BetterToken の設定方法に適用されます。
設定方法の説明
設定方法の説明
- コマンドライン + 手動設定:生成されたコマンドを使うか、すべての手順を手動で設定します。
- 手動設定:API Key、Base URL、Model を入力します。
- 未対応:検証済みの直接接続方法はまだありません。
Codex 拡張機能
Codex VS Code 拡張機能はconfig.toml を共有しますが、公式ログインを維持するには別の認証設定が必要です。Codex 拡張機能の設定ガイドを参照してください。
関連する質問
- Codex CLI とは
- Codex CLI、Codex App、Codex Web の違い
- Codex の config.toml 設定ガイド
- model_provider、base_url、wire_api とは
- review_model と reasoning_effort とは
- AGENTS.md とは何か、どのように書くか
- Codex CLI の sandbox モードと approval モードとは
- サードパーティ API を使いながら Codex の公式ログインを維持する方法
- OpenAI 互換 API と Anthropic 互換 API の違い
- Claude Code と Codex CLI の違い
- CC Switch で Codex プロバイダーを管理する
公式リファレンス
技術情報
Responses プロトコル
Responses プロトコル
Codex は OpenAI Responses を使用します。
base_url を https://www.bettertoken.ai/v1 に設定し、wire_api = "responses" を維持してください。Codex が /responses を追加します。
