Эволюция SDK для агентов: что нового в разработках OpenAI

OpenAI обновила Agents SDK: в нём появились модельно-ориентированная обвязка для работы с файлами и инструментами и встроенное выполнение кода в песочницах. Функции доступны всем через API по стандартным тарифам.

Дмитрий Смирнов
Дмитрий Смирнов
2 мин
Эволюция SDK для агентов: что нового в разработках OpenAI

OpenAI добавила в Agents SDK новые возможности для разработчиков агентов: «обвязку» (harness), заточенную под модели OpenAI и умеющую работать с файлами и инструментами на компьютере, а также встроенное выполнение кода в изолированных песочницах.

Что изменилось в обвязке агента

Обвязка теперь поддерживает настраиваемую память, оркестрацию с учётом песочницы и файловые инструменты в стиле Codex. Добавлены стандартные интеграции: вызов инструментов через MCP, постепенное раскрытие возможностей через skills, пользовательские инструкции через AGENTS.md, выполнение команд через инструмент shell и правки файлов через apply patch. По замыслу OpenAI, разработчикам не придётся самим собирать инфраструктуру агента, и они смогут сосредоточиться на логике своей предметной области.

Песочницы

Агент может работать в контролируемой среде: читать и писать файлы, устанавливать зависимости, запускать код. Разработчик подключает собственную песочницу или использует встроенную поддержку Blaxel, Cloudflare, Daytona, E2B, Modal, Runloop и Vercel. Для переносимости между провайдерами в SDK введена абстракция Manifest: через неё описывают рабочее пространство, монтируют локальные файлы, задают каталоги вывода и подключают хранилища AWS S3, Google Cloud Storage, Azure Blob Storage и Cloudflare R2.

Безопасность и надёжность

Обвязку и вычислительную среду разделили: так учётные данные не попадают туда, где выполняется код, сгенерированный моделью, а это снижает риск prompt-injection и утечек. Состояние агента хранится отдельно, поэтому при потере контейнера запуск можно восстановить из снимка в новом контейнере и продолжить с последней контрольной точки. Запуск может использовать одну песочницу или несколько, а субагентов можно направлять в изолированные среды и распараллеливать работу.

Цены и доступность

Новые возможности доступны всем клиентам через API и оплачиваются по стандартным тарифам — за токены и использование инструментов. Сначала они вышли для Python, поддержка TypeScript запланирована. OpenAI также готовит режим кода (code mode) и субагентов для обоих языков и обещает расширять список провайдеров песочниц.

Источник: https://openai.com/index/the-next-evolution-of-the-agents-sdk

Дмитрий Смирнов

Автор новости

Дмитрий Смирнов

Читайте также

Поделиться

Комментарии(0)

Оставьте комментарий

Войдите, чтобы присоединиться к обсуждению