Перейти к основному содержанию
Если вам нужно только подключить сторонний API в Codex CLI или Codex App, используйте обычную инструкцию Codex. Если вам также нужны plugins, Remote Control, управление с телефона или official session sync, сохраните официальный login state Codex и направьте model requests в сторонний API. Идея в разделении двух слоев:
СлойЗа что отвечаетРекомендуемый источник
Auth layerLogin state Codex App, plugins, Remote Control, session syncОфициальный вход ChatGPT / Codex
Inference layerModel requests, model list, расход API KeyLLMEasy или другой сторонний API
Не публикуйте auth.json, refresh_token, id_token, experimental_bearer_token или API Key в issues, чатах, скриншотах и логах.

Способы настройки

Это рекомендуемый способ. В CC Switch сохранение official login state вынесено в UI-настройку, поэтому этот вариант безопаснее для большинства пользователей.
1

Сначала настройте Codex API provider

Следуйте шагам Codex CLI в инструкции CC Switch, установите CC Switch и добавьте Codex API provider.Заполните provider поля данными LLMEasy:
ПолеЗначение
Provider NameLLMEasy или удобное имя
Base URLhttps://www.llmeasy.ru/v1
API KeyВаш LLMEasy API Key
API formatOpenAI Responses API
Сохраните provider и сделайте его In Use.
В CC Switch добавлен сторонний Codex API provider, а стрелка показывает вход в settings.
2

Откройте настройки CC Switch

Вернитесь в главное окно CC Switch и нажмите иконку Settings в левом верхнем углу.
3

Включите Codex App Enhancements

Во вкладке General найдите Codex App Enhancements и включите Keep official login when switching third-party providers.Этот переключатель сохраняет официальный login state Codex App при переключении на сторонний provider. После включения Codex App продолжит использовать official plugins, Remote Control и mobile control, а model requests будут идти через выбранный сторонний API provider.
В настройках CC Switch включен переключатель Codex App Enhancements.
4

Перезапустите Codex App и проверьте

Полностью закройте и снова откройте Codex App. Проверьте:
  1. Codex App по-прежнему показывает официальный account login state
  2. Plugins, Remote Control или mobile control работают
  3. Активный provider — сторонний API provider, выбранный в CC Switch
  4. Тестовое сообщение получает нормальный ответ

FAQ

Чем это отличается от обычной настройки Codex API?

Обычная настройка только направляет model requests в сторонний API. Эта схема также сохраняет официальный login state, поэтому official features Codex App продолжают работать. Если вам не нужны plugins, Remote Control или mobile control, используйте обычную инструкцию Codex.

Почему API Key не нужно класть в auth.json?

В этом режиме auth.json хранит официальный login state. Сторонний API Key должен находиться в experimental_bearer_token внутри config.toml. Если заменить auth.json простым объектом OPENAI_API_KEY, Codex App может перестать распознавать официальный login state, а plugins или Remote Control могут перестать работать.

Ссылки