Agent-Infra запускает AIO Sandbox: универсальная среда для AI-агентов

3 просмотров Источник
Agent-Infra запускает AIO Sandbox: универсальная среда для AI-агентов

В разработке автономных агентов технические ограничения перемещаются от моделирования к среде выполнения. Несмотря на то, что большие языковые модели могут генерировать код и многошаговые планы, создание функциональной и изолированной среды для выполнения этого кода остается значительной инфраструктурной проблемой. AIO Sandbox от Agent-Infra, являющийся проектом с открытым исходным кодом, решает эту задачу, предлагая универсальный слой выполнения.

В отличие от стандартной контейнеризации, которая часто требует ручной настройки для цепочки инструментов, AIO Sandbox интегрирует браузер, оболочку и файловую систему в единую среду, предназначенную для AI-агентов. Основное архитектурное препятствие в разработке агентов связано с фрагментацией инструментов. Обычно агенту требуется браузер для получения данных, интерпретатор Python для их анализа и файловая система для хранения результатов. Управление этими компонентами как отдельными сервисами создает задержки и сложности синхронизации, тогда как Agent-Infra объединяет эти требования в единую контейнеризированную среду.

Ключевой технической особенностью Sandbox является его единая файловая система. В стандартном рабочем процессе агент может загрузить файл с помощью браузера, и в фрагментированной настройке этот файл необходимо программно переместить в отдельную среду для обработки. AIO Sandbox использует общий слой хранения, что позволяет файлу, загруженному через браузер Chromium, быть немедленно доступным для интерпретатора Python и оболочки Bash. Это общее состояние позволяет переходить между задачами, такими как загрузка CSV-файла с веб-портала и немедленное выполнение скрипта очистки данных на Python, без внешней обработки данных.

Sandbox включает встроенную поддержку Протокола Контекста Модели (MCP), открытого стандарта, который облегчает взаимодействие между AI-моделями и инструментами. Предоставляя предварительно настроенные серверы MCP, Agent-Infra позволяет разработчикам открывать возможности песочницы для LLM через стандартизованный протокол. Доступные серверы MCP включают браузер для веб-навигации и извлечения данных, файловую систему для операций с унифицированной файловой системой и оболочку для выполнения системных команд.

Sandbox разработан для корпоративного развертывания Docker, с акцентом на изоляцию и масштабируемость. Он обеспечивает постоянную среду для сложных задач, таких как поддержание сеанса терминала на протяжении нескольких итераций, но в то же время достаточно легковесен для высокой плотности развертывания. Проект включает примеры развертывания Kubernetes (K8s), позволяя командам использовать нативные функции K8s, такие как ограничения ресурсов, для управления окружением песочницы.

Основная цель AIO Sandbox — это снижение нагрузки «Agent Ops», то есть работы, необходимой для поддержания сред выполнения и управления конфликтами зависимостей. Это позволяет разработчикам сосредоточиться на логике агента, а не на базовой среде выполнения. В то время как AI-агенты переходят от простых чат-ботов к операторам, способным взаимодействовать с вебом и локальными файлами, среда выполнения становится критически важным компонентом стека.

Похожие статьи