Вход и аккаунты
Codex поддерживает два основных способа входа. Они дают разную модель оплаты и разный доступ к облачным возможностям.
| Способ | Локальная работа | Codex cloud | Оплата и политики |
|---|---|---|---|
| Вход через ChatGPT | Да | Да | Лимиты, workspace и политики ChatGPT |
| OpenAI API key | Да | Нет или ограничено | Тарификация и политики API Platform |
Вход через ChatGPT
Это рекомендуемый путь, если нужно связать CLI с подпиской и workspace ChatGPT:
codex loginCLI откроет браузер. Войдите в тот же аккаунт и выберите нужный workspace. На сервере без браузера используйте device flow:
codex login --device-authПроверьте активный способ входа:
codex login statusВход с API key
Передавайте ключ через stdin, не вставляя его в историю shell:
printenv OPENAI_API_KEY | codex login --with-api-keyДля доверенной enterprise-автоматизации может использоваться Codex access token:
printenv CODEX_ACCESS_TOKEN | codex login --with-access-tokenAPI key подходит для локального CLI и автоматизации, но сам по себе не открывает cloud-задачи, ChatGPT workspace, плагины или подключённые источники. Полное сравнение есть в официальной документации аутентификации.
Выход
codex logoutCLI и IDE extension используют общий локальный кэш входа. Выход в одном из них потребует войти заново и в другом. Веб-сессия ChatGPT в браузере управляется отдельно.
Не копируйте файл авторизации
~/.codex/auth.json содержит секретные данные. Не коммитьте его, не отправляйте в чат и не переносите как обычный конфиг. При возможности храните credentials в системном keyring:
cli_auth_credentials_store = "keyring"Что на самом деле связывается
При входе через ChatGPT CLI получает доступ в рамках того же аккаунта и workspace. Это связывает идентичность, права и лимиты, но не превращает каждый локальный TUI-сеанс в веб-чат. Способы передать работу между поверхностями разобраны на странице Переход между интерфейсами.