Skip to content

NVIDIA NemoClaw — 專案總覽

分析版本

本文件基於 commit 798d5a38 進行分析。

專案資訊

項目說明
專案名稱NVIDIA NemoClaw
RepositoryNVIDIA/NemoClaw
授權Apache License 2.0
官方文件docs.nvidia.com/nemoclaw
社群DiscordGitHub Discussions
專案類型AI Agent 安全執行參考堆疊(Reference Stack)
依賴NVIDIA OpenShell

專案簡介

NVIDIA NemoClaw 是在 NVIDIA OpenShell 沙箱內執行**常駐 AI Agent(Always-on AI Agents)**的開源參考堆疊(Reference Stack)。NemoClaw 提供引導式初始設定(Guided Onboarding)、強化藍圖(Hardened Blueprint)、路由推理(Routed Inference)、網路策略(Network Policy)與生命週期管理,透過單一 CLI 統一操作。

NemoClaw 在生態系中的定位

OpenClaw / Hermes(AI Agent)


    NemoClaw(參考堆疊)
         │  強化藍圖、路由推理、網路策略、生命週期管理

  NVIDIA OpenShell(沙箱執行環境)
         │  沙箱隔離、策略強制、憑證管理

  Docker / Podman / Kubernetes(計算後端)

何時使用 NemoClaw vs 單獨使用 OpenShell

場景建議
執行 OpenClaw 或 Hermes,需要最佳安全配置使用 NemoClaw
執行其他 Agent(Claude、Codex 等),無需特殊強化直接使用 OpenShell
需要引導式初始設定使用 NemoClaw
需要進階推理路由與預設網路策略使用 NemoClaw

支援的 AI Agent

Agent快速入門指南
OpenClaw(預設)使用 OpenClaw 快速入門
Hermes使用 Hermes 快速入門

文件目錄

文件說明
系統架構Plugin 結構、藍圖生命週期、沙箱環境、Host 端狀態
核心功能分析引導式初始設定、推理選項、網路策略、沙箱強化、CLI 指令
Kubernetes 整合在 K8s 環境中安裝與使用 NemoClaw

快速開始

前置需求

詳見 Prerequisites 文件

安裝 NemoClaw(OpenClaw)

bash
# 安裝 NemoClaw(預設使用 OpenClaw)
curl -LsSf https://install.nemoclaw.nvidia.com | sh

# 或使用 nemohermes alias 安裝 Hermes
NEMOCLAW_AGENT=hermes curl -LsSf https://install.nemoclaw.nvidia.com | sh

基本使用流程

bash
# 1. 初始設定(引導式)
nemoclaw setup

# 2. 啟動 Agent 沙箱
nemoclaw start

# 3. 查看沙箱狀態
nemoclaw status

# 4. 停止沙箱
nemoclaw stop

系統架構概覽

NemoClaw 的核心是一個插件(Plugin),整合至 OpenShell 的沙箱生命週期中:

元件角色說明
PluginNemoClaw 核心掛接至 OpenShell 生命週期,提供藍圖、策略、推理配置
Blueprint強化沙箱配置針對 OpenClaw / Hermes 最佳化的沙箱映像與安全設定
Inference Router路由推理透過 OpenShell 的 Inference Router 管理模型 API 路由
Network Policy網路管控預設基準規則 + Operator 審核流程的出站管控
Lifecycle Manager生命週期常駐 Agent 的啟動、停止、監控

與現有生態系比較

特性NemoClawOpenShell(裸機)
目標 AgentOpenClaw、Hermes任意 Agent
初始設定引導式 Onboarding手動配置
沙箱藍圖預設強化藍圖使用者自定義
推理路由內建預設配置手動配置
網路策略預設基準規則 + 審核流程完全手動
常駐模式原生支援手動管理
複雜度低(引導式)中(需了解 OpenShell 概念)

相關章節

本文件為 NVIDIA NemoClaw 分析系列的總覽入口。詳細技術內容請參閱:

基於 Apache 2.0 授權