OpenAI обновила Agents SDK — ключевые изменения
Agents SDK был запущен в марте 2025 года как production-ready преемник экспериментального проекта Swarm, который активно использовался разработчиками. Теперь SDK получил самое значимое обновление с момента запуска.
Что нового:
1. Sandboxing (изолированные среды)
Новая возможность позволяет агентам работать в контролируемых компьютерных окружениях — агент функционирует внутри изолированного воркспейса, получая доступ только к конкретным файлам и коду, при этом сохраняя целостность всей системы. Это критически важно, поскольку агенты без надзора могут вести себя непредсказуемо.
По словам Карана Шармы из product-команды OpenAI: «В ядре этого релиза — совместимость существующего Agents SDK со всеми sandbox-провайдерами».
2. Long-horizon harness (обвязка для долгих задач)
Оркестрационная обвязка для сложных многошаговых задач — разработчики подключают собственную инфраструктуру, а harness берёт на себя персистентное состояние и координацию. Говоря проще: агент теперь может вести длинные, разветвлённые цепочки действий без потери контекста.
3. Subagents и Code Mode — эти возможности анонсированы и скоро появятся в обеих языковых версиях SDK.
4. Поддержка 100+ LLM
SDK изначально спроектирован так, что работает с любой моделью, совместимой с Chat Completions API — поддерживается более 100 не-OpenAI моделей. Никакого vendor lock-in.
Архитектура SDK (напоминание о базовых примитивах)
SDK построен вокруг четырёх ключевых абстракций: Agents (инструкции + инструменты), Handoffs (передача управления между агентами), Guardrails (валидация входных и выходных данных) и встроенный Tracing.
Доступность
Новые возможности — harness и sandbox — сначала запускаются для Python, поддержка TypeScript появится позже. Доступно всем клиентам API по стандартным тарифам.
https://openai.com/index/the-next-evolution-of-the-agents-sdk/
Добавить комментарий