Codex построен на модели codex-1, модификации архитектуры OpenAI o3, специально адаптированной под задачи программирования. По утверждению компании, модель генерирует «более чистый» и соответствующий стилевым стандартам код, точно следует инструкциям и может самостоятельно прогонять тесты до успешного результата.
Codex интегрирован в боковую панель ChatGPT. Пользователь может назначать задачи, просто вводя текстовый запрос и нажимая кнопку Code или Ask. Каждая задача выполняется в отдельном, изолированном контейнере в облаке, загруженном с кодовой базой проекта. Codex читает и редакти рует файлы, выполняет тесты, линтеры и другие команды, а также предоставляет проверяемые результаты своей работы – логи терминала и отчёты о тестах. Время выполнения одной задачи варьируется от одной до 30 минут.
Агент ведёт лог всех своих действий: тестов, изменений и результатов выполнения команд. Все шаги прозрачны и подлежат проверке разработчиком, что, по мнению OpenAI, особенно важно в свете ограничений и ошибок, свойственных даже лучшим ИИ-моделям.
Codex способен работать с несколькими задачами одновременно и запускать несколько сессий параллельно. Пользователи могут добавлять файл AGENTS.md в свой репозиторий, где описываются особенности проекта, правила оформления кода и команды для тестирования. Это помогает агенту адаптироваться к конкретной кодовой базе и стилю проекта.
Для обеспечения безопасности Codex выполняется в изолированной облачной среде без доступа к интернету. Он работает только с кодом, заранее загруженным пользователем, и не может обращаться к внешним сайтам или API. Это снижает риски злоупотребления, в частности при попытках генерации вредоносного ПО, на что модель обучена отказывать. Тем не менее OpenAI подчеркивает, что сгенерированную Codex программу необходимо проверять перед использованием.
Codex доступен пользователям ChatGPT Pro, Enterprise и Team, в скором времени ожидается поддержка для Plus и Edu. В течение первых недель пользоваться агентом можно будет без дополнительной оплаты, затем будет введено ограничение по количеству задач и платная модель с возможностью покупки дополнительных квот.
По данным OpenAI, Codex уже используется внутри компании для написания тестов, исправления багов, подготовки документации, ускорения запуска новых функций. Сотрудники используют его как список задач: дают поручения, а позже получают готовые варианты кода на ревью.
Среди внешних партнёров Codex тестируют Cisco, Superhuman, Kodiak и Temporal. В этих компаниях Codex помогает ускорить отладку, улучшить покрытие тестами и даже позволяет менеджерам без инженерного бэкграунда вносить простые правки без привлечения разработчиков.
Codex выходит на фоне роста интереса к AI-инструментам для разработки. По оценкам, до 30% кода в Google и Microsoft уже пишется с помощью ИИ. Среди конкурентов –Claude Code от Anthropic, Gemini Code Assist от Google, Cursor и Windsurf. По имеющимся данным, OpenAI рассматривает покупку Windsurf за 3 млрд. долл., но официального подтверждения сделки пока нет.
Codex также дополняется терминальной версией – Codex CLI. Это open-source агент, работающий в командной строке. Он использует облегченную модель o4-mini и позволяет выполнять команды с минимальной задержкой. Стоимость – 1,5 долл. за миллион входных токенов и 6 долл. за миллион выходных, с возможностью получить скидку в 75% за кешированные запросы.
По мнению OpenAI, Codex – лишь первый шаг к кардинальному пересмотру процессов разработки. Компания строит экосистему, в которой разработчик задаёт направление, а ИИ-агенты реализуют большую часть рутинных задач – от отладки до интеграции. Будущие обновления Codex должны сделать его более интерактивным: он будет давать обратную связь, принимать уточнения по ходу выполнения задач и теснее интегрироваться с CI/CD-системами и системами трекинга задач.
Как отмечают разработчики, программирование – одна из первых сфер, где ИИ приносит масштабируемые выгоды. OpenAI рассчитывает, что именно такие агенты, как Codex, станут ключевыми игроками в следующем этапе эволюции программной инженерии.