Обзор OpenAI Codex

Обзор OpenAI Codex

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

Обзор Codex от OpenAI: Искусственный интеллект в программировании и автоматизация

Codex работает на модели codex-1, оптимизированной версии OpenAI’s o3, специально созданной для программирования. Модель обучалась с применением методов машинного обучения на реальных задачах программирования в различных средах для генерации кода, который соответствует стилю человека и предпочтениям в пул-реквестах. Изначально Codex был доступен пользователям ChatGPT Pro, Enterprise и Team, с планами расширения на Plus и Edu.

Принципы работы Codex

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

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

Создание безопасных и надежных агентов

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

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

Ранние примеры использования и внешние сотрудничества

Технические команды OpenAI внедрили Codex в повседневные рабочие процессы для автоматизации рутинных задач. Codex также помогал в управлении задачами и ускорении доставки проектов.

  • Cisco использует Codex для ускорения инженерных инициатив.
  • Temporal применяет Codex для разработки новых функций и отладки.
  • Superhuman улучшает тестовое покрытие и исправляет интеграционные проблемы.
  • Kodiak создает инструменты отладки и улучшает покрытие тестов для своей технологии автономного вождения.

OpenAI рекомендует назначать четко определенные задачи нескольким агентам для полного изучения возможностей Codex.

Обновления Codex CLI

В апреле 2025 года OpenAI выпустила Codex CLI — легкого агента для терминала. В мае была представлена модель codex-mini-latest для быстрого ответа на вопросы и редактирования кода.

Разработчики теперь могут связывать Codex CLI со своими учетными записями ChatGPT для упрощения генерации и настройки API-ключей.

Доступность, ценообразование и планы на будущее

Codex стал доступен пользователям ChatGPT Pro, Enterprise и Team с планами расширения на другие категории. На начальном этапе будет предоставлена возможность бесплатного использования.

Codex-mini-latest оценивается в $1.50 за миллион входных токенов и $6 за миллион выходных токенов.

Направления будущего развития

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

OpenAI работает с партнерами, чтобы понять более широкие последствия для рабочих процессов и глобального доступа. Это только начало того, чего можно достичь с Codex.

Оставить коментарий
Комментарий:
Комментарии
  1. user

    Очень интересно, как Codex будет развиваться дальше. Кажется, это действительно мощный инструмент для разработчиков. Надеюсь, что в будущем он станет доступнее и для более широкого круга пользователей, не только для крупных компаний и профессиональных команд.

  2. user

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