Repolode
NVIDIA

NVIDIA/OpenShell

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

Звёзды
16,603
Форки
1,810
Открытые issues
542
Последний коммит
вчера

Что это?

OpenShell — среда выполнения автономных AI-агентов, которая не дает им неограниченный доступ к вашим данным, секретам и сети. Каждый агент работает в изолированной песочнице, а вы задаете политику разрешенного доступа, которую OpenShell применяет во время выполнения. Средства контроля на уровне ядра ограничивают доступ агента к файлам и системным вызовам, а каждое исходящее сетевое соединение проверяется на соответствие политике до выхода из песочницы.

Агенты никогда не видят реальные учетные данные. OpenShell подставляет их только в запросы, направленные на разрешенные конечные точки. Перед применением изменений политики формальная верификация выявляет рискованные новые разрешения — например, доступ с учетными данными к новому хосту. Такие изменения требуют проверки человеком.

В проект входят CLI, плоскость управления gateway, развертывание Kubernetes на базе Helm и SDK для Python, TypeScript, Go и Rust. OpenShell работает на Linux, macOS на Apple Silicon и Windows через WSL 2, используя Docker, Podman или виртуализацию на хосте.

Ключевые возможности

  • 01Контроль на уровне ядра доступа к файлам, системным вызовам и сетевым соединениям в песочнице каждого агента
  • 02Декларативные политики для файловой системы, сети и процессов
  • 03Подстановка учетных данных только в запросы к разрешенным конечным точкам — агенту они не раскрываются
  • 04Формальная верификация выявляет рискованные изменения политик и отправляет их на проверку человеком до применения
  • 05Плоскость управления gateway с развертыванием Kubernetes на базе Helm
  • 06SDK для Python, TypeScript, Go и Rust

Сценарии использования

  • Запуск coding-агентов, которые устанавливают пакеты и редактируют файлы, не раскрывая им хостовую систему
  • Предоставление агентам доступа к API без доступа к учетным данным
  • Развертывание общего gateway для агентов в Kubernetes с применением сетевых политик
  • Проверка и одобрение запрошенных агентом новых разрешений до их выдачи

Темы

Частые вопросы

Что такое OpenShell?
Безопасная приватная среда выполнения для автономных AI-агентов: изолирует их в песочницах и применяет заданные политики доступа к файлам, системным вызовам и сети. OpenShell — среда выполнения автономных AI-агентов, которая не дает им неограниченный доступ к вашим данным, секретам и сети. Каждый агент работает в изолированной песочнице, а вы задаете политику разрешенного доступа, которую OpenShell применяет во время выполнения. Средства контроля на уровне ядра ограничивают доступ агента к файлам и системным вызовам, а каждое исходящее сетевое соединение проверяется на соответствие политике до выхода из песочницы.
OpenShell можно использовать бесплатно? Какая у него лицензия?
OpenShell распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
OpenShell всё ещё поддерживается?
Активно поддерживается. Последний коммит в OpenShell — 17 окт. 2026 г..
Для чего можно использовать OpenShell?
Запуск coding-агентов, которые устанавливают пакеты и редактируют файлы, не раскрывая им хостовую систему Предоставление агентам доступа к API без доступа к учетным данным Развертывание общего gateway для агентов в Kubernetes с применением сетевых политик Проверка и одобрение запрошенных агентом новых разрешений до их выдачи
Где скачать OpenShell?
Исходный код и инструкции по установке — на GitHub: https://github.com/NVIDIA/OpenShell

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Большая коллекция файлов с промптами для ИИ-агентов разных ролей — от разработки и дизайна до маркетинга и безопасности — для установки в Claude Code, Cursor, Gemini CLI и другие инструменты.

161,1 тыс.26,1 тыс.ShellMITОбновлён 4 дня назад

Подборка стартовых проектов, которые показывают, как создавать готовые к развёртыванию приложения на Claude API: от агентов поддержки до агентов для работы с браузером и компьютером.

18,6 тыс.3,2 тыс.TypeScriptMITОбновлён 10 дней назад

Open-source ИИ-коллега для рабочего стола, который выполняет задачи под ключ — от проверки безопасности и подготовки документов до сортировки почты, — с подтверждением действий и изолированной средой.

18,6 тыс.2,6 тыс.PythonMITОбновлён вчера