Установка проходит за минуту, а вход зависает на странице, которая не грузится. Разберём, где именно рвётся цепочка авторизации, что с этим делать и чем заменить агента, если не вышло.
Codex это терминальный агент OpenAI: вы ставите пакет, пишете задачу словами, агент сам читает файлы проекта, правит код и запускает команды. В России он упирается не туда, куда ожидают. Установка работает: пакет качается из открытого реестра npm без единой помехи. Ломается вход, потому что страница авторизации живёт на домене, который с российского адреса отвечает отказом. Значит, чинить надо не установку, а доступ к домену авторизации.
Каждое утверждение ниже проверено запросами с сервера в Москве 14 сентября 2026 года, а версия и требования агента взяты прямо из реестра npm в тот же день. Дальше по порядку: два барьера и почему их путают, таблица симптомов, шесть шагов до рабочего агента, разбор зависшего входа, вход по ключу и чем заменить Codex, если доступ не даётся.
Главное в одну строку
Codex не «не работает в России»: он ставится и запускается, но не может завершить вход, пока домен авторизации отвечает отказом.
Часть 1 · Ответ
Часть 2 · Суть
В обсуждениях «Codex не работает из России» смешивают три непохожие проблемы, и от этого советы получаются бесполезными.
Порядок важен. Пока первый барьер не решён, второй и третий чинить бессмысленно: агент всё равно не дойдёт до состояния, в котором можно проверить оплату.
Часть 3 · Проверка
Не по слухам, а по кодам ответов. Проверено 14 сентября 2026 года с сервера в Москве.
Из реестра npm, открыт 14.09.2026
Карточка пакета @openai/codex отдаётся из Москвы целиком. Оттуда и взяты факты: последняя версия 0.154.0, опубликована 9 сентября 2026 года, лицензия Apache 2.0, в требованиях указан Node.js версии 16 и выше, исполняемый файл называется codex, первый релиз пакета датирован 16 апреля 2025 года. Это и есть доказательство того, что проблема не в установке.
Часть 4 · Определитель
| Что вы видите | Что это значит | Что делать |
|---|---|---|
| Установка прошла, команда работает | реестр npm открыт, всё в порядке | переходить к входу |
| Вход открыл браузер, страница пустая | домен авторизации отвечает отказом | решать доступ, а не повторять вход |
| Терминал висит на ожидании возврата | цепочка авторизации оборвалась на середине | прервать, решить доступ, начать заново |
| Ошибка 403 при первом же запросе | вход прошёл, но запросы идут с адреса вне списка | доступ решён частично, смотреть маршрут |
| Просит оплату или говорит про баланс | доступ есть, нет активного плана или средств | вопрос оплаты, а не доступа |
| Команда codex не найдена | каталог npm не попал в PATH | поправить профиль оболочки |
| Ругается на версию Node | у вас младше 16 | обновить Node, к стране отношения нет |
Часть 5 · Маршрут
Часть 6 · Разбор
Это самая частая жалоба, и она объясняется устройством авторизации, а не поломкой.
Схема входа через браузер выглядит так. Агент поднимает у вас на компьютере локальный адрес и открывает браузер на странице авторизации сервиса. Вы там подтверждаете доступ, сервис перекидывает браузер обратно на локальный адрес и передаёт код. Агент ловит код и считает вход завершённым.
Из России цепочка рвётся на втором шаге: страница авторизации не отдаётся. Для терминала это не ошибка, а просто отсутствие ответа, поэтому он не ругается, а спокойно ждёт. Отсюда ощущение, что «всё зависло». На самом деле агент честно ждёт то, что никогда не придёт.
Что не помогает
Переустановка пакета, откат на старую версию, запуск от администратора, чистка кеша npm, другой терминал. Всё это лечит проблемы установки, а у вас проблема доступа. Если установка прошла и команда запускается, установку трогать больше не нужно.
Часть 7 · Второй путь
У агента есть второй способ авторизации: ключ API. Он не требует ни браузера, ни возврата по локальному адресу, поэтому вся описанная выше цепочка просто не нужна.
Как устроены ключи у соседнего сервиса и сколько стоит такой режим работы, показано в гайде про API-ключ Claude: механика одинаковая, отличаются цифры.
Часть 8 · После входа
Часть 9 · Альтернативы
Класс инструментов широкий, и барьеры у всех разные. Смотреть стоит по двум признакам: как устроен вход и чем вы будете платить.
Часть 10 · Тупики
Памятка
Коротко
Источники
Чего в этом гайде нет намеренно: цитат из официальной документации Codex и цен тарифов OpenAI. Обе страницы с российского адреса отвечают отказом, а пересказывать их по чужим статьям как проверенный факт нечестно. Установочная часть тоже не дублируется: она подробно разобрана отдельно и из России проходит без препятствий.
FAQ
Сам агент работает, а инфраструктура входа нет. На 14 сентября 2026 года пакет @openai/codex спокойно скачивается из реестра npm с московского адреса, а chatgpt.com и openai.com отвечают кодом 403. То есть поставить агента можно за минуту, а авторизоваться в нём без решения вопроса доступа нельзя.
Потому что вход устроен через браузер: агент поднимает локальный адрес, отправляет вас на страницу авторизации OpenAI и ждёт возврата с кодом. Страница авторизации живёт на домене, который с российского адреса отвечает отказом, поэтому цепочка рвётся на середине и терминал остаётся ждать вечно.
На 14 сентября 2026 года последняя опубликованная версия пакета @openai/codex это 0.154.0, она вышла 9 сентября 2026 года. Лицензия Apache 2.0, требуется Node.js версии 16 и выше, после установки в системе появляется команда codex. Первый релиз пакета был 16 апреля 2025 года.
Да, это второй способ авторизации, и он не требует браузера. Но ключ выпускается в личном кабинете платформы, который с российского адреса тоже не открывается, и оплачивается он по факту токенов, а не подпиской. То есть способ рабочий, только вопрос доступа переносится на шаг раньше.
Это два терминальных агента с похожей идеей: вы пишете задачу словами, агент сам читает файлы, правит код и запускает команды. Отличается модель под капотом, схема тарификации и поведение при длинных задачах. Для российского пользователя разница ещё и в барьерах доступа, они у сервисов разные.
Лимиты считаются не в запросах, а в окнах времени, и меняются со стороны OpenAI без анонсов. Разбор того, как устроен счётчик и что делать, когда лимит выбран, вынесен в отдельный гайд про лимиты Codex, потому что это самостоятельная тема.
Для входа по аккаунту да: агент подтягивает права из вашего платного плана. Альтернатива это ключ API с оплатой за токены. Бесплатного уровня, на котором агент работал бы без подписки и без ключа, у Codex нет.
Это не про Россию, а про переменную PATH. Пакет ставится глобально, но каталог с исполняемыми файлами npm не попал в PATH вашей оболочки. Лечится добавлением каталога в профиль оболочки и перезапуском терминала.
Тем же классом инструментов: терминальными агентами, у которых порог входа из России ниже. Часть из них работает по ключу от моделей, которые открываются без прослоек, часть по подписке с более простой оплатой. Выбор зависит от того, чем вы платите и на каком языке пишете код.
Настолько, насколько вы настроили разрешения. Агент умеет править файлы и запускать команды, поэтому первый запуск в чужом или боевом репозитории это плохая идея. Начинайте в отдельной папке с копией проекта и включайте подтверждение на каждое действие, пока не увидите, как он себя ведёт.
Платформа и сообщество, где я по шагам показываю, как поставить ИИ на рутину: контент, код, продажи, аналитика. Заходи и забирай рабочие связки, которыми пользуюсь сам.
Посмотреть, что внутриtelegram
Канал с полезными материалами про нейросети
Разборы, новые инструменты и приёмы по ИИ — то, чем пользуюсь сам, без воды. Подпишись, чтобы не потерять.