Skip to main content
Codex は OpenAI のコーディングエージェントで、ターミナルの Codex CLI、VS Code の Codex 拡張、Codex アプリの 3 形態があります。3 つとも同じ ~/.codex フォルダーを読むため、一度の設定で全部に反映されます。

コマンド 1 つでインストール

sk-xxx を自分のキーに置き換え、ターミナルを開いて貼り付け、Enter を押します。スクリプトがキーを検証し、キーで呼べるモデルを一覧表示して選ばせます(Enter = 推奨: Astra は gpt-astra、GPT は gpt-5.6-sol、Claude は claude-opus-5)。その後 Codex CLI をインストールして設定を書き込みます。
スクリプトはまず言語を尋ねます(1 = ベトナム語、2 = 英語。--lang en / --lang vi で省略可)。--key を省くとキーの入力を求められます。モデルを固定するには --model gpt-astra または --model gpt-5.6-sol を追加します。
実行前にソースを読みたい場合: codex.sh、codex.ps1。スクリプトはあなたのマシン上でだけ動き、キーは検証のために gpt.teamsoclo.site へ送るだけです。

スクリプトがすること

  1. ゲートウェイでキーを検証し、プランに合ったモデルを選びます。キーが無効ならここで停止し、マシンには何も書きません。
  2. 既存の config.toml があれば config.toml.bak.<タイムスタンプ> としてバックアップします。
  3. ~/.codex/config.toml を書き込みます: モデル gpt-5.6-sol(または gpt-astra)、TeamSocLo ゲートウェイ、Responses API。
  4. キーを環境変数 TEAMSOCLO_API_KEY に保存します(~/.zshrc / ~/.bashrc、Windows ではユーザー環境変数)。キーは設定ファイルに含まれないので、config.toml を共有しても漏れません。
  5. npm install -g @openai/codex で Codex CLI をインストールまたは更新します。Node.js が無ければ停止してインストール方法を示します。
キーやプランを変えるときはいつでも再実行できます。古い設定は必ず先にバックアップされます。
ターミナルを使いたくない場合は TeamSocLo Key Tool:Windows と macOS 用アプリで、キーを 1 回貼るだけで Codex、Claude Code など 20 以上のツールを設定できます。

インストール後

1

新しいターミナルを開いて codex を実行

古いターミナルは新しい変数を読み込んでいないので、新しいタブを開いてください。何か質問して動作を確認します。
2

VS Code: 拡張を入れ、完全に終了して再起動

VS Code → Extensions → Codex(OpenAI’s coding agent)を検索 → Install。その後 VS Code を完全に終了します: macOS は Cmd + Q、Windows は全ウィンドウを閉じる。Reload Window では不十分です。拡張はプロセス起動時にしか設定を読みません。
3

Codex アプリ

コマンド実行後にアプリを開き直します。macOS では launchctl で GUI アプリ向けに変数を設定済み、Windows では setx が以後に起動するアプリに適用されます。
OpenAI へのログインは不要です。requires_openai_auth = false により、Codex は環境変数のゲートウェイキーを使います。

手動設定

自分で編集する場合、~/.codex/config.toml(Windows: %USERPROFILE%\.codex\config.toml)は次の内容にします:
そして環境変数 TEAMSOCLO_API_KEY にキーを入れます。
wire_api = "responses" はそのままにしてください。Codex は Responses API で通信します。chat に変えると動きません。
設定フォルダーをすぐ開く:

モデルの変更

GPT Astra プランは gpt-astra を使います。config.toml の 1 行目を変えて Codex を再起動します:
GPT キーで gpt-astra を呼ぶと「no available channel」になり、逆も同じです。モデルは購入したプランに従います。モデルとプランを参照してください。

アンインストール

Codex は残して以前の設定に戻すには、config.toml.bak.<タイムスタンプ> を config.toml に上書きコピーします。

動かないとき

  • インストール後に新しいターミナルを開いたか、VS Code を完全に終了したか。
  • echo $TEAMSOCLO_API_KEY(Windows の cmd では echo %TEAMSOCLO_API_KEY%)でキーが完全に表示されるか。
  • base_url が /v1 で終わり、wire_api が responses か。
  • キーが有効で残高があるか: ここで確認。
  • それでも駄目なら トラブルシューティングの Codex の章へ。