OpenAI Codex CLI
OpenAI 公式のターミナルコーディング agent。標準の OpenAI API を話すため、同じ 2 つの環境変数で次を利用できます あらゆる エコシステム内の OpenAI 互換ツール — Codex が動けば、Aider / Continue / LangChain / 素の openai CLI もすべて動作します。
始める前に
次の場所で API key を作成してください Console → API Keys. すぐにコピーしてください — 一度しか表示されません。
ステップ 1 — 環境変数を設定する
# ~/.zshrc (or equivalent)
export OPENAI_BASE_URL="https://synthorai.io/v1"
export OPENAI_API_KEY="sk-..." # your Synthorai key OpenAI 互換の base URL は次で終わる必要があります /v1. Anthropic SDK とは異なり、OpenAI SDK は自動的に付加しません。よくある間違いは次を貼り付けることです https://synthorai.io;するとリクエストは次にアクセスし、 /chat/completions (404)になり、本来の次ではなくなります /v1/chat/completions.
ステップ 2 — 最初のリクエストを送信する
# Open a new shell so env vars take effect, then:
codex exec -m gpt-5.4-mini "refactor this function for readability" < src/foo.py
# Or for long reasoning-heavy tasks:
codex exec -m gpt-5.3-codex "implement unit tests for bar()" 同じ設定は次にも適用されます openai CLI、Python/Node SDK、Aider、およびその他の OpenAI 互換ツール — これらはすべて次を読み込みます OPENAI_BASE_URL および OPENAI_API_KEY.
推奨モデル
| パラメータ | 型 | 説明 |
|---|---|---|
gpt-5.3-codex | coding | コード生成向けにチューニング済み。Codex CLI のデフォルト選択。 |
gpt-5.4 | reasoning | フラッグシップの推論能力。アーキテクチャレベルのリファクタリングに使用。 |
gpt-5.4-mini | fast | 高速で安価ながら、依然として非常に高性能。短いタスクに適したデフォルト。 |
gpt-5.4-nano | cheapest | 最も安価な OpenAI オプション。小さな編集や分類に使用。 |
トラブルシューティング
/chat/completions で "404 Not Found" — あなたの OPENAI_BASE_URL に次がありません /v1 サフィックス。修正方法: export OPENAI_BASE_URL="https://synthorai.io/v1".
"まだ api.openai.com にアクセスしている" — 新しい環境変数は新しいシェルにのみ適用されます。新しいターミナルを開くか、 source プロファイルを再読み込みしてください。
"Model not found" — curl $OPENAI_BASE_URL/models -H "Authorization: Bearer $OPENAI_API_KEY" ワークスペースで利用可能な正確な一覧を確認できます。
プロジェクトごとのオーバーライド — これらの変数をグローバルに設定したくない場合は、プロジェクトの .envrc (direnv と併用)またはシェルごとの関数に入れてください。
4 つのティアの価格の比較は model price comparison をご覧ください。