Компания OpenAI выпустила значительное обновление своего фреймворка Agents SDK, направленное на упрощение разработки и развертывания автономных ИИ-агентов. Главными нововведениями стали встроенная поддержка изолированных сред (sandboxes) и новая архитектура управления (harness), созданная специально с учетом особенностей передовых моделей, таких как GPT-5.4. Это обновление решает ключевую проблему индустрии: переход от хрупких прототипов к надежным решениям промышленного уровня.
До сих пор разработчики ИИ-агентов сталкивались с серьезными компромиссами. Универсальные фреймворки, не привязанные к конкретным моделям, часто не могли полностью раскрыть потенциал передовых нейросетей. С другой стороны, управляемые API ограничивали контроль над тем, где выполняются вычисления и как обрабатываются конфиденциальные данные. Создание собственной инфраструктуры для безопасного выполнения кода агентом требовало значительных инженерных ресурсов. Обновленный Agents SDK предлагает стандартизированное решение, устраняющее необходимость собирать систему из разрозненных компонентов.
Diagram showing how the Agent SDK connects user input, models, and tools to build AI agents.
Одним из важнейших изменений стала нативная поддержка изолированных сред выполнения. Теперь агенты получают безопасное рабочее пространство, где они могут читать и записывать файлы, устанавливать зависимости и запускать код. Разработчики могут использовать собственную инфраструктуру или встроенные интеграции с популярными провайдерами, такими как Modal, E2B, Cloudflare и Vercel. Для унификации этого процесса OpenAI ввела абстракцию Manifest — стандарт описания рабочего пространства агента, который позволяет подключать локальные директории и облачные хранилища (AWS S3, Google Cloud Storage, Azure Blob Storage).
Особого внимания заслуживает архитектурное решение по разделению логики управления (harness) и вычислительной среды (compute). Это критически важно для безопасности. В условиях, когда агенты подвержены риску инъекций промптов (prompt-injection) и попыткам кражи данных, вынос учетных данных за пределы среды, где выполняется сгенерированный моделью код, становится обязательным стандартом.
Diagram showing how to build AI agents using the Agent SDK with models, tools, and orchestration.
Кроме того, такое разделение обеспечивает отказоустойчивость. Благодаря встроенному механизму создания снимков состояния (snapshotting) и восстановления (rehydration), потеря контейнера с изолированной средой не приводит к прерыванию работы агента. Система может восстановить состояние в новом контейнере и продолжить выполнение задачи с последней контрольной точки. Это также открывает путь к масштабированию: агенты могут параллельно использовать несколько сред для ускорения работы или направлять подагентов в строго изолированные контейнеры.
Новая архитектура управления также стандартизирует использование современных примитивов. В их число входит использование инструментов через протокол MCP (Model Context Protocol), прогрессивное раскрытие навыков, кастомные инструкции через файлы AGENTS.md, а также инструменты для работы с командной строкой и редактирования файлов.
В перспективе это обновление задает новый вектор развития экосистемы ИИ-агентов. OpenAI явно стремится сделать Agents SDK индустриальным стандартом для оркестрации сложных многошаговых задач. На данный момент новые функции доступны для Python, однако в будущем планируется поддержка TypeScript и внедрение дополнительных возможностей, таких как режим программирования и управление подагентами. По мере усложнения моделей, инфраструктура для их работы должна становиться более надежной и предсказуемой, и текущее обновление — важный шаг в этом направлении.