Подключение Codex CLI
Сложность ⌨️ Средний уровень (требуется командная строка / терминал) | Формат API OpenAI / Responses | base_url
https://byesu.com/v1
https://byesu.com/v1gpt-5.5Codex — это официальный помощник OpenAI для программирования в командной строке. По умолчанию он подключается к OpenAI, нам нужно лишь направить его на Byesu и указать ваш Key, после чего им можно пользоваться.
Перед началом
Сначала зайдите в Консоль → Токены и создайте API Key (подробнее в Быстром старте). Везде, где ниже встречается sk-xxxx, замените его на ваш собственный Key.
Шаг 1: установка Codex
Если ещё не установлен, выберите любой способ:
npm install -g @openai/codexbrew install codexПосле установки проверьте:
codex --versionШаг 2: настройка (один из двух способов)
Способ первый: скрипт в одно действие (самый быстрый, рекомендуется)
Адрес API мы уже прописали в скрипте за вас — после запуска вам нужно лишь вставить ваш API Key (sk-xxxx), и он автоматически настроит ~/.codex/config.toml и auth.json (включая обязательные параметры wire_api=responses, disable_response_storage — о них можно не беспокоиться). После настройки сразу переходите к Шагу 3.
iex (irm 'https://docs.byesu.com/setup/codex.ps1')curl -fsSL https://docs.byesu.com/setup/codex.sh | bashСпособ второй: ручная настройка
Настройки Codex находятся в каталоге ~/.codex/, нужны два файла.
① ~/.codex/config.toml — задаёт модель и точку подключения:
model = "gpt-5.5" # самая новая и мощная; можно указать любое другое имя модели из консоли
model_provider = "byesu"
model_reasoning_effort = "high" # интенсивность рассуждений: minimal / low / medium / high
disable_response_storage = true # ★ обязательно при подключении к стороннему шлюзу, иначе возможны ошибки
[model_providers.byesu]
name = "byesu"
base_url = "https://byesu.com/v1"
wire_api = "responses" # ★ обязательно responses, Codex использует /v1/responses② ~/.codex/auth.json — хранит ваш Key:
{
"OPENAI_API_KEY": "sk-ваш-токен"
}🤔 Не знаете, как создать эти два файла? (нажмите, чтобы открыть)
Windows: в каталоге C:\Users\ваше_имя_пользователя\.codex\ создайте с помощью «Блокнота» по отдельности файлы config.toml и auth.json (при сохранении в поле «Тип файла» выберите «Все файлы»; если папки .codex нет, создайте её вручную через адресную строку).
macOS / Linux: в терминале выполните mkdir -p ~/.codex && open -e ~/.codex/config.toml (в Linux замените open -e на nano), с auth.json поступите аналогично.
Четыре места, где чаще всего ошибаются
wire_apiобязательно должен бытьresponses(а неchat), иначе будет ошибка 404 / неверный интерфейс.base_urlзаканчивается на/v1, не добавляйте лишнее/responses.- Не забудьте про
disable_response_storage = true, иначе при подключении к шлюзу может возникнуть ошибка. - Имя поля в
auth.json— именноOPENAI_API_KEY(даже если вы указываете токен Byesu).
Шаг 3: запуск и проверка
Зайдите в любой каталог проекта и запустите:
codexЗатем попросите его сделать что-нибудь простое, например введите «перечисли файлы в текущем каталоге». Если он нормально отвечает — подключение работает ✅

Полезные советы
Регулировка интенсивности рассуждений
model_reasoning_effort управляет тем, «как долго думает» модель:
minimal/low: быстро, экономно, подходит для простых измененийmedium: сбалансированный вариант по умолчаниюhigh: сложный рефакторинг, трудные задачи; максимальное качество, но медленнее и дороже
Смена модели
Просто измените строку model в config.toml, указав любое доступное в консоли имя модели. Если нужна версия, специально оптимизированная для Codex, можно указать gpt-5.3-codex-spark.
Застряли?
Сверьтесь с разделом Частые ошибки и решения, вот несколько самых распространённых:
