OpenAI Codex CLI — APIキーの設定と構成方法
APIMaster.aiのAPIキーを使ったOpenAI Codex CLI(およびCodex Desktop)の設定方法。WindowsとmacOSでmodel_provider、base_url、OPENAI_API_KEYを設定し、GPT-5.4を最大70%割引で利用する手順を解説。
Codex のセットアップ
Codex は https://apimaster.ai/v1 (OpenAI 互換) を使用します。
これらのファイルは Codex Desktop も設定します — 同じ ~/.codex ディレクトリです。
Windows
Win + R → %userprofile%\.codex
存在しない場合は作成:
config.toml
disable_response_storage = true
model = "gpt-5.4"
model_provider = "apimaster"
model_reasoning_effort = "high"
model_verbosity = "high"
[model_providers.apimaster]
base_url = "https://apimaster.ai/v1"
name = "apimaster"
requires_openai_auth = true
wire_api = "responses"
auth.json
{
"OPENAI_API_KEY": "YOUR_API_KEY"
}
テスト: codex
macOS
~/.codex — 同じファイルです。macOS の config.toml 例:
model_provider = "apimaster"
model = "gpt-5.4"
model_reasoning_effort = "high"
network_access = "enabled"
disable_response_storage = true
model_verbosity = "high"
[model_providers.apimaster]
name = "apimaster"
base_url = "https://apimaster.ai/v1"
wire_api = "responses"
requires_openai_auth = true
auth.json は上記と同様です。テスト: codex
注記
modelを サポートされているモデル に従ってgpt-5.5などに設定します。- もし
wire_api = "responses"がお使いの Codex バージョンで失敗する場合は、wire_api = "chat"を試すか、行を削除してください。
| 問題 | 修正 |
|---|---|
| 401 | auth.json キー |
| 404 | モデルID + アカウントアクセス |
| タイムアウト | base_url は正確に https://apimaster.ai/v1 でなければなりません |