OpenAI добавила в агент для разработки программного обеспечения Codex переиспользуемые облачные среды. Они позволяют работать с ним не только на компьютере разработчика, но и с других устройств.
Обновление представили на DevDay — мероприятии OpenAI. Среди других анонсов — обновлённая командная строка Codex CLI, новый интерфейс проверки кода, инструменты для защиты инфраструктуры и улучшения API.
Раньше Codex уже мог запускать облачные задачи, однако теперь облачные среды станут более постоянными и настраиваемыми: каждая задача не будет ограничена отдельной удалённой средой. Разработчики смогут запускать Codex на компьютере, удалённо с телефона или в облаке. Переиспользуемые среды призваны ускорить запуск задач и предоставить командам общее рабочее пространство с утверждёнными настройками и разрешениями.
Обновления Codex CLI и проверка кода
В Codex CLI разработчики смогут запускать задачи и управлять ими голосом. Новый раздел /agents упростит делегирование работы и отслеживание нескольких задач одновременно. Среди других изменений — улучшения для редактирования запросов, возобновления сессий и работы с рабочими деревьями. Кроме того, в командной строке появится более лаконичный интерфейс, который призван облегчить чтение длинных сессий.
Codex также можно будет использовать для проверки кода в приложении ChatGPT для компьютеров. Пользователи смогут читать сводки, изучать изменения и спрашивать Codex о возможных проблемах, прежде чем оставлять отзывы к запросам на слияние в GitHub или GitLab.
Функция автоматической проверки позволит Codex выполнить предварительный анализ кода, пока пользователь отошёл от компьютера.
Инструменты для защиты инфраструктуры
Набор инструментов Codex Security Cloud предназначен для защиты инфраструктуры. С его помощью разработчики смогут по запросу или по расписанию проверять целые репозитории GitHub, а также запускать проверку при появлении новых коммитов. Codex будет анализировать найденные проблемы, удалять дубликаты и готовить исправления в облаке — даже когда пользователь не работает, а его ноутбук выключен.
В набор также входит доступ к моделям из инициативы OpenAI в области кибербезопасности Daybreak Blue. Для этого разработчикам не нужно подавать отдельную заявку.
Обновления API
Среди обновлений API — Decisions API для принятия решений в реальном времени. Он использует Luna, чтобы отвечать на набор вопросов, заданных пользователем, выбирая из заранее определённых ответов.
OpenAI также представила обновлённую версию Agents API с поддержкой управления компьютером. Кроме того, API позволяет использовать Amazon Bedrock Managed Agents для создания агентов OpenAI, работающих целиком на AWS.
