Один агент, несколько пультов: где запускать Codex и почему это не разные инструменты

19 мин. чтения

Коротко (TL;DR)

Codex — это один агент OpenAI, а не набор разных продуктов. Просто у него несколько «пультов запуска», и каждый даёт свой компромисс между контролем, скоростью, приватностью и ценой. Способов запустить его сегодня четыре:

  • Codex CLI — агент в вашем терминале, работает локально на вашей машине. Максимум контроля и минимум задержки, но всё крутится на вашем железе.
  • Codex Cloud — задача уезжает в изолированную среду OpenAI, а на выходе вы получаете готовый diff или pull request. Можно запустить несколько задач параллельно и «делегировать и забыть».
  • Codex в ChatGPT — режим внутри десктоп-клиента ChatGPT для тех, кто не хочет уходить из привычного интерфейса, плюс мобильная вкладка Remote, чтобы следить за уже запущенными задачами.
  • Codex через API (codex exec) — без интерфейса вообще: агент встраивается в скрипты и CI-пайплайны.

Если коротко: пишете код и хотите держать руку на пульте — CLI. Хотите раздать несколько задач и заниматься другим — Cloud. Живёте в ChatGPT или командуете с телефона — режим в ChatGPT. Автоматизируете без человека — API. Ниже разберём каждый способ, дадим сравнительную таблицу, актуальные цены и риски, о которых конкуренты обычно молчат.

Codex — это агент, а не автодополнение

Прежде чем выбирать пульт, важно понять, чем управляем. Codex — это ИИ-агент, то есть программа, которая не подсказывает следующую строку, как автодополнение в редакторе, а сама выполняет задачу целиком: читает ваш репозиторий, планирует шаги, редактирует файлы, запускает команды и тесты, а потом отдаёт результат — изменения в коде или готовый pull request.

Разница принципиальная. Подсказчик (в стиле classic Copilot) работает внутри одного файла и ждёт, что дальше пишете вы. Агент получает задачу словами — «добавь оплату через Stripe и покрой тестами» — и доводит её до конца сам, обращаясь к вам только тогда, когда нужно решение или подтверждение. Именно поэтому у Codex есть «поверхности запуска»: агенту нужна среда, где он имеет право читать файлы и выполнять команды. А сред этих — несколько, под разные ситуации.

Под капотом у всех поверхностей одна и та же модельная линейка. На июль 2026 CLI по умолчанию работает на GPT-5.6 (варианты Sol, Terra, Luna), а для API-сценариев есть отдельная специализированная модель gpt-5.3-codex. То есть «мозг» один — меняется только то, где этот мозг получает доступ к вашему коду.

Способ 1. Codex CLI — терминал на вашей машине

Codex CLI — это агент, который живёт в командной строке и работает прямо на вашем компьютере. Вы ставите его как обычную консольную утилиту, запускаете внутри папки с проектом и общаетесь с ним текстом в терминале. Весь код, все файлы и все команды остаются локально — ничего не уезжает на чужие серверы, кроме самих запросов к модели.

Ключевая особенность CLI — контроль через уровни песочницы. Вы сами задаёте, что агенту можно:

  • read-only — агент только читает и предлагает, ничего не меняя;
  • workspace-write — может редактировать файлы внутри проекта, но не трогает систему;
  • full-access — полный доступ, включая сеть и команды за пределами проекта (использовать осознанно).

CLI — открытый проект: исходники лежат на GitHub под лицензией Apache-2.0, написаны на Rust, у репозитория порядка 98 тысяч звёзд, а релизы выходят часто (версия 0.144.4 датирована 14 июля 2026). Это важный нюанс: открыт именно CLI, а сами модели и облачный сервис остаются проприетарными — «Codex полностью открытый» это распространённое, но неверное упрощение.

