Представляем обновления для Codex

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

$ npm i -g @openai/codex
Floating code snippets over a soft blue background with blurred flower shapes, featuring a central status box showing a green ‘Open’ label with +27 additions and -15 deletions.

Обновление от 23 сентября 2025 г.:  Модель GPT‑5‑Codex теперь доступна разработчикам через API-ключ в Codex (в дополнение к доступности для разработчиков, использующих Codex по подписке ChatGPT). GPT‑5 Codex предлагается по той же цене, что и GPT‑5, и доступна исключительно в Responses API. Снимок базовой модели будет регулярно обновляться. Ознакомьтесь с документацией разработчика Codex и журналом изменений для получения подробной информации.

Сегодня мы выпускаем GPT‑5‑Codex — версию GPT‑5, дополнительно оптимизированную для автономной разработки программного обеспечения (agentic coding) в Codex. Модель GPT‑5‑Codex создана с упором на реальные задачи программной инженерии; она одинаково эффективна как в быстрых интерактивных сессиях, так и при самостоятельном выполнении продолжительных и сложных задач. Ее возможности проверки кода позволяют выявлять критические ошибки до того, как они попадут в релиз. GPT‑5‑Codex доступна везде, где вы используете Codex: она установлена по умолчанию для облачных задач и ревью кода, а разработчики могут использовать ее для локальных задач через Codex CLI и расширение для IDE.

С момента запуска Codex CLI в апреле и веб-интерфейса Codex в мае, Codex стабильно эволюционировал в более эффективного помощника по программированию. Две недели назад мы объединили Codex в единый продукт, привязанный к вашему аккаунту ChatGPT, что позволяет легко переносить работу между локальной средой и облаком без потери контекста. Теперь Codex работает там, где вы пишете код — в вашем терминале или IDE, в интернете, на GitHub и даже в приложении ChatGPT для iOS. Codex входит в планы подписок ChatGPT Plus, Pro, Business, Edu и Enterprise.

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

GPT‑5‑Codex

GPT‑5‑Codex — это версия GPT‑5, оптимизированная для автономной разработки ПО в Codex. Она обучена на сложных задачах из реальной практики программирования, таких как создание полноценных проектов с нуля, добавление функций и тестов, отладка, масштабный рефакторинг и проведение код-ревью. Ей проще управлять, она лучше следует инструкциям из файла AGENTS.md и выдает более качественный код — просто скажите ей, что вам нужно, не тратя время на написание длинных инструкций по стилю или чистоте кода.

SWE-bench Verified: Ранее, в том числе на момент запуска GPT‑5, мы публиковали результаты по 477 задачам SWE-bench Verified, так как некоторые задачи не удавалось запустить в нашей инфраструктуре. С тех пор мы это исправили и теперь приводим данные по всем 500 задачам.

Задачи рефакторинга кода: Наша оценка рефакторинга кода включает задачи в стиле рефакторинга из крупных, устоявшихся репозиториев, написанные на Python, Go и даже OCaml. В качестве примера можно привести следующий пулл-реквест из Gitea, который затрагивает 232 файла и 3541 строку для проброса переменной ctx через логику приложения.

GPT‑5‑Codex более динамично адаптирует время, затрачиваемое на размышления, в зависимости от сложности задачи. Модель объединяет два важнейших навыка для агента-программиста: парную работу с разработчиками в интерактивных сессиях и постоянное независимое выполнение более долгих задач. Это означает, что Codex будет работать быстрее при небольших, четко определенных запросах или во время общения с вами, и дольше решать сложные задачи вроде масштабного рефакторинга. В ходе тестирования мы видели, как GPT‑5‑Codex автономно работала более 7 часов подряд над крупными и сложными задачами, итеративно улучшая реализацию, исправляя ошибки в тестах и в конечном итоге успешно выполняя поставленную цель.

Анализируя внутренний трафик сотрудников OpenAI, мы видим, что для нижних 10% пользовательских запросов, отсортированных по количеству сгенерированных моделью токенов (включая скрытые рассуждения и итоговый вывод), GPT‑5‑Codex использует на 93,7% меньше токенов, чем GPT‑5. И наоборот, для верхних 10% GPT‑5‑Codex думает дольше, тратя в два раза больше времени на рассуждения, редактирование, тестирование кода и итерации.

