Добавить в корзинуПозвонить
Найти в Дзене
SkyNet | Новости ИИ

Агент-Инфра выпускает AIO Sandbox: комплексная среда выполнения для AI-агентов с браузером, оболочкой, общей файловой системой и MCP

В разработке автономных агентов техническое узкое место смещается с обоснования модели на среду выполнения. Хотя большие языковые модели (LLM) могут генерировать код и многошаговые планы, обеспечение функциональной и изолированной среды для выполнения этого кода остаётся серьёзной задачей для инфраструктуры. Проект AIO Sandbox от Agent-Infra решает эту проблему, предоставляя «всеобъемлющий» (AIO) уровень выполнения. В отличие от стандартной контейнеризации, которая часто требует ручной настройки для объединения инструментов, AIO Sandbox объединяет браузер, оболочку и файловую систему в единую среду, предназначенную для AI-агентов. Архитектура «всё в одном» Основное архитектурное препятствие при разработке агентов — фрагментация инструментов. Обычно агенту может потребоваться браузер для получения данных, интерпретатор Python для их анализа и файловая система для хранения результатов. Управление этими инструментами как отдельными службами приводит к задержкам и сложности синхронизаци

Агент-Инфра выпускает AIO Sandbox: комплексная среда выполнения для AI-агентов с браузером, оболочкой, общей файловой системой и MCP

В разработке автономных агентов техническое узкое место смещается с обоснования модели на среду выполнения. Хотя большие языковые модели (LLM) могут генерировать код и многошаговые планы, обеспечение функциональной и изолированной среды для выполнения этого кода остаётся серьёзной задачей для инфраструктуры.

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

Архитектура «всё в одном»

Основное архитектурное препятствие при разработке агентов — фрагментация инструментов. Обычно агенту может потребоваться браузер для получения данных, интерпретатор Python для их анализа и файловая система для хранения результатов. Управление этими инструментами как отдельными службами приводит к задержкам и сложности синхронизации.

Agent-Infra объединяет эти требования в единую контейнеризованную среду. Песочница включает:

* Взаимодействие с компьютером: браузер Chromium, управляемый через протокол Chrome DevTools (CDP), с документированной поддержкой Playwright.

* Выполнение кода: предварительно настроенные среды выполнения для Python и Node.js.

* Стандартные инструменты: терминал bash и файловая система, доступные для всех модулей.

* Интерфейсы разработки: интегрированные экземпляры сервера VSCode и Jupyter Notebook для мониторинга и отладки.

Единая файловая система

Ключевой технической особенностью Sandbox является её единая файловая система. В стандартном рабочем процессе агент может загрузить файл с помощью инструмента на основе браузера. В фрагментированной настройке этот файл должен быть программно перемещён в отдельную среду для обработки.

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

Интеграция протокола Model Context (MCP)

Песочница включает встроенную поддержку протокола Model Context (MCP) — открытого стандарта, облегчающего связь между моделями искусственного интеллекта и инструментами. Предоставляя предварительно настроенные серверы MCP, Agent-Infra позволяет разработчикам предоставлять возможности песочницы для LLM через стандартизированный протокол.

Доступные серверы MCP включают:

* Браузер: для навигации по веб-сайтам и извлечения данных.

* Файл: для операций с единой файловой системой.

* Оболочка: для выполнения системных команд.

* Markitdown: для преобразования форматов документов в Markdown для оптимизации их использования с LLM.

Изоляция и развёртывание

Песочница разработана для «развёртывания корпоративного уровня», ориентиро...

Читать далее