CoreCodeドキュメント

接続

Codex (GPT)

最終更新:

OpenAI の Codex CLI を CoreCode の GPT グループに接続します。Codex は設定を config.toml から読み込むので、そこにカスタムのモデルプロバイダーを追加します。設定内容は OpenAI の Codex 詳細設定ガイドに基づいています。

Base URL
https://corecode.live/v1
プロトコル
OpenAI Responses (wire_api = "responses")
キー
コンソールの API キーページで、GPT または auto グループのキーを作成します
モデル
例:gpt-6.1-sol、gpt-6-sol。全一覧は対応モデルにあります

インストール

Codex がインストール済みなら、この手順は不要です。

curl -fsSL https://chatgpt.com/codex/install.sh | sh

終わったら 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_keyCodex がキーを読み取る環境変数の名前

キーの環境変数を設定する

export CORECODE_API_KEY=sk-your-key
codex

設定を残すには、export の行を ~/.zshrc または ~/.bashrc に追加します。Windows では setx CORECODE_API_KEY sk-your-key を実行し、新しいターミナルを開いてください。

ホームディレクトリの config.toml を使うCodex は、プロジェクトの .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 グループであること、モデル名が料金ページの表記と一致していることを確認してください。