OpenShell – A safe, private runtime for fleets of autonomous AI agents
NVIDIA выпустила OpenShell — безопасную среду выполнения для автономных ИИ-агентов, которым нужен доступ к файлам, пакетам, API и учётным данным без риска для данных и сети. Политики задают, к чему может прикасаться каждый агент, а OpenShell это обеспечивает. Управление идёт двумя путями: инструментирование ядра для принудительного применения политик при каждом доступе к файлам, системном вызове и сетевом соединении, а также формальная верификация, проверяющая, что разрешит изменение политики, ещё до его применения.
Каждый агент работает в изолированной песочнице: ядро ограничивает доступные файлы и системные вызовы, а любое сетевое соединение проходит проверку политики перед выходом из песочницы. Агенты никогда не видят реальных учётных данных — OpenShell добавляет их только в запросы к одобренным конечным точкам. Опасные новые доступы, например к новому хосту с учётными данными или новому методу API, ждут проверки человеком. Требуются Linux, macOS на Apple Silicon или Windows с WSL 2, а также Docker, Podman или виртуализация. Проект под лицензией Apache 2.0, собирает анонимную телеметрию без имён песочниц, путей, промптов и учётных данных, отключаемую переменной OPENSHELL_TELEMETRY_ENABLED=false.