GPT‑5‑Codex была специально обучена для проведения код-ревью и поиска критических изъянов. При проверке она перемещается по вашей кодовой базе, анализирует зависимости, а также запускает ваш код и тесты для проверки корректности. Мы оценили производительность ревью кода на недавних коммитах из популярных открытых репозиториев. Для каждого коммита опытные инженеры-программисты оценивали замечания на предмет корректности и важности. Мы выяснили, что замечания GPT‑5‑Codex реже бывают ошибочными или незначительными, позволяя пользователям сосредоточить больше внимания на действительно критических проблемах.

GPT‑5‑Codex — надежный помощник в решении фронтенд-задач. Помимо создания эстетичных настольных приложений, модель демонстрирует значительные улучшения в оценках предпочтений пользователей при создании мобильных веб-сайтов. Работая в облаке, она может изучать изображения или скриншоты, предоставленные вами в качестве исходных данных, визуально оценивать свой прогресс и демонстрировать вам скриншоты проделанной работы.

Модель GPT‑5‑Codex создавалась специально для Codex CLI, расширения Codex для IDE, облачной среды Codex и работы в GitHub, а также поддерживает универсальное использование инструментов. В отличие от GPT‑5, являющейся универсальной моделью, мы рекомендуем использовать GPT‑5‑Codex исключительно для автономных задач программирования в Codex или аналогичных средах.

Обновления в Codex

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

Codex CLI

Codex CLI — это проект с открытым исходным кодом, и отзывы сообщества за последние несколько месяцев сыграли неоценимую роль в его развитии. Опираясь на эти отзывы, мы перестроили Codex CLI вокруг рабочих процессов автономного программирования, чтобы превратить наши модели в более способных и надежных помощников. Теперь вы можете прикреплять и делиться изображениями — скриншотами, варфреймами и диаграммами — прямо в интерфейсе командной строки (CLI), чтобы выстраивать общий контекст по дизайнерским решениям и получать именно то, что нужно. При выполнении более сложных задач Codex теперь отслеживает прогресс с помощью списка дел (to-do list) и включает такие инструменты, как веб-поиск и протокол MCP для подключения к внешним системам, обеспечивая в целом более точное использование инструментов.

Пользовательский интерфейс терминала также был улучшен: вызовы инструментов и диффы (diffs) стали аккуратнее отформатированы и легче воспринимаются. Режимы подтверждения упрощены до трех уровней: только чтение с явным подтверждением; автоматический режим с полным доступом к рабочей области, но требующий подтверждения для действий за ее пределами; и полный доступ с возможностью чтения файлов в любом месте и запуска команд с доступом к сети. Кроме того, поддерживается компактное сворачивание состояния диалога, что облегчает управление длинными сессиями.

Ознакомьтесь с кратким руководством по Codex CLI, чтобы узнать больше.

Расширение Codex для IDE

Codex там, где вы уже работаете, в том числе в вашей среде разработки (IDE). Новое расширение привносит агента Codex в VS Code, Cursor и другие форки VS Code, позволяя вам бесшовно просматривать локальные изменения и редактировать код с помощью Codex. Когда вы используете Codex в IDE, вы можете писать более короткие промпты и получать результаты быстрее, поскольку Codex умеет использовать такой контекст, как открытые файлы или выделенный фрагмент кода.

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

Облако Codex

В дополнение к Codex CLI, новое расширение для IDE и интеграция с GitHub приближают облачного агента Codex к рабочим процессам разработчиков, позволяя делегировать задачи, не переключаясь между редактором и GitHub.

За кулисами мы также непрерывно оптимизируем производительность облачной инфраструктуры. Благодаря кэшированию контейнеров нам удалось сократить медианное время выполнения новых и последующих задач на 90%. Кроме того, теперь Codex автоматически настраивает собственную среду, выполняя поиск распространенных скриптов установки и запуская их, а благодаря настраиваемому доступу в интернет он может выполнять такие команды, как pip install, для динамической загрузки зависимостей по мере необходимости.

Как и в CLI или расширении для IDE, теперь вы можете использовать изображения для передачи спецификаций интерфейса или объяснения ошибок в UI. Создавая код для вас, Codex может запустить собственный браузер, оценить результат своей работы, провести итерации и прикрепить скриншот результата к задаче и пулл-реквесту на GitHub. Более подробную информацию можно найти в документации.

Ревью кода

