NVIDIA/NemoClaw
⭐ 20,256 · TypeScript · GitHub 仓库
在NVIDIA OpenShell内以受控推理方式更安全地运行OpenClaw
一句话总结
NVIDIA 推出的加固沙箱,用于安全运行 OpenClaw 智能体,并附带托管推理与成本优化能力。
🔥 核心能力与独特卖点
- 默认加固沙箱:自动为 OpenClaw 智能体启用 Landlock、seccomp 与网络命名空间隔离。彻底解决手动配置安全执行环境的痛点——无需 root 权限,零配置即可运行。
- 引导式上手向导:单命令安装(
curl | bash),交互式完成 Node.js、OpenShell、沙箱、推理与安全策略的设置。消除开发者快速上手时繁琐的多步骤配置障碍。 - 实验性模型路由器:基于预填充准确率预测器,从可配置模型池中路由查询至最具成本效益的模型。直击大规模运行自主智能体时推理成本失控的痛点。
- OpenShell 托管网关:所有智能体通信均通过 OpenShell L7 代理,确保 API 密钥与凭据对沙箱内智能体保持安全。解决自主代码暴露敏感凭据的安全隐患。
- 结构化蓝图生命周期:提供状态管理与可复现部署蓝图。解决临时智能体状态管理及跨环境一致性部署的痛点。
独特卖点:NemoClaw 是唯一将 NVIDIA OpenShell 托管推理、分层 Linux 沙箱(Landlock + seccomp + netns)与成本优化模型路由器整合于单一开箱即用配置的参考技术栈。
技术架构
| 组件 | 技术 | 角色 |
|---|---|---|
| 主机 | Node.js、npm、Docker | 运行 CLI、安装器及可选模型路由器(LiteLLM 代理,端口 4000) |
| 沙箱 | Landlock、seccomp、netns | 通过分层内核级安全机制隔离 OpenClaw 智能体 |
| 网关 | OpenShell L7 代理 | 中介沙箱与外部服务的所有流量;保护凭据安全 |
| 模型路由器(实验性) | PrefillRouter 编码器(如 Qwen3.5-0.8B) | 选择满足准确率阈值的最廉价模型;通过 pool-config.yaml 配置 |
| 数据流 | 沙箱 → OpenShell 网关 → 模型路由器(可选)→ NVIDIA API | 所有智能体通信均经过代理与安全加固 |
快速入门指南
交互式安装(推荐首次使用):
bash
curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash非交互式安装(适用于自动化):
bash
curl -fsSL https://www.nvidia.com/nemoclaw.sh | NEMOCLAW_NON_INTERACTIVE=1 NEMOCLAW_ACCEPT_THIRD_PARTY_SOFTWARE=1 bash连接沙箱并通过 TUI 聊天:
bash
nemoclaw my-assistant connect
openclaw tui通过 CLI 发送单条消息:
bash
openclaw agent --agent main --local -m "hello" --session-id test启用模型路由器进行上手:
bash
NEMOCLAW_PROVIDER=routed nemoclaw onboard --non-interactive卸载 NemoClaw:
bash
nemoclaw uninstall备用卸载方式(若 CLI 损坏):
bash
curl -fsSL https://raw.githubusercontent.com/NVIDIA/NemoClaw/refs/heads/main/uninstall.sh | bash优点、缺点与使用场景
优点
- 单命令安装,支持交互式与非交互式模式——上手门槛极低
- 无需 root 权限即可配置沙箱;完全运行于用户空间
- 默认加固,三层内核级隔离
- 成本优化模型路由器,可显著降低推理开销
- 多平台支持:Linux、macOS、Windows WSL2、NVIDIA DGX Spark
缺点
- Alpha 阶段软件——尚未达到生产就绪;接口可能随时变更
- 需预先安装 Docker
- 最低 8 GB 内存要求;低于该阈值存在 OOM 风险
- macOS 与 Windows WSL2 存在已验证的限制,可能不支持全部功能
- 实验性模型路由器仍处于早期开发阶段,可能产生意外结果
不适合哪些人使用?
- 生产团队需要稳定、版本化的 API——此为 Alpha 软件,预期存在破坏性变更
- 资源受限环境,内存低于 8 GB
- 希望完全掌控智能体沙箱配置的开发者——NemoClaw 是高度预设的
- 未使用 NVIDIA 硬件的团队——虽支持 Linux/macOS/WSL2,但优化针对 NVIDIA 生态
理想使用场景
- 注重安全的开发者,希望在不暴露系统的情况下实验自主智能体
- 研究人员,在托管、可复现的环境中评估 OpenClaw 智能体
- 原型设计智能体工作流的团队,需要成本感知的模型路由
- NVIDIA 硬件用户(DGX Spark、RTX),希望获得托管推理的参考技术栈
- DevOps 工程师,寻找 CI/CD 智能体测试的一站式沙箱方案
社区与活跃度
拥有 20,256 颗星,且 最近更新至 2026 年 5 月,NemoClaw 显然引起了开发者社区的强烈共鸣。这并非一个停滞的项目——NVIDIA 正在积极开发,势头明确。仅凭星标数量,它已跻身 GitHub 上最受欢迎的智能体基础设施项目之列,彰显了市场对安全、托管自主智能体部署的浓厚兴趣。鉴于其 Alpha 状态与快速迭代,现在正是评估并贡献反馈、塑造项目方向的绝佳时机。