Codex Desktop (ChatGPT)
ChatGPT アプリ(Windows および macOS)での Codex セットアップ手順: ChatGPT からサインアウトし、GetVibe API キーでサインインして、base_url と利用額を確認します。
既成の設定
リクエスト時にカタログから生成されます。API アドレス、公開されているすべてのモデルとそのコンテキスト上限および出力上限、推奨設定が含まれます。キーは含まれません。Codex は GETVIBE_API_KEY(env_key)からキーを読み取ります。1 回の実行で低価格のモデルを使う場合:codex -m <model ID>。推論を最大にする場合:codex -c model_reasoning_effort="high"。このファイルの旧バージョンから残っている [profiles.*] テーブルは削除してください。Codex 0.134 以降では、これらが存在すると --profile を使用できません。
# macOS / Linux
mkdir -p ~/.codex
curl -fsSL https://getvibeapi.com/api/integrations/codex.toml -o ~/.codex/config.toml# Windows PowerShell
New-Item -ItemType Directory -Force "$HOME\.codex" | Out-Null
Invoke-WebRequest https://getvibeapi.com/api/integrations/codex.toml -OutFile "$HOME\.codex\config.toml"- メインモデル —
gpt-6.1-sol: 中程度の価格で大きなコンテキストを持つ強力なエージェント型コーダー。ベア ID を使用するとチャネル間のフェイルオーバーが有効なままになります。 - 小規模タスク —
deepseek-v4.1-flash:タイトル、要約、コミットメッセージ、コンパクション向けの、1M コンテキストを持つ最も安価な高性能モデルです。 - ストリーミングを有効にし、リクエストタイムアウトを 600 秒、reasoning effort を medium に設定します。長い推論を伴う回答には数分かかり、ストリーミングなしでは待機時間の上限に達してしまいます。
- すべての箇所でサフィックスなしのベアモデルIDを使用してください。これにより、正常なチャネルへの自動フェイルオーバーが有効なままになります。
?models= を追加します。Codex Desktop は現在、Windows および macOS 向けの ChatGPT アプリ内にあります。ターミナルなしで GetVibe API に接続できます: アプリは Codex CLI が使用するのと同じ config.toml ファイルを読み込みます。
1. アプリをインストールする
公式の ChatGPT デスクトップページ を開き、macOS または Windows を選択して、アプリをインストールして起動します。左上の切り替えで Codex を選択します。
Codex Desktop: 正確なキーのセットアップ
Codex Desktop は GUI アプリです。アクティブな ChatGPT セッションではなく、config.toml の GetVibe と auth.json のキーを使用する必要があります。
config.toml
このブロックを ~/.codex/config.toml に保存します。getvibeapi.com のプレースホルダーは自動的に置き換えられます。
model = "gpt-5.6-luna"
model_provider = "getvibe"
model_reasoning_effort = "high"
[model_providers.getvibe]
name = "GetVibe API"
base_url = "https://getvibeapi.com/v1"
wire_api = "responses"
requires_openai_auth = trueauth.json
この JSON を ~/.codex/auth.json に保存し、値を実際の sk-pv-… キーに置き換えます。
{"OPENAI_API_KEY": "PASTE_YOUR_GETVIBE_KEY_HERE"}アプリを完全に再起動する
config.toml または auth.json を変更した後は、アプリを完全に終了してください: macOS では Cmd+Q を押し、Windows では Exit を選択します。ウィンドウを閉じるだけ、または Restart daemon を使用するだけでは不十分です。アプリが両方のファイルを読み直す必要があります。
新しい Codex チャットを開き、短いテストを送信してから、Dashboard → Usage に新しい記録があるか確認します。記録が表示されない場合、そのリクエストは GetVibe を経由していません。