Теперь в состав Codex также входят функции код-ревью, обученные для поиска критических уязвимостей. В отличие от инструментов статического анализа, система сопоставляет заявленную цель пулл-реквеста с реальными изменениями (diff), анализирует всю кодовую базу и зависимости, а также запускает код и тесты для проверки поведения. Лишь немногие из самых усердных рецензентов-людей вкладывают столько сил в проверку каждого пулл-реквеста, поэтому Codex заполняет этот пробел, помогая командам раньше находить проблемы, снижать нагрузку на проверяющих и выпускать релизы с большей уверенностью.

После активации для репозитория на GitHub Codex автоматически проверяет пулл-реквесты по мере их перехода из статуса черновика в готовую к проверке версию, публикуя свой анализ прямо в PR. Если модель рекомендует правки, вы можете остаться в той же ветке обсуждения и попросить Codex их реализовать. Вы также можете явно запросить проверку, упомянув »@codex review» в пулл-реквесте, и дать дополнительные указания, например »@codex review for security vulnerabilities» (проверить на уязвимости безопасности) или »@codex review for outdated dependencies» (проверить на устаревшие зависимости). Ознакомьтесь с кратким руководством, чтобы узнать, как настроить ревью кода для ваших репозиториев.

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

Как разработчики используют Codex

Создание безопасных и надежных ИИ-агентов

Мы разрабатываем Codex, уделяя особое внимание защите кода и данных от утечки, а также предотвращению их нецелевого использования. По умолчанию Codex работает в изолированной среде с отключенным сетевым доступом — как локально, так и в облаке. Это помогает гарантировать, что Codex не сможет совершить вредоносные действия на вашем компьютере, и снижает риск инъекций промптов из ненадежных источников.

Codex может запрашивать разрешение перед совершением потенциально опасных действий и обучен запускать команды для проверки своих результатов. Разработчики могут настраивать параметры безопасности в соответствии со своей склонностью к риску. В облаке вы можете ограничить сетевой доступ доверенными доменами. В интерфейсе командной строки (CLI) и расширении для IDE разработчики могут одобрять выполнение команд с полным доступом или разрешать агенту использовать поиск в интернете и подключаться к MCP-серверам. Это может расширить возможности агента, одновременно увеличивая риски — подробнее о том, как безопасно работать с Codex и управлять им, читайте здесь.

Мы всегда рекомендуем разработчикам проверять работу агента перед внесением изменений или развертыванием в продакшн. Для помощи в этом к каждой задаче Codex прилагает цитаты, логи терминала и результаты тестов. Хотя проверка кода с помощью Codex помогает снизить риск развертывания опасных проблем в продакшн (независимо от того, созданы они людьми или агентами), мы всегда рекомендуем использовать Codex в качестве дополнительного проверяющего, а не замены для человеческого рецензирования.

В соответствии с нашим подходом к GPT‑5, мы решили классифицировать GPT‑5‑Codex как модель с высоким уровнем возможностей в биологической и химической областях и внедрили меры защиты для минимизации сопутствующих рисков. Подробнее о наших оценках и надежном подходе к безопасности читайте в приложении к системной карте.

Цены и доступность

Codex входит в тарифные планы ChatGPT Plus, Pro, Business, Edu и Enterprise. Объём использования зависит от вашего тарифного плана: подписки Plus, Edu и Business позволяют проводить по несколько сфокусированных сеансов кодирования каждую неделю, в то время как Pro поддерживает полноценную рабочую неделю в рамках нескольких проектов.

Тарифные планы Business могут приобретать кредиты, чтобы разработчики могли выйти за рамки включенных лимитов, а планы Enterprise предоставляют общий пул кредитов, поэтому вы платите только за то, что используют ваши разработчики. Узнайте больше об ограничениях на использование в ChatGPT здесь.

Для разработчиков, использующих Codex CLI через API-ключ, мы планируем сделать GPT‑5‑Codex доступным в API в ближайшее время.

Codex становится тем партнером по написанию кода, о котором мы всегда мечтали — более быстрым, надежным и глубоко интегрированным в инструменты, которыми вы уже пользуетесь. Мы рады видеть, что вы создаете с его помощью, и продолжим совершенствовать Codex, чтобы сделать его еще лучшим командным игроком для реализации ваших самых амбициозных проектов.

Автор

OpenAI

Полный текст статьи читайте на OpenAI