AI产品
NVIDIA推出OpenShell,为AI代理设置安全边界
NVIDIA推出开源项目OpenShell,通过内核策略和形式化验证限制AI代理对文件、系统和网络的访问。

NVIDIA推出开源项目OpenShell,为AI代理提供可读取文件、安装软件包、调用API和使用凭据的运行环境,并通过细粒度策略限制其访问数据、机密和网络。即使代理行为异常或遭劫持,也会受到设定的安全边界约束。
OpenShell会修改内核,在运行时对文件访问、系统调用和网络连接执行策略;策略变更生效前,还会通过形式化验证检查可能新增的权限。例如,用户可以允许代理读取GitHub API,但禁止其发布内容。
该项目支持Claude Code、Codex、OpenCode、GitHub Copilot CLI等代理,也支持Ollama、OpenClaw和Hermes Agent。NVIDIA去年10月还基于该项目构建了企业参考架构,支持来自Anthropic、Cohere、Google、Meta、OpenAI等八家模型厂商的代理。OpenShell目前仍处于早期阶段,版本号从0.0开始,公开的生产实践经验有限。