Skip to content

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 状态与快速迭代,现在正是评估并贡献反馈、塑造项目方向的绝佳时机。

热点项目数据来自 GitHub API,实时更新