Когда выбирать CLI: вы разработчик, работаете над своим репозиторием, хотите минимальную задержку (ответ идёт сразу, без провижининга контейнера) и полный контроль над тем, что агент трогает. Плата за это — агент нагружает вашу машину и требует, чтобы окружение (зависимости, доступы) было настроено локально.

Способ 2. Codex Cloud — облачные задачи и готовый pull request

Codex Cloud — это запуск задачи в изолированной среде на серверах OpenAI. Вы формулируете задание, агент разворачивает под него отдельный контейнер, делает checkout вашего репозитория, работает — и возвращает результат в виде diff или готового pull request, который вы ревьюите и мёржите.

Главные отличия от CLI:

  • Параллелизм. Можно запустить несколько задач одновременно, каждая в своём контейнере, и заниматься другими делами, пока они выполняются. Это модель «делегировал и забыл».
  • Изоляция. Задача не трогает вашу машину. По умолчанию сеть в облачной песочнице выключена на фазе работы агента — доступ в интернет включается только через настройку окружения с явным списком разрешённых адресов (allowlist). Это сделано именно для безопасности: агент с доступом в сеть — потенциальный канал утечки.
  • Триггеры. Облачные задачи можно запускать не только вручную, но и из связанных сервисов — GitHub, Linear, Slack: агент подхватывает задачу и открывает PR.

Отдельно стоит развеять частую путаницу: «Codex Web» (интерфейс на chatgpt.com/codex) — это не четвёртая поверхность, а браузерный фронтенд того же Codex Cloud. Вы открываете страницу в браузере, ставите задачу — она уезжает в то же облако. Многие обзоры считают Web отдельным продуктом; это ошибка.

Когда выбирать Cloud: нужно разгрузить свою машину, прогнать несколько задач параллельно, отдать агенту крупную работу и вернуться к результату позже, или встроить его в командный процесс через GitHub. Плата — код уезжает в инфраструктуру OpenAI (вопрос приватности) и стоит дороже локального запуска (об этом ниже).

Способ 3. Codex в ChatGPT — десктоп-режим и мобильный Remote

Здесь важно опираться на актуальное состояние, потому что оно изменилось. 9 июля 2026 OpenAI перестроила продукт: вместо отдельных приложений появился единый десктоп-клиент с тремя режимами — Chat, Work и Codex, причём режим Codex доступен бесплатно на всех тарифах. Раньше Codex был отдельным приложением; теперь это режим внутри ChatGPT, и порог входа заметно ниже. Подробнее об этой консолидации мы разбирали в материале про обновлённый ChatGPT Work.

Что это значит на практике:

  • На десктопе Codex — полноценный режим клиента ChatGPT. Удобно тем, кто и так живёт в ChatGPT и не хочет уходить в терминал: ставите задачу в привычном окне, агент работает.
  • На мобильном ситуация тоньше, и здесь большинство статей отстали от жизни. Майские (2026) материалы описывают полноценный запуск Codex прямо из мобильного приложения. По актуальному состоянию (сверено на справке OpenAI, обновление около 11 июля 2026) Codex на телефоне — это не режим запуска, а вкладка Remote: пульт наблюдения за задачами, которые уже запущены в облаке. То есть с телефона удобно проверить статус, посмотреть diff, подтвердить или отклонить — но не начать полноценную агентную сессию с нуля, как было в раннем анонсе.

Эта эволюция (полноценное мобильное приложение в мае → режим + Remote-вкладка в июле) — не ошибка чьих-то данных, а реальное изменение продукта за два месяца. Мы приводим текущее состояние; если читаете это позже — сверьте на справке OpenAI, поверхность быстро меняется.

Когда выбирать режим в ChatGPT: вы не разработчик по профессии или просто предпочитаете графический интерфейс терминалу; хотите поставить задачу, не настраивая CLI; или вам нужно с телефона следить за тем, что агент делает в облаке.

Способ 4 (бонус). API и headless — Codex в CI и скриптах

