NVIDIA NemoClaw是NVIDIA发布的开源参考栈,用于安全运行OpenClaw智能体。它集成OpenShell运行时、Nemotron模型和沙箱环境,通过声明式策略控制网络、文件系统和推理调用,为自主AI代理提供安全隔离的执行环境。
项目定位: NemoClaw是NVIDIA OpenClaw插件,属于NVIDIA Agent Toolkit的一部分,目前处于Alpha预览阶段,接口和API可能变更。
系统要求: 最低需4 vCPU/8GB RAM/20GB磁盘,推荐16GB RAM;支持Ubuntu 22.04+、Docker/OpenShell环境,macOS/Windows WSL有特定限制。
核心组件: 包括TypeScript CLI插件、Python蓝图编排器、OpenShell沙箱容器和NVIDIA云推理网关,四层防护机制管控网络、文件系统、进程和推理调用。
部署方式: 通过curl一键安装脚本部署,支持交互式向导配置;提供TUI和CLI两种交互模式,卸载脚本可清理沙箱、镜像和本地状态。
推理配置: 默认使用NVIDIA Cloud的Nemotron-3-Super-120B模型(需API密钥),本地Ollama/vLLM推理仍在实验阶段。
安全机制: 网络策略热重载管控出站连接,文件系统锁定在/sandbox和/tmp目录,进程层阻止特权提升,所有模型调用经网关路由。