導入ガイド

プロバイダー導入ガイド

ツール別の設定手順やトラブルシューティングを見る。

Codex CLI の設定

Codex CLI はターミナルで動作する Codex です。ローカルプロジェクト内のコードの読み込み、ファイルの修正、テストの実行、エラーの解説などに適しています。デスクトップクライアントの設定は Codex クライアントページをご参照ください。本ページではターミナル CLI の設定を解説します。

ツール概要と主な用途

ターミナル版 Codexconfig.tomlカスタムプロバイダープロジェクト内での利用

設定ファイルの保存場所

OSパスの例説明
WindowsC: \Users\YourUsername\. codex\config.tomlユーザー名はご自身の環境のユーザー名に置き換えてください
macOS / Linux~/. codex/config.tomlファイルが存在しない場合は、新規に config.toml を作成してください

カスタムプロバイダーの設定方法

公式アカウントのみをご利用の場合は、まず公式のログイン手順を行ってください。プロバイダー側で Codex / OpenAI 互換の設定が明記されている場合のみ、カスタムプロバイダーを追加してください。

Codex CLI ログインテスト
codex login codex "Please reply only: Configuration successful"
設定項目入力内容注意事項
modelプロバイダー管理画面のモデル一覧に記載されている Model ID / モデル名自身で創作した表示名を入力せず、大文字小文字・ハイフン・ドットも変更しないでください
model_provider下記で定義するプロバイダー名[model_providers.xxx] の xxx 部分と完全に一致させる必要があります
base_urlプロバイダー管理画面で提供されている API アドレス管理画面の指示例に従い、末尾に /v1 を含めるかどうか確認してください
env_keyローカル環境変数名ここには環境変数名を記述し、API Key そのものを直接入力しないでください
wire_apiインターフェースプロトコルCodex 公式ドキュメントおよびプロバイダーの案内に従って選択してください

API Key の設定とテスト

上記の env_key は変数名にすぎないため、実際の Key はローカルの環境変数に設定する必要があります。まずはテスト用に一時設定し、動作確認が完了してから恒久的な保存を検討してください。

PowerShell での一時テスト
$env:MZ_PROXY_API_KEY = "YOUR_KEY" codex "Please reply only: Configuration successful"

TOML 内で model と model_provider はファイルの先頭に記述してください。[model_providers.xxx] セクションの下に記述しないでください。

Codex CLI ドキュメント Codex CLI の公式エントリを確認します。
Codex の基本設定 config.toml の配置場所と適用範囲を確認します。
Codex の設定リファレンス model_providers、base_url、env_key などの設定項目を確認します。