Четвёртый способ часто выносят в сноску, но по логике выбора он равноправный. Codex умеет работать без всякого интерфейса — в неинтерактивном (headless) режиме через команду codex exec. Вы передаёте задачу как аргумент, получаете структурированный (в том числе JSON) вывод — по умолчанию codex exec работает в безопасном режиме read-only, а более широкий доступ включается флагами песочницы явно — и всё это встраивается в скрипт или CI-пайплайн. Для GitHub есть готовый Action, чтобы запускать агента прямо в рабочем процессе репозитория.

Здесь же — прямой доступ к модели через API OpenAI: для сценариев, где Codex это часть вашего собственного продукта или автоматизации, а не инструмент, которым пользуется человек.

Когда выбирать API/headless: нужно автоматизировать рутину без участия человека — авто-ревью каждого PR, генерация исправлений по шаблону, ночные прогоны. Это уже уровень «встроить агента в конвейер», а не «запустить агента, чтобы помог».

Сравнительная таблица: четыре поверхности рядом

Сведём всё в одну карту. Это и есть быстрый ответ на вопрос «в чём разница между CLI, Cloud и ChatGPT».

ПараметрCodex CLICodex CloudCodex в ChatGPTAPI / headless
Где живёт интерфейсТерминалБраузер / IDEДесктоп-клиент ChatGPT (+ моб. Remote)Скрипт, CI
Где выполняется кодВаша машинаКонтейнер OpenAIОблако OpenAIКак настроите (лок./облако)
Что на выходеПравки в реальном времениdiff / pull requestПравки или облачные задачиСтруктурированный вывод (JSON)
Параллельные задачиНет (одна сессия)Да, несколько сразуЧерез облако — даДа, программно
Изоляция / песочницаУровни read-only → fullИзолированный контейнер, сеть выкл. по умолч.Как у облакаФлаги --sandbox
Приватность кодаМаксимум (локально)Код уходит в облакоКод уходит в облакоЗависит от настройки
Задержка стартаМинимальнаяЕсть (провижининг контейнера)ЕстьЗависит
Для когоРазработчик за своим репоКоманда, крупные/параллельные задачиНе-терминальный пользователь, наблюдение с телефонаИнженер автоматизации

Такой «один агент — несколько поверхностей» подход не уникален для OpenAI: у конкурентов логика похожая. Например, у Anthropic один движок Claude Code тоже работает в терминале, на десктопе и телефоне — сравнение самих агентов между собой это отдельная тема, но сама идея «разные пульты к одному мозгу» стала индустриальным стандартом.

Сколько это стоит

Codex не покупается отдельно — доступ идёт через ваш тариф ChatGPT, а для API есть отдельная поштучная оплата за токены. Цены ниже — по состоянию на июль 2026 (тарифы OpenAI меняются, сверяйте перед оплатой).

ТарифЦена (на июль 2026)Codex
Free$0Режим Codex доступен
Go$8 / месЕсть
Plus$20 / месЕсть, общее окно использования
Proот $100 / месЕсть, выше лимиты
Businessот $20 за место / месЕсть, командные функции

Цена Business в $20 за место — при годовой оплате и от двух пользователей; при помесячной оплате она выше (около $25 за место). Остальные тарифы — с общими лимитами использования по вашему плану.

Два практических нюанса, которые почти никто не проговаривает:

  1. Локальный CLI и облачные задачи делят одно окно использования. На тарифах Plus/Pro лимит считается за скользящее 5-часовое окно — и потратили вы его на локальные сообщения в CLI или на облачные задачи, значения не имеет: расходуется один и тот же счётчик. Запустили несколько тяжёлых облачных задач — на локальную работу в том же окне останется меньше.
  2. Облако дороже локали за ту же задачу. По замерам стороннего разработчика, одна и та же задача обошлась примерно в 7 «кредитов» локально против 34 в облаке — то есть облако вышло примерно в пять раз дороже. Это не официальный тариф, а иллюстрация, и причина не в модели, а в накладных расходах: под облачную задачу разворачивается контейнер и делается checkout репозитория. Вывод для кошелька: гонять в облако мелкие правки, которые быстрее и дешевле сделать локально в CLI, — не лучшая идея.

