Codex Desktop (ChatGPT)

Пошаговая настройка Codex в приложении ChatGPT для Windows и macOS: выход из ChatGPT, вход с ключом PlusVibeAPI, base_url и проверка расхода.

Codex Desktop теперь находится внутри приложения ChatGPT для Windows и macOS. Его можно подключить к PlusVibeAPI без терминала: приложение читает тот же файл config.toml, что и Codex CLI.

1. Установите приложение

Откройте официальную страницу ChatGPT desktop, выберите macOS или Windows, установите и запустите приложение. В левом верхнем переключателе выберите Codex.

Codex Desktop: точная настройка ключа

Codex Desktop — графическое приложение. Оно должно использовать PlusVibe из config.toml и ключ из auth.json, а не активную сессию ChatGPT.

Команда export в терминале не передаётся уже запущенному GUI-приложению. Поэтому export OPENAI_BASE_URL и export OPENAI_API_KEY в Terminal не настраивают Codex Desktop: у приложения своё окружение.
Если в config.toml стоит requires_openai_auth = true и в приложении активен Sign in with ChatGPT, Codex использует OAuth-вход и отправляет запрос в OpenAI вместо PlusVibe. Выйдите из ChatGPT, положите ключ PlusVibe в auth.json и используйте настройки ниже.

Файл config.toml

Сохраните этот блок в ~/.codex/config.toml. Адрес с plusvibeapi.ru будет подставлен автоматически.

model = "gpt-5.6-luna"
model_provider = "plusvibe"
model_reasoning_effort = "high"

[model_providers.plusvibe]
name = "PlusVibe API"
base_url = "https://plusvibeapi.ru/v1"
wire_api = "responses"
requires_openai_auth = true

Файл auth.json

Сохраните этот JSON в ~/.codex/auth.json и замените значение на настоящий ключ sk-pv-….

{"OPENAI_API_KEY": "PASTE_YOUR_PLUSVIBE_KEY_HERE"}
Не пишите $PLUSVIBE_API_KEY внутрь auth.json: JSON не раскрывает переменные окружения. Не публикуйте этот файл и не добавляйте его в Git.

Полностью перезапустите приложение

После изменения config.toml или auth.json полностью завершите приложение: на macOS нажмите Cmd+Q, а на Windows выберите Exit. Простого закрытия окна или Restart daemon недостаточно: приложение должно перечитать оба файла.

Откройте новый чат Codex, отправьте короткий тест, затем проверьте новую запись в личном кабинете → Использование. Если записи нет, запрос не прошёл через PlusVibe.

Если после этого снова видите 403 Country, region, or territory not supported от api.openai.com, ключ не подхватился: проверьте auth.json, выйдите из ChatGPT и снова полностью завершите приложение.
Codex Desktop + PlusVibeAPI — настройка без терминала | PlusVibe API