раздел 02

Вход: ChatGPT или API-ключ

При первом запуске Codex спросит, как авторизоваться. Есть два пути, и они оплачиваются по-разному. Выбор влияет на цену, лимиты и удобство.

Путь 1: аккаунт ChatGPT

Codex откроет вкладку браузера, вы войдёте в ChatGPT, и CLI получит токен (он кешируется в ~/.codex/auth.json). Codex входит в подписки ChatGPT Plus, Pro, Business, Edu и Enterprise - отдельно платить не нужно. Использование Codex расходует общий агентный лимит вашего тарифа.

Это рекомендованный путь для большинства: уже платите за ChatGPT - просто пользуетесь.

Путь 2: API-ключ OpenAI

Можно войти по ключу API. Тогда Codex считает по обычным тарифам API (оплата за токены), отдельно от подписки ChatGPT. Это удобно для автоматизации - CI/CD, скрипты, серверные сценарии, где нет браузера.

Ключ можно передать из переменной окружения:

терминал
printenv OPENAI_API_KEY | codex login --with-api-key

Что выбрать

ChatGPT
Аккаунт ChatGPT
  • · Входит в Plus / Pro / Business - не платите отдельно
  • · Вход через браузер за минуту
  • · Лимиты по тарифу, общие с агентными функциями
  • · Минус: упрётесь в лимит - ждёте сброса или доплачиваете
API
API-ключ OpenAI
  • · Оплата по usage - платите за токены
  • · Нет потолка по сообщениям, удобно для CI/CD и скриптов
  • · Не зависит от подписки ChatGPT
  • · Минус: на больших задачах счёт растёт незаметно

Переключиться можно в любой момент: выйти через codex logout и войти заново нужным способом, либо задать предпочтительный способ в конфиге.

Доступ из РФ - честно

Тут важно не вводить себя в заблуждение. И аккаунт ChatGPT, и API OpenAI из России официально недоступны: вход, активация подписки и обращения к модели идут через инфраструктуру OpenAI, которая блокирует российские IP.

Два рабочих подхода:

  • VPN на устройстве. Поднимаете VPN, заходите в ChatGPT или активируете ключ, дальше Codex работает через тот же канал. Простой путь для CLI и IDE.
  • Прокси для API. Для серверных и автоматических сценариев чаще пускают именно API-трафик через прокси на нейтральном IP. Способ оплаты подписки и ключей - отдельная задача (зарубежная карта или сервис-посредник).