Для API-сценариев цена своя и считается за токены: у модели gpt-5.3-codex это $1.75 за миллион входных токенов и $14 за миллион выходных (developers.openai.com, июль 2026).

Риски и ограничения каждой поверхности

У каждой поверхности не просто разное удобство — у неё свой профиль угроз. Это фирменная часть разбора: агент с правом читать файлы и выполнять команды — мощный инструмент и одновременно поверхность атаки. Честно о слабых местах.

  • Кража токенов через сторонние пакеты (Cloud/десктоп). В конце мая — начале июня 2026 исследователи безопасности раскрыли вредоносный npm-пакет codexui-android, маскировавшийся под интерфейс к Codex: он воровал токены аутентификации. Пакет успел набрать десятки тысяч загрузок в неделю. Урок простой — ставьте только официальные клиенты Codex, а сторонние «удобные обёртки» проверяйте.
  • Незакрытый вопрос с чувствительными файлами (CLI/локально). На GitHub открыт issue #2847 о том, что агент может затрагивать файлы, которые вы не хотели ему показывать; на 28 июня 2026 он оставался незакрытым. Отсюда практика: держите секреты (.env, ключи) вне рабочей директории или явно исключайте их, не полагайтесь на то, что агент «сам не тронет».
  • Баг с избыточной записью на диск (CLI). В двадцатых числах июня 2026 техно-СМИ (The Register, NotebookCheck) подхватили жалобы на то, что Codex устраивает избыточные операции записи на SSD — при интенсивной работе это ускоряет износ накопителя. Отслеживайте обновления и не игнорируйте свежие релизы CLI.
  • Интернет-доступ песочницы = канал утечки (Cloud). Именно поэтому сеть в облачной песочнице по умолчанию выключена. Если включаете её для установки зависимостей — ограничивайте allowlist’ом, иначе скомпрометированная задача теоретически может отправить данные наружу.
  • Тихое урезание квоты (сообщения сообщества). 20 июня 2026 на r/codex набрало более тысячи голосов обсуждение о том, что квоту Codex эры GPT-5.5 незаметно урезали. Официального подтверждения или опровержения от OpenAI не было — подаём это как сигнал сообщества, а не как факт, но держим в уме: реальные лимиты могут отличаться от заявленных на странице тарифов.

Баланс: ни один из этих пунктов не делает Codex «опасным» — это нормальные издержки мощного агента. Локальный CLI приватнее, но нагружает вашу машину и требует дисциплины с секретами; облако снимает нагрузку и даёт параллелизм, но добавляет вопрос доверия к чужой инфраструктуре. Выбор поверхности — это и выбор профиля риска.

Как выбрать: сценарий → поверхность

Сведём выбор к простой карте под типичные ситуации.

Ваша ситуацияОптимальная поверхностьПочему
Пишу код за своим репозиторием, хочу контроль и скоростьCodex CLIЛокально, минимум задержки, уровни песочницы
Нужно раздать несколько задач и заниматься другимCodex CloudПараллельные контейнеры, «делегировал и забыл»
Не хочу терминал, живу в ChatGPTРежим Codex в ChatGPTПривычный интерфейс, ставить задачу словами
Хочу следить за задачами с телефонаМобильный Remote (в ChatGPT)Наблюдение и подтверждение, не полный запуск
Автоматизирую без человека (CI, ночные прогоны)API / codex execHeadless, структурированный вывод, GitHub Action
Работаю с чувствительным кодом, приватность важнее всегоCodex CLI (локально)Код не уезжает в облако

Практичный сценарий из жизни: соло-разработчик держит CLI как основной инструмент для повседневной работы, крупные независимые задачи («отрефактори весь модуль») уводит в Cloud, чтобы не блокировать машину, а вечером с телефона через Remote проверяет, что там наработал агент. Это не выбор «или-или» — поверхности дополняют друг друга.

