~/.codex/config.toml, а API-ключ Codex передаётся через BETTERTOKEN_API_KEY.
Codex Desktop third-party API и API-ключ
Для подключения задайтеmodel_provider = "custom", Base URL https://bettertoken.ai/v1 и wire_api = "responses". Полную схему файла смотрите в руководстве по config.toml. Для VS Code используется отдельная конфигурация Codex Extension, а значения provider объясняет справка по model_provider и wire_api.
Ключевые параметры
Подготовка
- Установите Node.js
- Создайте API Key BetterToken
- Скопируйте Model ID из model plaza или окна Setup для ключа
Установка
Настройка командой
Скрипт Automatic setup от BetterToken записывает конфигурацию provider для Codex. Для него нужен Node.js; если API Key или Model ID не переданы параметрами, скрипт запросит их интерактивно.- macOS / Linux
- Windows
~/.codex/config.toml (в Windows — %USERPROFILE%\.codex\config.toml), проверьте значения model, review_model и provider BetterToken, затем полностью перезапустите Codex.
Ручная настройка
GPT, Kimi и GLM используют одну структуруconfig.toml. Замените только YOUR_MODEL_ID на актуальный Model ID выбранного провайдера. Настройка одной командой сейчас доступна только для GPT.
Настройка API Key
- macOS / Linux
- Windows PowerShell
~/.zshrc или ~/.bashrc.Настройка config.toml
Отредактируйте~/.codex/config.toml:
model_provider = "custom" должен совпадать с [model_providers.custom]. Замените оба YOUR_MODEL_ID на актуальный полный Model ID.
Проверка подключения
Откройте новый терминал и выполните:401 или модели подтверждает настройку.
Смена модели
Изменитеmodel и при необходимости review_model, сохраните файл и полностью перезапустите Codex. Используйте ID из окна Setup или model plaza.
Частые ошибки
Расширенная настройка
Поддерживаемые провайдеры
Статусы относятся к способу подключения BetterToken, описанному на этой странице.
Что означают способы настройки
Что означают способы настройки
- Настройка командой + вручную: доступна готовая команда и полная ручная настройка.
- Ручная настройка: укажите API Key, Base URL и Model.
- Не поддерживается: проверенный способ прямого подключения пока отсутствует.
Codex Extension
Расширение Codex для VS Code использует тот жеconfig.toml, но для сохранения официального входа нужна другая схема авторизации. См. настройку Codex Extension.
Связанные FAQ
- Что такое Codex CLI?
- Codex CLI, Codex App и Codex Web: в чем разница?
- Руководство по настройке Codex config.toml
- Что такое model_provider, base_url и wire_api?
- Что означают review_model и reasoning_effort?
- Что такое AGENTS.md и как его писать?
- Что такое sandbox и approval mode в Codex CLI?
- Как сохранить официальный вход Codex при использовании стороннего API
- OpenAI-compatible API и Anthropic-compatible API
- Claude Code и Codex CLI: в чем разница?
- Управление provider Codex через CC Switch
Официальная документация
Технические детали
Протокол Responses
Протокол Responses
Codex использует OpenAI Responses. Укажите
base_url = "https://bettertoken.ai/v1" и сохраните wire_api = "responses". Codex сам добавляет /responses.
