Skip to content

Codex CLI の接続

Codex CLI は OpenAI 公式のターミナル AI コーディングツールで、カスタムのモデルプロバイダーに対応しています。

インストール

bash
npm install -g @openai/codex

設定

~/.codex/config.toml を編集します(なければ作成):

toml
model = "gpt-5.1"          # 例。利用可能なモデルはモデル広場に準じます
model_provider = "treenew"

[model_providers.treenew]
name = "树新在线"
base_url = "https://api.treenew.online/v1"
env_key = "TREENEW_API_KEY"
wire_api = "chat"

続いて、トークンの環境変数を設定します(~/.zshrc または ~/.bashrc に追加):

bash
export TREENEW_API_KEY="sk-あなたのトークン"

動作確認

bash
codex "Python でクイックソートを書いて"

コードが正常に出力されれば接続成功です。

説明

  • wire_api = "chat"/v1/chat/completions 互換エンドポイントを使うことを意味し、最も互換性が広いです
  • モデルの切り替え:config.tomlmodel フィールドを変更するか、実行時に codex -m モデル名 を使います
  • 401 エラーTREENEW_API_KEY がエクスポートされているか確認してください(echo $TREENEW_API_KEY