Частые заблуждения

  • «Codex CLI, Cloud и ChatGPT — это три разных продукта.» Нет. Это один агент с одной модельной линейкой под капотом; отличается только среда запуска и связанный с ней компромисс контроль/скорость/приватность/цена.
  • «Codex Web — это ещё одна, четвёртая поверхность.» Нет. Интерфейс на chatgpt.com/codex — это браузерный фронтенд Codex Cloud, задача всё равно уходит в облако.
  • «Codex можно полноценно запускать с телефона.» По актуальному (июль 2026) состоянию — нет: на мобильном доступна вкладка Remote для наблюдения за облачными задачами, а не полный запуск сессии. Это изменилось после перестройки продукта 9 июля 2026.
  • «Codex полностью открытый.» Открыт только CLI (Apache-2.0 на GitHub). Сами модели и облачный сервис остаются проприетарными.
  • «Облако всегда лучше, потому что мощнее.» Модель одинаковая, а облако дороже и медленнее на старте. Для мелких правок локальный CLI и быстрее, и дешевле.

FAQ

В чём главная разница между Codex CLI и Codex Cloud? CLI выполняет код локально на вашей машине — это максимум контроля, минимум задержки и полная приватность, но нагрузка на ваше железо. Cloud выполняет задачу в изолированном контейнере OpenAI и отдаёт готовый pull request — это параллелизм и разгрузка машины, но код уезжает в облако и стоит дороже. Модель у обоих одна.

Codex Cloud и Codex Web — это одно и то же? Практически да. «Codex Web» (интерфейс на chatgpt.com/codex) — это браузерный фронтенд Codex Cloud, а не отдельный способ запуска. Задача, поставленная через Web, выполняется в том же облаке.

Можно ли запустить Codex бесплатно? Да. После перестройки ChatGPT 9 июля 2026 режим Codex доступен даже на бесплатном тарифе — с лимитами использования. Более высокие лимиты дают платные планы (Go, Plus, Pro, Business); цены — на июль 2026, сверяйте перед оплатой.

Нужно ли уметь программировать, чтобы пользоваться Codex? Чтобы ставить задачи и получать результат — не обязательно: режим в ChatGPT позволяет формулировать задание обычными словами. Но чтобы проверить и внедрить результат (особенно pull request из облака), базовое понимание кода и работы с репозиторием сильно помогает.

Какой способ запуска выбрать новичку? Начните с режима Codex в ChatGPT или с локального CLI на небольшом проекте — там ниже порог входа и виден каждый шаг агента. Облако и API подключайте, когда появится потребность в параллельных задачах или автоматизации.

Курс «OpenAI Codex: агентный кодинг» · модуль «Понять основы». Полная программа и два маршрута обучения — на странице курса.

Предыдущий урок: Что такое OpenAI Codex · Следующий урок: Модели Codex: что выбрать под задачу

Поделиться
Связаться:
Крипто- и data-аналитик, инженер-программист (факультет компьютерных наук ХНУРЭ). В IT с 2008 года: администрировал корпоративный мониторинг в «Vodafone Украина», семь лет разрабатывал и продвигал веб-проекты, пять лет руководил маркетингом на метриках — конверсия, CTR, ROI, LTV.Криптовалютными рынками занимаюсь с 2021 года: ончейн-метрики, токеномика, макроэкономические индикаторы. Разработал собственную data-driven модель анализа рынка на 30+ метрик. Стек — Python (pandas, NumPy, SciPy, matplotlib), математическая статистика и EDA; сбор и сверку данных автоматизирую AI-агентами.Принцип — «Don't trust, verify»: каждая цифра проверена по первоисточнику, ключевые — минимум по двум независимым; прогнозы — только сценарии с условиями. Тезис без данных не публикуется.