Открыть сервисСервис

Codex — модель и инструмент OpenAI

Codex — серия языковых моделей и инструментов компании OpenAI, ориентированных на генерацию и работу с компьютерным кодом. Первая модель Codex была представлена в июне 2021 года на основе GPT-3 и стала технологической основой сервиса GitHub Copilot. В дальнейшем название Codex получили отдельные модели (Codex-1, Codex CLI) и агентные инструменты для программирования, включая одноимённое облачное приложение, открытое для широкой публики в 2025 году.

История

Модель Codex (2021)

Codex как языковая модель был представлен OpenAI 30 июня 2021 года. Модель была дообучена на GPT-3 с использованием миллионов строк исходного кода, в том числе из публичных репозиториев GitHub. Codex умел принимать на вход текстовое описание задачи на естественном языке и генерировать исполняемый код на Python, JavaScript, Go, Perl, PHP, Ruby, Shell и других языках.

Codex стал основой сервиса GitHub Copilot — ассистента программиста, интегрированного в Visual Studio Code и другие редакторы. Copilot в публичной бете запустился 29 июня 2021 года, а коммерческий выпуск состоялся 21 июня 2022 года. OpenAI заявляла, что Codex обучен на данных, собранных из публичных репозиториев GitHub, что вызывало споры о правах на код и авторских правах.

Codex-1 и Codex CLI (2025)

В мае 2025 года OpenAI выпустила Codex-1 — модель на базе o3, специально обученную для агентного программирования. Codex-1 способен в автономном режиме писать код, запускать тесты и выполнять задачи в изолированной облачной песочнице. Одновременно был представлен Codex CLI — открытый инструмент командной строки для локального запуска агентных задач с использованием моделей o4-mini и Codex-1.

Облачное приложение Codex (2025)

16 мая 2025 года OpenAI открыла доступ к облачному агенту Codex для подписчиков тарифов ChatGPT Plus и Pro. Сервис позволяет ставить агенту задачи в чате, после чего он параллельно запускает несколько изолированных контейнеров, в каждом из которых выполняет задачу: пишет код, прогоняет тесты, формирует pull request. Результаты возвращаются в виде diffs и логов выполнения.

Возможности

Основные возможности Codex как инструмента программирования:

  • генерация кода по текстовому описанию на естественном языке;
  • автодополнение и рефакторинг существующего кода;
  • написание и прогон тестов;
  • объяснение написанного кода;
  • выполнение многозадачных агентных сценариев в изолированной среде;
  • интеграция с системами контроля версий (GitHub).

Codex CLI работает локально, обращаясь к моделям OpenAI через API, и поддерживает выполнение команд в песочнице с разрешениями пользователя.

Применение

Codex применяется в основном для ускорения разработки программного обеспечения: генерации фрагментов кода, автоматического рефакторинга, создания тестов, документирования. Облачная версия Codex используется как агент-ассистент, способный самостоятельно закрывать задачи из трекера проекта, формируя pull request на ревью.

В России Codex и другие инструменты OpenAI доступны через API и сторонние интеграции, однако прямые коммерческие сервисы OpenAI в ряде случаев ограничены географическими блокировками.

Споры и ограничения

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

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

См. также

Исторические факты

  • Codex был представлен 30 июня 2021 года.
  • Codex-1 и Codex CLI выпущены в мае 2025 года.
  • Облачная версия Codex открыта 16 мая 2025 года.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru