- Дата публикации
Codex от OpenAI: облачный «тимлид» для кода, который теперь добрался и до телефона
Что нового
OpenAI запустила Codex — облачного агента для разработки, который работает поверх модели codex‑1 (специализированная версия OpenAI o3 под софтверные задачи).
Ключевые изменения и факты:
- Формат: это не просто чат, а отдельный агент, который выполняет задачи в фоне в изолированном контейнере.
- Параллельные задачи: Codex умеет вести сразу несколько задач, каждая — в своём sandbox’е с предзагруженным репозиторием.
- Функции:
- пишет новые фичи и модули,
- отвечает на вопросы по коду,
- чинит баги,
- готовит pull request’ы,
- запускает тесты, линтеры и type checker’ы.
- Доступность:
- уже доступен пользователям ChatGPT Pro, Business и Enterprise;
- с 3 июня 2025 года — также пользователям ChatGPT Plus;
- поддержка Edu обещана позже.
- Интернет-доступ: с обновления от 3 июня 2025 года Codex по желанию пользователя может получать доступ к интернету во время выполнения задач. Это настраивается, см. changelog и документацию OpenAI.
- Контекст и режим: codex‑1 тестировали с контекстом до 192k токенов и средним уровнем «reasoning effort» — именно в таком режиме он работает в продукте сейчас.
- CLI‑версия:
- появился Codex CLI — лёгкий агент, который работает прямо в терминале и использует модели o3 и o4‑mini;
- одновременно OpenAI выпустила уменьшенную версию codex‑1 на базе o4‑mini, оптимизированную для CLI: низкая задержка, быстрый Q&A по коду и редактирование;
- модель доступна в API под именем
codex-mini-latest.
- Цены для API:
codex-mini-latestв Responses API стоит $1.50 за 1M входных токенов и $6 за 1M выходных токенов, с скидкой 75% на промпты из кеша. - Онбординг в CLI:
- больше не нужно вручную создавать API‑ключ;
- можно залогиниться через аккаунт ChatGPT и выбрать нужную API‑организацию;
- Plus и Pro‑пользователи, авторизовавшиеся в Codex CLI через ChatGPT, в течение 30 дней могут получить $5 (Plus) и $50 (Pro) бесплатных API‑кредитов.
- Ограничения текущей версии Codex:
- нет поддержки изображений (например, для фронтенд‑макетов),
- нельзя вмешаться в работу агента «на лету» — только до старта задачи и после результата,
- удалённый агент работает медленнее, чем интерактивное редактирование в IDE.
Как это работает
Архитектура Codex в ChatGPT
Codex живёт в боковой панели ChatGPT. Пользователь формулирует задачу и выбирает режим:
- "Code" — поручить Codex реализацию или правку кода;
- "Ask" — задать вопрос по репозиторию (архитектура, конкретный модуль, причина бага).
Каждая задача запускается в отдельном облачном контейнере:
- в контейнер загружается ваш репозиторий (через GitHub или другой подключённый источник);
- Codex может:
- читать и изменять файлы,
- выполнять команды в терминале (включая тесты, линтеры, type checker’ы и кастомные скрипты);
- время выполнения — от 1 до 30 минут, зависит от сложности;
- прогресс можно отслеживать в реальном времени.
После завершения работы Codex коммитит изменения в своём окружении и показывает, что именно он сделал:
- лог терминала,
- результаты тестов,
- ссылки‑цитаты на конкретные команды и вывод.
Дальше пользователь может:
- запросить доработки,
- открыть pull request в GitHub,
- забрать патч и применить локально.
Окружение Codex можно настроить так, чтобы оно максимально совпадало с вашим реальным дев‑стеком: те же зависимости, те же команды тестов, тот же tooling.
Модель codex‑1
Codex работает на модели codex‑1 — это версия OpenAI o3, заточенная специально под разработку.
Что сделали с моделью:
- обучили с помощью reinforcement learning на реальных задачах разработки в разных окружениях;
- оптимизировали под:
- стиль кода, близкий к человеческому,
- патчи, которые удобно просматривать в code review,
- строгие следование инструкциям,
- повторный запуск тестов до тех пор, пока они не пройдут.
На внутренних бенчмарках OpenAI:
- codex‑1 показывает высокую точность даже без специальных подсказок в репозитории (AGENTS.md и кастомного scaffolding);
- по сравнению с базовым OpenAI o3, codex‑1 чаще выдаёт готовые к ревью патчи, которые можно сразу встраивать в рабочий процесс.
AGENTS.md: как объяснить агенту ваш проект
Codex можно «настроить» прямо в репозитории через файлы AGENTS.md (по аналогии с README.md). Это обычный текстовый файл, где вы описываете:
- как устроен проект и как по нему навигировать;
- какие команды запускать для тестов и проверки качества;
- какие стандарты кода и практики вы используете.
По сути, вы даёте Codex инструкции уровня «онбординга нового разработчика». Чем лучше описано окружение и тесты, тем стабильнее и предсказуемее работают агенты.
Безопасность и прозрачность
OpenAI уделила отдельное внимание двум вещам: безопасность кода и прозрачность действий агента.
- Codex не просто генерирует код, а показывает доказательства своих шагов:
- логи терминала,
- какие тесты запускались,
- какие команды выполнялись и с каким результатом.
- Если что‑то идёт не так (например, тесты падают), агент явно сообщает о проблеме и не скрывает неуверенность.
- OpenAI прямо говорит: пользователь всё равно должен ручками просматривать и валидировать код перед интеграцией и запуском.
Отдельная линия — защита от злоупотреблений:
- Codex обучили распознавать и отказывать в задачах, связанных с разработкой вредоносного ПО;
- при этом модель должна различать легитимные задачи, где используются похожие техники (например, низкоуровневая разработка ядра);
- OpenAI обновила System Card для o3, добавив туда результаты этих проверок и политику по безопасности.
Изоляция и интернет
По умолчанию Codex работает в изолированном контейнере:
- во время выполнения задач интернет отключён;
- агент видит только:
- код, который вы явно передали (репозиторий),
- предустановленные зависимости и окружение, которое вы задали скриптом.
С обновления от 3 июня 2025 года стало возможным включить интернет‑доступ для Codex во время выполнения задач. Это опция, которую включает пользователь. Детали — в changelog и документации OpenAI.
Codex CLI и codex‑mini
Codex CLI — это локальный интерфейс к Codex, который работает в терминале и подключается к API:
- использует модели o3 и o4‑mini;
- удобен как «пэйр‑программист» рядом с вашим редактором кода;
- поддерживает те же сценарии: правки, рефакторинг, написание тестов, Q&A по коду.
Специально для CLI OpenAI выпустила уменьшенную модель codex‑1 на базе o4‑mini:
- модель называется
codex-mini-latest; - оптимизирована для низкой задержки и быстрых итераций Q&A/редактирования;
- при этом сохраняет сильные стороны codex‑1 по следованию инструкциям и стилю кода;
- доступна по умолчанию в Codex CLI и в API.
Что это значит для вас
Для кого Codex особенно полезен
Разработчики и тимлиды:
- Снять с себя рутину:
- механические рефакторинги,
- массовые переименования,
- правки по линтерам,
- добавление тестов к уже существующему коду.
- Отдать Codex’у хорошо описанные задачи и не прерываться — агент работает в фоне, пока вы пишете бизнес‑логику.
- Быстрее разбираться в незнакомой части монолита: задать вопросы по репозиторию, попросить объяснить связи между модулями, показать историю изменений.
Продукт‑ и инженерные менеджеры:
- Делать лёгкие правки в коде без привлечения разработчика на полный цикл:
- небольшие изменения в конфиге,
- правки текстов,
- простые SQL/аналитические скрипты.
- Подготовить черновой PR, который потом спокойно посмотрит инженер.
Небольшие команды и стартапы:
- Использовать Codex как «дополнительного разработчика», который:
- закрывает мелкие таски,
- помогает поддерживать тесты в актуальном состоянии,
- генерирует документацию по коду.
Где Codex особенно силён
- Рутинные, но чётко очерченные задачи: «переименуй этот метод во всех местах и поправь тесты», «подними покрытие модуля до 90%».
- Поддержка больших кодовых баз за счёт контекста до 192k токенов: можно работать сразу с крупными файлами и сложными связями.
- Асинхронная работа: вы ставите несколько задач разным агентам и занимаетесь своими делами, пока Codex всё делает в фоне.
- Инфраструктурные правки: конфиги CI, скрипты миграций, правки Dockerfile, обновление зависимостей с проверкой тестами.
Где Codex пока слаб
- Фронтенд по картинкам и макетам — нет входа по изображениям, придётся описывать всё словами или кодом.
- Интерактивная отладка «на лету» — нельзя вмешаться в уже запущенную задачу, только остановить и перезапустить с новыми инструкциями.
- Очень быстрые микро‑итерации: локальное редактирование в IDE по‑прежнему быстрее, если задача занимает минуты, а не десятки минут.
Практические советы по использованию
- Формулируйте задачи как тикеты: чёткая цель, контекст, ограничения, критерии готовности.
- Используйте AGENTS.md:
- опишите, как запускать тесты;
- какие команды обязательны перед PR;
- что нельзя трогать без отдельного согласования.
- Разбивайте крупные задачи на несколько параллельных и запускайте их разным агентам.
- Всегда проводите код‑ревью — даже если Codex прошёл все тесты.
Доступность из России
Codex встроен в ChatGPT и Codex CLI и использует инфраструктуру OpenAI. Прямой локальной инфраструктуры в России у OpenAI нет, поэтому для доступа к ChatGPT, Codex и API чаще всего нужен VPN и платёжный метод, который сервис принимает.
Место на рынке
Codex живёт в экосистеме OpenAI и тесно связан с ChatGPT, o3, o4‑mini и Responses API. Это важный момент: Codex — не просто ещё одна «модель», а связка «модель + агент + окружение».
Сравнивать его по скорости и цене с другими ассистентами вроде Claude или GitHub Copilot X напрямую нельзя: в исходных данных есть только цены для codex-mini-latest, а также описание архитектуры и сценариев использования, без общих бенчмарков против конкурентов.
На фоне других инструментов OpenAI позиционирует Codex так:
- ChatGPT — интерактивный собеседник и помощник, в том числе по коду.
- Codex CLI — локальный помощник в терминале для коротких итераций.
- Codex в ChatGPT — агенты для асинхронной работы с кодом, которые можно «нагружать» задачами как отдельного разработчика.
Для команд разработки это означает, что OpenAI строит две основные линии работы с ИИ:
- Реальное время — когда вы сидите в IDE или терминале и общаетесь с моделью.
- Делегирование задач — когда вы ставите задачу агенту, уходите по своим делам, а потом забираете результат.
OpenAI прямо говорит, что в будущем эти два режима будут сближаться: разработчик сможет и общаться с агентами из IDE, и отправлять им длинные задачи из issue‑трекера, CI или десктопного клиента ChatGPT.
Как запустить и использовать Codex
В ChatGPT
- Откройте ChatGPT под аккаунтом Plus, Pro, Business или Enterprise (Plus — с 3 июня 2025 года).
- Найдите в интерфейсе боковую панель Codex.
- Подключите репозиторий (обычно через GitHub и OAuth).
- Опишите задачу и нажмите "Code" или "Ask":
- "Code" — Codex изменит код, запустит тесты и предложит патч/PR;
- "Ask" — ответит на вопросы по текущему коду.
- Дождитесь завершения задачи (1–30 минут), изучите логи, тесты и изменения.
- При необходимости попросите доработки или создайте PR прямо из интерфейса.
В Codex CLI
Codex CLI — это отдельный инструмент, который ставится локально. В исходном тексте нет конкретных команд установки, но общая схема работы такая:
- Установите Codex CLI (обычно через пакетный менеджер или бинарник от OpenAI).
- Запустите CLI и войдите через аккаунт ChatGPT.
- Выберите API‑организацию, Codex CLI автоматически создаст и пропишет API‑ключ.
- Работайте с
codex-mini-latestили другим выбранным модельным снапшотом:- задавайте вопросы по локальному репозиторию,
- просите сгенерировать патчи,
- запускайте тесты и анализ кода.
При авторизации через ChatGPT пользователи Plus и Pro в течение 30 дней могут получить $5 и $50 бесплатных API‑кредитов для экспериментов с Codex CLI и codex-mini-latest.
Куда это всё движется
OpenAI довольно прозрачно описывает видение:
- Разработчики сами выбирают, какие задачи они хотят делать руками, а какие — делегировать агентам.
- Codex и Codex CLI становятся частью стандартного рабочего стека: рядом с IDE, CI, issue‑трекером и GitHub.
- Со временем:
- появятся более интерактивные рабочие процессы агентов,
- можно будет давать указания в середине задачи,
- агенты будут сами присылать промежуточные апдейты и предлагать варианты реализации.
- Codex уже сейчас подключается к GitHub, а дальше OpenAI планирует интеграции с:
- Codex CLI,
- десктопным приложением ChatGPT,
- issue‑трекерами,
- CI‑системами.
Для индустрии разработки это означает рост продуктивности, особенно для небольших команд и одиночных разработчиков. OpenAI параллельно изучает, как массовое внедрение таких агентов повлияет на процессы, обучение и распределение навыков между регионами и уровнями специалистов.
Codex ещё далёк от идеала, но уже сейчас это рабочий инструмент, который может снять с вас значимую часть рутинных задач по коду — если вы готовы доверить ИИ не только подсказки в IDE, но и полноценные фоновые задачи с тестами и pull request’ами.