NemoClaw 리뷰: OpenClaw와 Hermes를 위한 NVIDIA의 샌드박스
NemoClaw 리뷰: NVIDIA의 알파 스택이 OpenClaw나 Hermes Agent 보안에 더하는 것, 설정 방식, 필요한 하드웨어, 그리고 텔레메트리 기본값.
NemoClaw는 이름 때문에 오해하기 쉽습니다. 또 하나의 OpenClaw 클론이 아닙니다. 기존 에이전트, 즉 기본값인 OpenClaw 또는 Hermes Agent나 LangChain의 Deep Agents Code를 잠긴 OpenShell 샌드박스 안에서 실행하기 위한 NVIDIA의 오픈소스 방식입니다. 에이전트의 기능은 여러분이 고른 에이전트에서 나옵니다. NemoClaw가 더하는 것은 그 주위의 상자입니다. 네트워크 정책, 파일 시스템 규칙, 그리고 밖에 보관되는 키입니다. Apache-2.0 라이선스이며, 2026년 11월 8일에 확인했을 때 GitHub 스타가 22,984개였고, NVIDIA는 이를 알파라고 부릅니다. 배경은 NemoClaw란 무엇인가?를 참고하세요.

누구에게 맞을까
NemoClaw는 이미 OpenClaw나 Hermes를 원하지만 호스트에서 실행하는 것을 신뢰하지 못하는 사람, 그리고 상시 가동 에이전트가 무엇에 접근할 수 있는지 누군가 승인해야 하는 팀에 적합합니다. 직접 연결하지 않고 로컬 추론을 원하는 NVIDIA 하드웨어 보유자에게도 맞습니다. 작은 VPS에 가볍게 설치하고 싶다면, 아래의 최소 자원 요구 사항 때문에 불가능합니다.
OpenClaw 보안에서 고쳐 주는 것
일반 OpenClaw는 샌드박스를 켜기 전까지 도구를 호스트에서 실행하며, 켠 후에도 게이트웨이는 호스트에 남습니다(자세한 내용은 OpenClaw 리뷰와 OpenClaw는 안전한가?에서 다룹니다). NemoClaw는 에이전트 전체를 컨테이너에 넣고 거부에서 시작합니다. 네트워크 정책 레퍼런스에 따르면 다음과 같습니다.
- 네트워크는 기본 거부입니다. 기본 설정은 NVIDIA의 추론 엔드포인트, ClawHub, OpenClaw 자체 사이트와 문서, 그리고 플러그인 설치를 위한 읽기 전용 npm만 허용합니다. GitHub와 메시징 플랫폼은 포함되지 않으며, 프리셋이나 정책 등급으로 추가합니다.
- 알 수 없는 대상은 차단되고 여러분에게 표시됩니다. 에이전트가 목록에 없는 호스트에 접속하려 하면 OpenShell이 이를 차단하고, 기록하고, 호스트, 포트, 요청한 바이너리를 터미널 UI에 표시해 운영자가 승인하거나 거부하게 합니다. 승인은 세션 동안 유지되며, 영구적인 변경은 정책 파일이나
openshell policy명령으로 합니다. - 파일 시스템은 대부분 읽기 전용입니다. 에이전트는
/sandbox와/tmp에 쓸 수 있으며,/usr,/etc,/app같은 시스템 경로는 읽기 전용이고, 전용sandbox사용자로 실행됩니다. - 자격 증명은 밖에 머뭅니다. 추론, 메시징, MCP 키는 샌드박스 안이 아니라 OpenShell 게이트웨이가 보관합니다. 예외 하나: WhatsApp 같은 QR 페어링 세션은 세션 자격 증명을 안에 보관합니다.
승인 프롬프트가 대표 기능입니다. 프롬프트 인젝션을 당한 에이전트가 새로운 곳으로 데이터를 보내려 하면, 조용히 성공하는 대신 벽과 사람을 마주하게 됩니다. 문서는 일부 강제 기능(Landlock)이 최선 노력 방식이라고 솔직하게 밝히므로, 보장이 아니라 강력한 계층으로 취급하세요.
설정
퀵스타트는 명령 하나입니다.
curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash
그런 다음 설치 프로그램이 순서대로 묻습니다. 서드파티 소프트웨어 고지 수락, 에이전트 선택, 추론 제공업체와 모델 선택(NVIDIA Endpoints, OpenRouter, OpenAI, Anthropic, Gemini, 로컬 Ollama 등), 샌드박스 이름 지정, 선택적으로 웹 검색과 메시징 채널 추가, 그리고 네트워크 정책 등급 선택(기본값은 Balanced)입니다. 문서는 첫 실행에서 검색과 채널을 건너뛰라고 권하는데, 좋은 조언입니다. 먼저 동작하는 샌드박스를 만든 다음 열어 가세요.
일상적으로는 nemoclaw CLI를 사용합니다. nemoclaw my-assistant status, 내부 셸을 위한 nemoclaw my-assistant connect, 그리고 원격 머신에서는 SSH 터널로 접속하는 18789번 포트의 대시보드가 있습니다. 문서는 대시보드 URL을 비밀번호처럼 다루라고 경고합니다.
하드웨어와 Docker
NemoClaw에는 컨테이너 런타임(Docker, Docker Desktop 또는 Colima)과 최소 4 vCPU, 8 GB RAM(16 GB 권장), 20 GB 여유 디스크가 필요하며, 샌드박스 이미지는 2.4 GB입니다. OpenClaw만 실행하는 것보다 무겁습니다. Linux와 DGX Spark가 주요 테스트 플랫폼이며, Apple Silicon의 macOS와 WSL2를 통한 Windows는 제한적으로 동작합니다. 로컬 모델은 Ollama, vLLM 또는 NVIDIA NIM으로 라우팅되며, NVIDIA GPU가 제 몫을 하는 곳이 바로 여기입니다.
텔레메트리
가장 먼저 바꿔야 할 기본값입니다. CLI와 설치 프로그램은 NEMOCLAW_DISABLE_TELEMETRY=1을 설정하지 않으면 작업 텔레메트리를 NVIDIA로 보내며, 퀵스타트는 처음부터 끄고 싶다면 설치 프로그램을 실행하기 전에 이를 export하라고 안내합니다. 프롬프트는 여러분이 선택한 추론 제공업체로 가거나, 로컬 모델을 쓰면 머신에 머뭅니다.
성숙도와 유지 관리
알파는 말 그대로 알파입니다. 메인테이너는 최선 노력 방식으로 이슈를 처리하며, WhatsApp, Microsoft Teams, Google Chat, WeChat은 실험적으로 표시되어 있습니다(Telegram, Discord, Slack이 지원 채널입니다). 또한 두 프로젝트를 추적해야 합니다. NemoClaw의 릴리스와 에이전트의 릴리스입니다. 봇이 할 수 있는 일은 NemoClaw 샌드박스 이미지 안의 에이전트 버전에 따라 달라지므로, 새로운 에이전트 기능은 NemoClaw의 일정에 맞춰 도착합니다.
비교
- NVIDIA의 스택이나 최소 자원 요구 사항 없이 컨테이너 격리를 원한다면? NanoClaw는 각 에이전트를 자체 컨테이너에서 실행하고 키도 에이전트로부터 떨어뜨려 두며, ZeroClaw는 작은 바이너리 하나 안에서 샌드박싱합니다.
- 일반 OpenClaw나 Hermes Agent를 계속 쓰고 싶다면? 둘 다 직접 켤 수 있는 자체 샌드박스나 컨테이너 백엔드가 있습니다. NemoClaw의 매력은 그 위에 얹힌 기본 거부 네트워크 정책과 운영자 승인입니다.
일대일 비교는 NemoClaw vs OpenClaw를 참고하세요.
결론
NemoClaw는 저희 목록에서 OpenClaw나 Hermes에 목줄을 채우는 가장 철저한 방법입니다. 실시간 운영자 승인이 있는 기본 거부 네트워킹, 읽기 전용 파일 시스템, 상자 밖에 보관되는 키를 제공합니다. 대가는 RAM, 업데이트해야 할 추가 계층, 끄기 전까지의 NVIDIA 텔레메트리, 그리고 알파 수준의 지원입니다. 신뢰할 수 없는 입력을 읽는 공유 또는 상시 가동 에이전트라면 대체로 합리적인 거래입니다.
가격
| Open source | 무료 |
|
|---|
기능
| 웹 검색 | 예 |
|---|---|
| 이미지 생성 | 알 수 없음 |
| 음성 모드 | 알 수 없음 |
| 파일 업로드 | 알 수 없음 |
| 메모리 | 알 수 없음 |
| 대신 작업 수행 | 예 |
| 앱 연동 | 예 |
| 스스로 작업 | 예 |
| 먼저 메시지를 보냄 | 알 수 없음 |
| 여러 봇 운영 | 알 수 없음 |
장점
- Puts OpenClaw or Hermes Agent in a sandbox with network, filesystem and process controls instead of running it on your host
- Unapproved network destinations are blocked and surfaced for an operator to approve
- Inference, messaging and MCP credentials stay outside the sandbox
- Backed by NVIDIA, with local inference through Ollama, vLLM or NIM and a tested path on DGX Spark
단점
- Alpha: maintainers support it on a best-effort basis, and several channels are experimental
- A wrapper, not an agent: what the bot can do depends on the OpenClaw or Hermes version inside
- Heavier than running the agent alone: 8 GB RAM minimum, a 2.4 GB sandbox image and a container runtime
- The CLI sends operation telemetry to NVIDIA unless you set NEMOCLAW_DISABLE_TELEMETRY=1
이런 분께 추천
- OpenClaw or Hermes Agent users who want sandboxing and egress control without building it themselves
- Teams that need an operator to approve what an always-on agent can reach
- Running agents on NVIDIA hardware with local inference
출처
- NVIDIA/NemoClaw on GitHub (Apache-2.0, README: supported agents, alpha status)
- NemoClaw docs: Overview
- NemoClaw docs: Prerequisites and platforms
- NemoClaw docs: Choose an inference provider (Ollama, vLLM, NIM)
- NemoClaw docs index: messaging channels (WhatsApp, Teams, Google Chat, WeChat experimental)
- NemoClaw source: telemetry delivery and NEMOCLAW_DISABLE_TELEMETRY
