NVIDIA 推出了 OpenShell,一个开源项目,旨在为 AI 代理构建安全的运行环境。它为 AI 代理提供了必要的权限来读取文件、安装包、调用 API 和使用凭据,同时通过细粒度策略控制,避免代理对你的数据、机密或网络进行无限制访问。即使代理行为异常或被劫持,也会受限于 OpenShell 设定的安全边界
OpenShell 通过两种方式管理 AI 代理行为:首先,它会修改内核以在运行时对文件访问、系统调用和网络连接强制执行策略;其次,它会使用形式化验证,在策略更改生效前检查其可能带来的新权限,确保不会意外开放高风险访问。这意味着用户可以精确设定每个代理的权限,例如允许读取 GitHub API 但禁止发布
该项目支持 Claude Code、Codex、OpenCode 和 GitHub Copilot CLI 等多种代理,以及 Ollama、OpenClaw 和 Hermes Agent。NVIDIA 在去年 10 月还在此基础上构建了企业参考架构,支持 Anthropic、Cohere、Google、Meta、OpenAI 等八家模型厂商的代理。OpenShell 仍在早期阶段,版本号从 0.0 开始,公开的生产实践经验尚不多
🔗 信源
🗝 Roller | AI 中文社区
via Roller | Agent Swarms 中文社区 - Telegram Channel