快速入门
按照以下步骤开始使用 NemoClaw 和你的第一个沙箱化 OpenClaw 代理。
注意: NemoClaw 目前需要全新安装 OpenClaw。
前提条件
- 一台 Linux 机器(推荐 Ubuntu 22.04+)或安装了 Docker/Colima 的 macOS。
- Docker Engine 20+ 正在运行。
- 已安装 Node.js 20+。
安装 NemoClaw
运行一键安装脚本:
$ curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash
该脚本安装 NemoClaw CLI 及其依赖项。如果系统中没有 Node.js,脚本会通过 nvm 安装。
运行引导向导
启动交互式设置向导:
$ nemoclaw onboard
向导执行以下步骤:
- 提示输入你的 NVIDIA API key(从 build.nvidia.com 获取)。
- 创建 OpenShell gateway。
- 注册 NVIDIA 推理提供者,使用 Nemotron 3 Super 120B 模型。
- 构建沙箱镜像并创建沙箱。
- 应用基线网络策略。
连接到沙箱
引导完成后,连接到沙箱化的代理:
$ nemoclaw my-assistant connect
这将打开一个与在沙箱内运行的 OpenClaw 代理的交互式会话。
运行第一个提示
发送一条测试消息以验证一切正常:
$ openclaw agent --agent main --local -m "Hello from my secure sandbox" --session-id test
代理使用配置的 Nemotron 模型通过 OpenShell gateway 处理该提示。
后续步骤
- 切换推理提供者使用不同的模型或端点。
- 审批或拒绝网络请求当代理尝试访问外部主机时进行处理。
- 自定义网络策略预先批准受信任的域名。
- 部署到远程 GPU 实例实现常驻运行。
- 监控沙箱活动通过 OpenShell TUI 进行监控。
故障排除
如果在安装或引导过程中遇到问题,请参阅故障排除指南获取常见错误消息和解决步骤。