Создание приложений нового поколения с помощью OpenAI Codex
Codex теперь поддерживает 70 различных приложений для самых разных сценариев использования через API OpenAI.

Обновление от 16 мая 2025 г.: Мы выпустили Codex — облачного агента для разработки программного обеспечения, способного параллельно выполнять множество задач. Узнать больше.
OpenAI Codex, система перевода естественного языка в код на базе GPT-3, помогает преобразовывать простые инструкции на английском языке более чем в дюжину популярных языков программирования. Codex был выпущен в августе прошлого года через наш API и является главным строительным блоком GitHub Copilot.
Наша цель при создании Codex — помогать разработчикам в работе и повышать производительность. Codex помогает компьютерам лучше понимать намерения людей, что позволяет каждому добиваться большего с помощью технологий. Это неотъемлемая часть нашей миссии по созданию общего искусственного интеллекта, который принесет пользу всему человечеству.
Для корпоративных клиентов сервис Azure OpenAI от Microsoft предоставляет разработчикам доступ к Codex и другим нашим моделям, таким как GPT-3 и эмбеддинги, а также к возможностям корпоративного уровня, встроенным в Microsoft Azure. На сегодняшней конференции Build компания Microsoft объявила, что служба Azure OpenAI Service, ранее доступная только по приглашениям, теперь доступна в режиме ограниченного предварительного просмотра. Мы уже наблюдаем новые применения Azure OpenAI Service в различных отраслях — от здравоохранения до финансовых услуг.
Приложения и отрасли
С момента выпуска через наш API мы тесно сотрудничаем с разработчиками для создания решений на базе Codex. Эти приложения используют возможности системы в самых разных категориях, включая творчество, обучение, повышение продуктивности и решение проблем.
Приложения, использующие Codex:

GitHub Copilot — это ИИ-помощник для парного программирования, который предлагает варианты для целых строк или целых функций прямо в редакторе кода.
Благодаря тесной интеграции с Codex, GitHub Copilot может преобразовывать комментарии в код, автоматически заполнять повторяющийся код, предлагать тесты и демонстрировать альтернативы.
Доступный для Visual Studio и Visual Studio Code, среди прочих сред, GitHub Copilot работает с широким набором фреймворков и языков. Для некоторых языков программирования он предлагает примерно 35% кода, генерируемого десятками тысяч разработчиков, которые пользуются им сегодня.
Компания Microsoft объявила на своей конференции для разработчиков Build, что GitHub Copilot станет общедоступным этим летом.

Pygma стремится превращать дизайны Figma в высококачественный код.
Pygma использует Codex для преобразования макетов Figma под различные фронтенд-фреймворки в соответствии со стилем кодирования и предпочтениями разработчика. Codex позволяет Pygma мгновенно выполнять задачи, которые раньше могли занимать часы.
«Codex позволил мне интегрировать инновационные функции в мое приложение с минимальным написанием кода. Будучи человеком без глубокого бэкграунда в области машинного обучения, такие функции, как гибкая доработка кода, было бы невероятно сложно создать своими силами. С Codex все работает практически из коробки».
— Эмиль Паффард-Рэй, основатель Pygma

Replit — это платформа для программирования на любом языке, которая позволяет пользователям совместно работать над проектами в реальном времени, изучать код и делиться результатами с сообществом учащихся и создателей.
Replit использует Codex для описания работы выбранного фрагмента кода простым языком, чтобы каждый мог получить качественное объяснение и инструменты обучения. Пользователи могут выделить фрагмент кода и нажать «Explain Code» (Объяснить код), чтобы с помощью Codex понять его функциональность.
«Codex помогает учащимся на Replit лучше понимать код, с которым они сталкиваются. Мы лишь прикоснулись к поверхности того, что семантическое понимание кода может предложить тем, кто хочет быстро перейти от идеи к работающему коду».
— Амджад Масад, основатель Replit

Warp — это терминал на базе Rust, переосмысленный с нуля, чтобы помочь как отдельным специалистам, так и командам повысить продуктивность при работе в командной строке.
Команды терминала обычно трудно запомнить, найти и составить. Пользователям часто приходится покидать терминал и искать ответы в интернете, и даже в этом случае результаты могут не дать нужной команды для выполнения. Warp использует Codex, чтобы пользователи могли выполнять поиск с помощью команд на естественном языке прямо из терминала и получать результат, который можно использовать немедленно.
«Codex позволяет Warp сделать терминал более доступным и мощным. Разработчики ищут целые команды на естественном языке, а не пытаются вспомнить их или собрать по частям. Поиск команд на базе Codex стал одной из наших революционных функций».
— Зак Ллойд, основатель Warp

Machinet помогает профессиональным разработчикам на Java писать качественный код, используя Codex для генерации интеллектуальных шаблонов модульных тестов (unit-тестов).
Machinet смогла в несколько раз ускорить разработку, перейди от создания собственных систем машинного обучения к использованию Codex. Гибкость Codex позволяет легко добавлять новые функции и возможности, экономя время пользователей и помогая им быть более продуктивными.
«Codex — потрясающий инструмент в нашем арсенале. Он не только позволяет нам генерировать более осмысленный код, но и помог найти новый дизайн архитектуры продукта и вывел нас из тупика локального максимума».
— Владислав Янченко, основатель Machinet
Автор
Полный текст статьи читайте на OpenAI
