Tarit — это специализированное решение для создания изолированных сред выполнения, позволяющее ИИ-агентам безопасно исполнять код и взаимодействовать с инфраструктурой. Проект предоставляет возможности self-hosted облачной песочницы и гипервизора, обеспечивая контролируемое окружение для агентных систем, которым требуется доступ к выполнению внешних скриптов или системным ресурсам без риска для основной хост-машины.
Основная задача платформы заключается в решении проблемы безопасности при работе автономных агентов. Использование легковесных виртуальных машин позволяет ограничить область доступа агента, предотвращая несанкционированные действия в основной операционной системе. Инструмент ориентирован на разработчиков, создающих сложные агентные системы с необходимостью динамического запуска кода в изолированных контейнерах или ВМ.
Архитектура Tarit упрощает развертывание инфраструктуры для исполнения кода, предоставляя API для управления жизненным циклом песочниц. Это позволяет интегрировать решение в существующие пайплайны разработки агентов, где требуется автоматизированное выполнение задач в защищенном контуре. Платформа поддерживает быструю инициализацию сред, что критично для минимизации задержек при обработке запросов агентами.
Ключевые факты
- Tarit предоставляет функционал гипервизора для изоляции процессов, выполняемых ИИ-агентами.
- Решение поддерживает self-hosted развертывание, что позволяет контролировать данные и инфраструктуру внутри собственного контура.
- Основной сценарий использования — безопасное выполнение кода (code execution) в рамках агентных рабочих процессов.
- Проект доступен в виде open-source решения на платформе GitHub для интеграции в агентные фреймворки.