NVIDIA OpenShell:为自治AI Agent提供安全私密运行环境
OpenShell是一个用于集群化自治AI Agent的安全私密运行时,通过内核级强制执行策略和形式化验证来控制Agent的文件访问、系统调用和网络连接,确保Agent在无法接触未授权数据和凭据的情况下安全工作。
Hacker Newsniemandhier
OpenShellDockerPodmanOpenCodeOpenRouter
收录于 2026-10-31 · 原文发布于 2026-10-22
操作步骤
- 1准备环境:确保系统为Linux、macOS(Apple Silicon)或Windows(配合WSL 2),并安装Docker、Podman或宿主机虚拟化。
- 2运行安装脚本安装CLI和本地网关:执行 `curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | sh`
- 3创建一个名为demo的沙箱:运行 `openshell sandbox create --name demo`
- 4为编码Agent安装公共OpenShell技能:运行 `npx skills add NVIDIA/OpenShell`
- 5参考官方文档运行你的第一个Agent(如针对OpenRouter模型运行OpenCode),并在Agent需要时通过策略审查并批准新的访问权限。
可复制提示词
作为一个AI助手,请根据以下需求协助我编写OpenShell的沙箱策略文件(Policy): 1. 目标Agent名称:[Agent名称] 2. 允许访问的文件路径:[文件路径列表] 3. 允许连接的网络主机/API端点:[主机或端点列表] 4. 允许调用的系统调用或进程规则:[规则详情] 请帮我生成符合OpenShell内核级策略格式的声明,并在策略可能引入新的敏感访问时给出风险提示。
#AI Agent#NVIDIA#安全性#沙箱隔离
相关用例
内容由 AI 依据原文翻译整理,细节以原帖为准;版权归原作者。