OpenAI представила новый инструмент Codex, который интегрирован в основную панель ChatGPT. Codex предназначен для облегчения процесса разработки ПО, предоставляя возможность даже начинающим разработчикам создавать сложные приложения. По заявлению OpenAI, Codex способен выполнять разнообразные задачи, требуя лишь введения запроса и нажатия кнопки «Код». Инструмент может читать и редактировать программные файлы, исполнять команды, а также анализировать код пользователя и отвечать на вопросы о нём с помощью кнопки «Спросить». OpenAI отмечает, что выполнение задачи может занять от 1 до 30 минут в зависимости от её сложности.
Одной из ключевых особенностей является полная прозрачность работы Codex. Пользователям предоставляется возможность отслеживать каждый шаг выполнения задачи благодаря доступности журналов терминала и результатов тестирования. Генерация кода осуществляется в изолированной среде, после чего его можно легко интегрировать в локальную среду разработки или загрузить на GitHub.

Автоматизация программирования стремительно набирает обороты, и Codex укрепляет этот тренд. Однако, возникает вопрос о влиянии таких инструментов на рынок труда для разработчиков. Возможность использования Codex начинающими разработчиками под контролем опытных специалистов, вероятно, изменит спрос на высококвалифицированных инженеров.
OpenAI объявляет о наличии механизмов защиты, направленных на предотвращение злонамеренного использования продукта, например, для создания вредоносного ПО. Компания утверждает, что Codex может идентифицировать и отклонять запросы с целью разработки вредоносного кода, при этом обеспечивая выполнение легитимных задач. Подробные сведения о работе этих защитных механизмов пока не раскрыты, хотя OpenAI заверила, что готова предоставить информацию по запросу.
В настоящее время Codex доступен в экспериментальной версии для подписчиков ChatGPT Pro, Enterprise и Team. OpenAI планирует расширить доступ к инструменту в будущем. Сейчас использование Codex бесплатно для подписчиков, но в дальнейшем планируется введение лимита на скорость обработки запросов и гибкие тарифные планы для дополнительного использования.
Источник: iXBT