OpenAI представила Codex, его наиболее способного агента по кодированию ИИ на сегодняшний день, в настоящее время доступный в качестве исследовательского предварительного просмотра для подписчиков Catgpt Pro, Enterprise и Team. Основанный на последней модели рассуждения O3 AI, точно настраиваемой специально для разработки программного обеспечения, Codex предназначен для того, чтобы выступать в качестве «виртуального коллеги», помогая разработчикам писать код, исправлять ошибки, запускать тесты и одновременно выполнять несколько задач по разработке программного обеспечения, все в облаке.
Codex работает в виртуальной среде с песочницей, предварительно загруженные с помощью репозитории кода пользователей посредством интеграции GitHub, обеспечивая точное точное отражение индивидуальных сред. Пользователи взаимодействуют с Codex через боковую панель CHATGPT, вводя подсказки и выбирая либо для создания кода, либо задают вопросы об их кодовой базе. Агент выполняет задачи в изолированных контейнерах с временем выполнения от одной до 30 минут в зависимости от сложности.
Примечательной особенностью Codex является его прозрачный рабочий процесс: он показывает шаг за шагом в процесс мышления, предоставляет ссылки на журналы терминалов в качестве подтверждаемого доказательства своих действий и открыто сообщает любые неопределенности или сбои тестов. Этот дизайн направлен на создание доверия и повышения надежности кода, устраняя общую критику более ранних инструментов кодирования ИИ, которые иногда генерировали непрозрачные или несоответствующие сценарии.
Разработчики могут дополнительно настроить поведение Codex, включив файл «Agents.md» в свои репозитории, который дает конкретные инструкции по контексту кода, руководства по стилю и стандартные практики, по существу, служащих в качестве чтения для агентов ИИ.
Генеральный директор Openai Сэм Альтман выделил потенциал Codex в социальных сетях, подчеркивая его способность выполнять несколько задач параллельно и значительно ускорить инженерные процессы. Агент может читать и отредактировать файлы и выполнять команды, такие как тестовые жгуты, линиты и шашки типа.
В настоящее время Codex доступен для подходящих пользователей CHATGPT с щедрым бесплатным использованием для изучения его возможностей. Тем не менее, OpenAI планирует внедрить пределы ставок и модель ценообразования на основе кредита в ближайшие недели. Компания также намерена в ближайшее время расширить доступ к Catgpt Plus и образовательным пользователям.
В то время как Codex автоматизирует многие задачи по программированию, OpenAI подчеркивает, что ручный обзор и проверка разработчиками человека остаются необходимыми для обеспечения качества и безопасности кода.