Codex от OpenAI: назначение, установка и доступ из России в 2026 году
MarkdownРазбираемся, что представляет собой Codex от OpenAI в 2026 году: где он доступен, сколько стоит, какие лимиты предусмотрены тарифами, как его установить и какие региональные условия доступа опубликованы OpenAI.
Читать статью полностью
По запросу «Codex» можно найти сведения о трёх разных вещах. Исторически так называлось семейство моделей, отключённых в 2023 году; сейчас это имя носит программный агент для разработки. Есть и другие продукты с таким названием, поэтому важно уточнить, о каком именно Codex идёт речь.
В этой статье рассматривается только агент OpenAI для работы с кодом: его возможности и платформы, стоимость, установка и опубликованные OpenAI условия доступа по странам. Ссылки на официальные источники приведены в конце.
Дополнительные советы по настройке инструментов собраны в документации Ailoot.
Важно
Этот материал носит справочный характер и не является юридической консультацией.
Что представляет собой Codex от OpenAI?
Главное
Codex — агент OpenAI для задач с кодом. Он изучает файлы, вносит изменения и выполняет команды в рамках активных разрешений и политики подтверждений. Некоторые разрешённые действия выполняются без отдельного вопроса. Работать с ним можно в терминале, редакторе, приложении ChatGPT, браузере и облачной среде. Codex включён во все тарифы ChatGPT, в том числе бесплатный.
Обычный чат предполагает ручную передачу фрагмента кода: пользователь отправляет его модели, получает ответ и переносит результат обратно. Агент действует иначе: достаточно описать задачу словами, после чего он сам находит нужные файлы в проекте, меняет их, запускает проверку и показывает результат.
В репозитории OpenAI CLI описан так:
Codex CLI — это локально работающий на компьютере агент OpenAI для программирования.
Локальная работа означает, что программа установлена на компьютере, читает его файлы и запускает команды в папке проекта. Запрос к модели отправляется через сеть.
Исходный код опубликован на GitHub по лицензии Apache-2.0. По состоянию на 1 августа 2026 года у репозитория 103 тысячи звёзд; последняя указанная здесь версия — 0.146.0, выпущенная 29 июля. Обновления появляются часто, поэтому установленный выпуск может быть новее.
Чем Codex 2026 года отличается от прежнего Codex?
Главное
Это разные продукты, которым досталось одно название. Прежний Codex был семейством моделей code-davinci и code-cushman, применявшихся, в частности, в GitHub Copilot. Эти модели отключили 23 марта 2023 года. Новый Codex появился в апреле 2025 года как программный агент, а не отдельная модель. Их связывает только название.
Путаница возникает потому, что оба продукта OpenAI. Различить их помогает хронология.
Старый продукт включал модели code-davinci-001, code-davinci-002, code-cushman-001 и code-cushman-002. Их основной задачей было продолжение кода; на них работал первый GitHub Copilot. В перечне отключённых моделей OpenAI указаны объявление от 20 марта 2023 года, дата отключения 23 марта и рекомендованная замена gpt-4o.
Новый продукт — устанавливаемая на компьютер программа. Пакет @openai/codex появился в реестре npm 16 апреля 2025 года. Внутреннюю модель могут менять на более новую, при этом сама программа остаётся агентом Codex.
| Признак | Продукт до 2023 года | Современный продукт |
|---|---|---|
| Что это | семейство моделей API | программа-агент на компьютере |
| Как применялся | дополнение кода в редакторе | задача на естественном языке, которую выполняет агент |
| Где работал | в GitHub Copilot и через API | терминал, редактор, приложение, браузер, облако |
| Статус | отключён 23 марта 2023 года | регулярно обновляется |
Инструкции о Codex, опубликованные до апреля 2025 года, могут относиться к прежним моделям. Если в материале его называют моделью и предлагают использовать code-davinci-002, речь идёт об устаревшем продукте.
Где можно использовать Codex: в терминале, редакторе, браузере или приложении?
Главное
Один и тот же агент доступен через пять интерфейсов. CLI запускается в терминале; расширение добавляет Codex в редактор; отдельный режим предусмотрен в приложении ChatGPT для macOS и Windows. В браузере ChatGPT удобно задавать быстрые вопросы, а Codex cloud выполняет задачи в изолированных контейнерах OpenAI.
Для этих вариантов используется один аккаунт. Выбор зависит от того, где удобнее выполнять работу.
| Среда | Где запускается | Для каких задач подходит |
|---|---|---|
| CLI | терминал на компьютере пользователя | изменение проекта, запуск команд и работа со скриптами |
| Расширение редактора | VS Code, Cursor, Windsurf, Xcode, JetBrains | редактирование рядом с открытым файлом и просмотр изменений на месте |
| Приложение ChatGPT | macOS и Windows | длительные задачи и работа с файлами без терминала |
| ChatGPT в браузере | любой компьютер, установка не требуется | быстрые вопросы по коду, если терминал недоступен |
| Облачная среда | контейнеры OpenAI, вход через chatgpt.com/codex | параллельные задачи и запуск через GitHub, Linear, Slack |
Интеграция с Xcode и JetBrains устроена не так, как с другими редакторами:
Сначала выберите редактор. Для VS Code и совместимых редакторов доступно расширение Codex; для Xcode и JetBrains предусмотрены отдельные интеграции.
Облачный режим отличается от остальных перечисленных способов. Задача запускается в контейнере OpenAI, где из репозитория GitHub создаётся рабочая копия. Агент выполняет работу независимо от компьютера пользователя; затем можно изучить результат и решить, переносить ли изменения в свой проект. Для начала нужно подключить GitHub, создать окружение с необходимыми зависимостями и описать задачу.
При авторизации ключом API доступны терминал, редактор и приложение. Облачный режим и связанные с ним функции — например, автоматический анализ кода и запуск задач из Slack — требуют входа через аккаунт ChatGPT.
Какая модель используется в Codex?
Главное
В семействе GPT-5.6 представлены три модели: Sol — для сложной работы, Terra — для повседневных задач, Luna — для быстрых повторяющихся операций. Модель выбирают командой /model; там же можно настроить уровень рассуждения. GPT-5.4 и GPT-5.4 mini должны покинуть Codex 31 августа 2026 года; вместо них предусмотрены Terra и Luna соответственно.
OpenAI описывает назначение моделей следующим образом:
Codex предлагает три модели GPT-5.6: Sol для тщательной проработки, Terra для повседневной работы и Luna для простых повторяющихся задач. Если сложно выбрать, начните с Sol.
Для модели можно отдельно задать глубину рассуждения. Доступны четыре уровня: Low (низкий; в приложении и редакторе называется Light), Medium (средний), High (высокий) и Extra High (максимальный). OpenAI рекомендует использовать наименьший уровень, который обеспечивает нужный результат, и повышать его для задач, требующих планирования.
Также доступны два дополнительных режима. Max выделяет больше времени на одну задачу. Ultra делит работу на части и поручает их субагентам параллельно. В документации отмечено, что большинству задач эти режимы не нужны.
Отдельно предлагается gpt-5.3-codex-spark — исследовательская модель для быстрой итеративной работы, доступная только на тарифе Pro.
Выбор модели и уровня рассуждения помогает настроить работу агента под конкретную задачу.
Сколько стоит Codex и что входит в тарифы?
Главное
Codex включён во все планы ChatGPT, в том числе бесплатный. Тарифы стоят: Free — 0 долларов, Go — 8, Plus — 20, Pro — от 100, Business — 20 долларов за место при годовой оплате. Отдельной подписки Codex нет: оплачивается ChatGPT, а доступ к Codex входит в план. Можно также войти по API-ключу и оплачивать использованные токены.
Цены ниже сверены с официальной страницей тарифов на 1 августа 2026 года.
| Тариф | Цена в месяц | Что включено |
|---|---|---|
| Free | $0 | Codex для коротких задач |
| Go | $8 | Codex для несложных задач |
| Plus | $20 | Codex в терминале, редакторе, вебе и на iOS; семейство GPT-5.6 |
| Pro | от $100 | лимиты в 5 раз выше Plus; план за $200 даёт увеличение в 20 раз |
| Business | $20 за место при годовой оплате | от 2 мест, общий рабочий кабинет и единый вход |
| Enterprise и Edu | цена по запросу | приоритетная обработка, журналы аудита и управление хранением данных |
| Ключ API | оплата за токены | терминал, редактор и SDK, без облачных функций |
При помесячной оплате Business стоит $25 за место вместо $20.
OpenAI не указывает единого количества доступных сообщений:
Число сообщений зависит от выбранной модели, объёма и сложности задачи, а также от того, выполняется ли работа локально или в облаке.
Вместо фиксированного лимита OpenAI приводит диапазон числа сообщений за пять часов при локальной работе. Для Plus и Business опубликованы одинаковые значения:
| Модель | Сообщений за 5 часов |
|---|---|
| GPT-5.6 Sol | 10-100 |
| GPT-5.6 Terra | 25-200 |
| GPT-5.6 Luna | 250-2 000 |
| GPT-5.5 | 15-80 |
| GPT-5.4 | 20-100 |
| GPT-5.4 mini | 60-350 |
На плане Pro за 100 долларов значения увеличиваются в пять раз, а на плане за 200 долларов — в двадцать. OpenAI также упоминает недельные лимиты, но не приводит их точные значения.
Диапазон для одной модели широкий, поскольку учитывается объём выполненной работы. Одно сообщение может израсходовать как один, так и десять процентов дневного запаса; число отправленных запросов при этом не всегда точно отражает объём работы.
Когда лимит исчерпан, можно приобрести дополнительные кредиты, не меняя тариф, выбрать более лёгкую модель либо использовать API-ключ с оплатой по фактическому расходу токенов.
Какие региональные ограничения относятся к Codex?
Главное
Программу можно загрузить и запустить, но для работы с моделью требуется аккаунт OpenAI. Региональное ограничение связано с аккаунтом и проверяется при входе; отказ может возвращаться со статусом 403. Официальная документация не описывает штатный способ обхода таких ограничений.
OpenAI публикует список поддерживаемых стран и территорий. Беларуси в нём нет; Казахстан, Армения, Грузия, Турция, Сербия и Украина указаны как поддерживаемые.
На той же странице OpenAI предупреждает:
Использование наших сервисов или предоставление доступа к ним из стран и территорий, не перечисленных ниже, может привести к блокировке или приостановке аккаунта.
Установка программы и доступ к модели — разные вещи. Страна проверяется при входе: как через ChatGPT, так и при использовании API-ключа задействован аккаунт OpenAI.
Пример ответа при отказе по региону:
{
"error": {
"code": "unsupported_country_region_territory",
"message": "Country, region, or territory not supported",
"type": "request_forbidden"
}
}
Код unsupported_country_region_territory и статус 403 указывают на региональное ограничение. В таком случае причина связана с доступностью аккаунта, а не с ошибкой установки или Node.js.
Возможность подтвердить номер телефона может зависеть от аккаунта. Официальная документация, указанная в этой статье, не описывает такое требование и не приводит перечня стран, номера которых принимаются. Поэтому заранее определить, подойдёт ли конкретный номер, по опубликованному списку нельзя.
Перед использованием сервиса следует сверяться с актуальным официальным списком OpenAI: состав поддерживаемых стран и территорий может меняться.
Как установить Codex: пошаговая инструкция
Главное
Установка занимает несколько минут. В macOS и Linux можно воспользоваться официальным установщиком, а в Windows — командой для PowerShell. Также доступны npm и Homebrew. После установки перейдите в папку проекта, запустите codex и войдите через браузер. В Linux и WSL2 перед запуском потребуется установить bubblewrap.
Ниже приведены шаги для пользователя, у которого уже есть активный аккаунт OpenAI.
Установите программу
Выберите вариант установки для своей операционной системы. Тем же способом можно обновлять программу.
Перейдите в папку проекта
Codex работает относительно папки, из которой его запустили. Сначала откройте нужный проект, затем запускайте агент.
Авторизуйтесь
При первом запуске команда
codexпредложит войти. Откроется браузер; после авторизации вы вернётесь в терминал.Опишите первую задачу
Напишите обычными словами, какой результат нужен. Для начала можно попросить агента объяснить структуру проекта.
Для macOS и Linux используйте официальный установщик:
curl -fsSL https://chatgpt.com/codex/install.sh | sh
В Windows выполните установку из PowerShell:
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
Если Node уже установлен, пакет можно получить через npm:
npm install -g @openai/codex
На macOS доступен и Homebrew. Здесь необходимо использовать флаг --cask:
brew install --cask codex
Важно
При установке через npm проверьте полное имя пакета. Нужный пакет называется @openai/codex. Команда с именем codex без префикса может установить другой пакет.
В Linux и WSL2 песочница использует bubblewrap. Установите этот компонент заранее:
sudo apt install bubblewrap
В Fedora и основанных на ней системах выполните sudo dnf install bubblewrap. WSL первой версии поддерживался до версии 0.114. Начиная с 0.115 используется песочница на базе bubblewrap, поэтому WSL1 больше не поддерживается. На Windows можно работать и без WSL — там используется встроенная песочница.
Что делать при первом запуске?
Главное
В сессии доступны команды со слэшем. Начните с /status: она показывает модель, режим подтверждений и рабочие папки. /permissions выводит текущие разрешения, /model меняет модель, /init создаёт файл с правилами проекта, а /review проверяет изменения без редактирования файлов.
Откройте папку проекта, введите codex и дождитесь начала сессии. Далее задачу можно описывать обычным текстом — специальный синтаксис не требуется.
Пять полезных команд для знакомства:
/status— выводит модель, режим подтверждений и папки, которые агент считает рабочими./permissions— показывает текущие права и позволяет выбрать другой режим./model— переключает модель и уровень рассуждения./init— создаёт файлAGENTS.mdс правилами проекта; о нём подробнее рассказано ниже./review— анализирует изменения, не редактируя файлы.
Кроме обычного запуска codex, в терминале могут пригодиться такие команды:
codex resume # вернуться к прошлому разговору в этой папке
codex exec "почини тесты" # разовый запуск без диалога, для скриптов
codex --image screenshot.png # приложить картинку к задаче
Документация OpenAI для терминала и редактора рекомендует создавать коммит до работы с агентом и после неё. Поскольку Codex сам меняет файлы, коммит позволяет при необходимости быстро отменить изменения.
Как описать проект для Codex с помощью AGENTS.md?
Главное
AGENTS.md — обычный текстовый файл в корне проекта с правилами: как запускать тесты, какой менеджер пакетов использовать и какие каталоги оставить без изменений. Codex читает его перед началом работы. Общие и проектные инструкции могут действовать одновременно; общий размер объединённых файлов ограничен 32 килобайтами.
OpenAI подчёркивает порядок чтения инструкций:
Перед началом любой работы Codex читает файлы AGENTS.md.
Сначала читается общий файл ~/.codex/AGENTS.md, предназначенный для правил, общих для разных проектов. Затем Codex ищет файлы проекта по пути от корня репозитория до текущей папки — по одному на каталог. Инструкции объединяются сверху вниз, а более близкое правило имеет приоритет. Например, правило в services/payments важнее общего правила в корне проекта.
Пример простого файла:
# AGENTS.md
## Как работать с этим проектом
- Тесты запускать командой `npm test`, по одному файлу не гонять.
- Пакеты ставить через pnpm.
- Перед новой зависимостью в проде - спрашивать меня.
- Папку `legacy/` не трогать вообще.
Общий объём объединённых инструкций не должен превышать 32 килобайта. При превышении оставшаяся часть может не учитываться. Короткий файл также экономит контекст, поскольку его содержимое передаётся агенту при каждом запуске.
Что Codex может делать сам, а для чего запрашивает разрешение?
Главное
Две настройки отвечают за разные ограничения. Песочница определяет, куда агенту разрешено записывать данные и доступна ли ему сеть. Политика подтверждений задаёт, в каких случаях нужно остановиться и спросить пользователя. В папке под git Codex по умолчанию может менять файлы в рабочем каталоге самостоятельно, но для доступа за его пределы и к сети требуется разрешение.
OpenAI отдельно объясняет, что эти параметры не заменяют друг друга:
Изменение способа проверки запросов не расширяет границы песочницы.
Автоматическое подтверждение убирает необходимость вручную нажимать кнопку для соответствующих действий, но не меняет доступные агенту каталоги и другие границы.
В приложении и редакторе предусмотрены три режима. Ask for approval (запрашивать подтверждение) доступен изначально и подходит для начала работы. Режимы Approve for me (подтверждать автоматически) и Full access (полный доступ) сначала нужно включить в настройках.
В терминале режим выбирается по контексту: программа анализирует папку и предлагает подходящие права.
| Ситуация | Предлагаемый режим | Что он означает |
|---|---|---|
| Папка находится под контролем git | Auto | агент самостоятельно редактирует файлы в рабочей папке; доступ за её пределы и к сети требует разрешения |
| Для ознакомления с файлами независимо от Git | Явно выбранный и проверенный read-only | Убедитесь в активном режиме через /status и /permissions до задания; отсутствие Git само по себе не доказывает защиту |
| Codex cloud | контейнер OpenAI | зависимости устанавливаются на этапе подготовки, затем работа выполняется без сети |
В локальном режиме сеть по умолчанию отключена. Поскольку агент самостоятельно формирует команды, их сетевой доступ ограничен настройками песочницы.
Некоторые пути доступны агенту только для чтения при любом режиме: .git, .agents и .codex. Текущие рабочие папки можно посмотреть командой /status.
Для полного доступа существует флаг --dangerously-bypass-approvals-and-sandbox. В документации он отмечен как рискованный и не рекомендуемый к использованию.
Что делать дальше?
Главное
Установите программу и откройте проект. До задания проверьте /status и /permissions. Если нужно только описание файлов, явно выберите и проверьте доступ на чтение. Auto может менять рабочую папку без отдельного вопроса о каждой правке: безобидный запрос и отсутствие Git не доказывают read-only. Затем добавьте AGENTS.md с тремя правилами и сравните ответы.
Лучший способ понять доступы и поведение агента — попробовать его на собственном проекте: пример из документации не показывает, как конкретная рабочая папка будет взаимодействовать с Codex.
Для первого знакомства подойдёт такой порядок:
- Установите программу и войдите в активный аккаунт OpenAI.
- Откройте настоящий проект и запустите
codex. - Проверьте
/statusи/permissions, явно выберите доступ только на чтение для ознакомления и убедитесь в активном режиме до просьбы описать структуру. - Создайте коммит и поручите агенту внести небольшое изменение.
- Запишите несколько правил в
AGENTS.mdи сравните ответы до и после.
Официальные источники
- Установка и первый запуск Codex CLI — официальная документация OpenAI
- Расширение Codex для редакторов — поддерживаемые редакторы и интеграции
- Codex cloud — задачи в изолированных окружениях
- Модели Codex — GPT-5.6 Sol, Terra и Luna, сроки отключения прежних моделей
- Тарифы и лимиты Codex — стоимость планов и число сообщений за пять часов
- Способы авторизации — вход с аккаунтом ChatGPT или API-ключом
- Песочница и подтверждения — права доступа и bubblewrap в Linux
- Разрешения агента и безопасность — защищённые пути, рискованный флаг и настройки по умолчанию
- Режимы разрешений — Ask for approval, Approve for me и Full access
- Файл AGENTS.md — как Codex читает инструкции проекта
- Поддерживаемые страны и территории — официальный перечень OpenAI
- Устаревшие модели OpenAI — дата отключения прежних моделей Codex
- Репозиторий openai/codex — исходный код и выпуски
- Пакет @openai/codex в npm — опубликованные версии и даты
- Релизы Codex на GitHub — номера версий и даты выхода
Дополнительные материалы об использовании инструментов доступны в документации Ailoot.
Подробнее
Вопросы и ответы
Будет ли Codex спрашивать перед каждой правкой файла?
Нет. В описанном Auto разрешённые изменения рабочей папки возможны без отдельного подтверждения. До первой задачи проверьте /status и /permissions. Для одного объяснения явно выбирайте доступ только на чтение.
Почему CLI установился, а вход завершается региональной ошибкой?
Установка и доступ к модели — отдельные шаги. 403 с unsupported_country_region_territory относится к доступу аккаунта, а не Node или установщику. Сравните регион аккаунта с официальными сведениями о поддерживаемых странах OpenAI.