接続
Codex (GPT)
OpenAI の Codex CLI を CoreCode の GPT グループに接続します。Codex は設定を config.toml から読み込むので、そこにカスタムのモデルプロバイダーを追加します。設定内容は OpenAI の Codex 詳細設定ガイドに基づいています。
https://corecode.live/v1wire_api = "responses")インストール
Codex がインストール済みなら、この手順は不要です。
curl -fsSL https://chatgpt.com/codex/install.sh | sh
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
npm install -g @openai/codex
終わったら codex --version を実行します。バージョン番号が表示されればインストール済みです。インストールのオプションは Codex のリポジトリにあります。
キーを作成する
API キーページで「API キーを作成」をクリックし、GPT グループを選びます。ほかはそのままで構いません。「Claude 满血」グループのキーでは GPT モデルを呼び出せません。Claude Code と Codex で 1 本のキーを共有したい場合は auto を選んでください。auto グループを参照してください。
設定する
config.toml を書く
~/.codex/config.toml(Windows では %USERPROFILE%\.codex\config.toml)を編集します。なければ作成してください。ファイルにすでに内容がある場合は、model と model_provider の行を、テーブルヘッダーより前の先頭に置きます。
model = "gpt-6.1-sol"
model_provider = "corecode"
[model_providers.corecode]
name = "CoreCode"
base_url = "https://corecode.live/v1"
env_key = "CORECODE_API_KEY"
wire_api = "responses"
| 設定 | 内容 |
|---|---|
model | デフォルトのモデル。GPT グループのモデルならどれでも指定できます |
model_provider | 下で定義したプロバイダーを指します。Codex の組み込み名である openai は使えません |
base_url | 末尾を /v1 にします |
env_key | Codex がキーを読み取る環境変数の名前 |
キーの環境変数を設定する
export CORECODE_API_KEY=sk-your-key
codex
$env:CORECODE_API_KEY = "sk-your-key"
codex
設定を残すには、export の行を ~/.zshrc または ~/.bashrc に追加します。Windows では setx CORECODE_API_KEY sk-your-key を実行し、新しいターミナルを開いてください。
.codex/config.toml にある model_provider と model_providers を無視し、起動時に警告を表示します。プロバイダーは ~/.codex/config.toml に書く必要があります。動作を確認する
codex exec "reply ok"
ok と表示されれば接続できています。リクエストは、コンソールの利用ログに GPT グループとして記録されます。
モデルを変更する
1 回だけ変えるなら codex --model gpt-6-sol で起動します。デフォルトを変えるには、config.toml の model を編集します。GPT グループのモデルと料金は料金にあります。安いほうから高いほうへ、おおむね luna、terra、sol、astra の順です。
FAQ
401 エラー、またはサインインを求められる
codex を実行しているターミナルで CORECODE_API_KEY が設定されているか(echo $CORECODE_API_KEY)、config.toml の env_key が同じ変数名になっているかを確認してください。setx のあとは新しいターミナルを開きます。
404 エラー、または接続できない
base_url を /v1 を含めて https://corecode.live/v1 にしてください。
モデルが見つからない、または利用可能なチャネルがない
キーが GPT または auto グループであること、モデル名が料金ページの表記と一致していることを確認してください。