Как OpenAI создала агентский фреймворк для моделей
Мария Соколова26 августа 2026 г.5 мин чтения
OpenAI внедрила агентский фреймворк, позволяющий моделям работать с файлами и инструментами в безопасной среде.
Кратко:
●OpenAI представила агентский фреймворк для моделей.
●Используются Responses API, shell tool и контейнеры.
●Фреймворк обеспечивает безопасность и масштабируемость.
●Модели могут выполнять сложные задачи в изолированной среде.
Что сделала OpenAI?
11 марта 2026 года команда инженеров OpenAI представила новый подход к созданию агентских систем, способных выполнять сложные задачи. Основная идея заключается в том, чтобы предоставить языковым моделям управляемую компьютерную среду.
Архитектура и её компоненты
Для реализации концепции OpenAI использует несколько ключевых элементов:
●
Responses API: оркестратор, который обменивается данными между моделью и средой выполнения.
●Shell tool: инструмент командной строки для выполнения команд в Unix-среде.
●Hosted container workspace: изолированная среда с файловой системой и базой данных.
Эти компоненты решают практические задачи, такие как хранение файлов и ограничение сетевого доступа.
Как работает агентский цикл?
Процесс выполнения задач агентами происходит следующим образом: модель генерирует команды, которые отправляются в контейнер через Responses API. Результаты возвращаются обратно модели, и процесс повторяется. Это позволяет модели решать, какие действия предпринять дальше.
Responses API поддерживает параллельное выполнение команд в отдельных сессиях и вводит ограничение на длину вывода, чтобы избежать переполнения контекста.
Сжатие контекста и работа с данными
Модели могут быстро заполнять окно контекста, особенно в длительных задачах. Для этого Responses API автоматически сжимает контекст, сохраняя только важные данные. Это позволяет агенту продолжать работу с минимальной потерей информации.
Контейнерная среда предоставляет доступ к файловой системе и базам данных. Команды ls, cat и другие помогают модели выбирать и обрабатывать данные.
Разработка и использование навыков
Навыки (skills) — это переиспользуемые компоненты, которые содержат инструкции и API-спецификации. Они загружаются в контейнер и могут использоваться моделью через shell-команды.
Заключение
Этот агентский фреймворк позволяет моделям OpenAI не только отвечать на запросы, но и выполнять полноценные рабочие процессы. Это значительно повышает возможности моделей и открывает новые горизонты для их применения.
Как OpenAI использует Responses API для агентов?
Responses API обменивается данными между моделью и средой выполнения, позволяя выполнять команды в безопасной среде.
Что такое Shell tool и как он работает?
Shell tool — это инструмент командной строки, который позволяет модели выполнять команды в Unix-среде.
Какие преимущества даёт агентский фреймворк?
Он позволяет моделям обрабатывать файлы, инструменты и состояние в безопасной и масштабируемой среде.
Как моделям удаётся работать с большими данными?
Благодаря сжатию контекста и использованию баз данных, модели могут эффективно обрабатывать и хранить только важные данные.