NemoClaw란 무엇인가? OpenClaw와 Hermes Agent를 위한 NVIDIA의 샌드박스
NemoClaw는 잠긴 샌드박스 안에서 OpenClaw나 Hermes Agent를 실행하는 NVIDIA의 오픈소스 스택입니다. 무엇을 더하는지, 무엇이 필요한지, 언제 쓸 만한지.
한눈에 보기
| 봇 | 라이선스 | 메신저 앱 | |||||
|---|---|---|---|---|---|---|---|
| NemoClaw | Apache-2.0 | 2.3만 | 예 | 예 | Telegram, Discord, Slack | 무료 | |
| OpenClaw | MIT | 39.4만 | 예 | 아니요 | Telegram, WhatsApp, iMessage, Discord, Slack | 무료 | |
| Hermes Agent | MIT | 26.2만 | 예 | 아니요 | Telegram, WhatsApp, iMessage, Discord, Slack | 월 US$20부터 |
체크리스트
| NemoClaw | OpenClaw | Hermes Agent | |
|---|---|---|---|
| 오픈 소스 라이선스 | 예 | 예 | 예 |
| 로컬 모델 실행 | 예 | 예 | 예 |
| 기본 샌드박스 | 예 | 아니요 | 아니요 |
| 기본 텔레메트리 없음 | 아니요 | 아니요 | 예 |
| 메신저 앱에서 사용 | 예 | 예 | 예 |
| 자리를 비워도 작업 | 예 | 예 | 예 |
NemoClaw는 AI 에이전트가 아닙니다. 기존 에이전트를 더 안전하게 실행하기 위한 NVIDIA의 오픈소스 Apache-2.0 레퍼런스 스택입니다. 기본적으로 OpenClaw를 설치하며, 선택적으로 Hermes Agent나 LangChain Deep Agents Code를 NVIDIA OpenShell 샌드박스 컨테이너 안에 설치하고, 그 에이전트가 접근할 수 있는 대상을 제어합니다. NVIDIA는 2026년 3월에 출시했으며 알파로 표기합니다.
OpenClaw가 샌드박싱이 기본적으로 꺼진 채 호스트에서 명령을 실행한다는 내용을 읽었다면(OpenClaw는 안전한가? 참고), NemoClaw가 그 문제에 대한 NVIDIA의 답입니다.

에이전트 위에 더하는 것
일은 안쪽의 에이전트가 하고, NemoClaw는 그 주위에 벽을 세웁니다(개요).
- 샌드박스 컨테이너. 에이전트는 내 컴퓨터에서 직접이 아니라, 파일 시스템과 프로세스 제어가 있는 OpenShell 안에서 실행됩니다.
- 네트워크 정책. 승인되지 않은 목적지는 차단되어 운영자에게 표시되고, 운영자가 승인하거나 거부합니다. 이것이 이그레스 제어입니다. 프롬프트 인젝션을 당한 에이전트가 몰래 데이터를 알 수 없는 서버로 보낼 수 없습니다.
- 자격 증명 보관. 추론, 메시징, MCP 자격 증명은 샌드박스 밖의 OpenShell 게이트웨이에 머무르므로 에이전트는 원시 키를 보유하지 않습니다. 예외가 하나 있습니다. WhatsApp처럼 QR로 페어링하는 세션은 세션 자격 증명을 샌드박스 안에 보관합니다.
- 관리형 추론. 모델 호출은 OpenShell을 거쳐 NVIDIA Endpoints, 다른 호스팅 제공자, 또는 Ollama, vLLM, NVIDIA NIM을 통한 로컬 모델로 라우팅됩니다(추론 제공자).
- 가이드형 온보딩, CLI, 대시보드.
에이전트의 능력은 바꾸지 않습니다. 메모리, 스킬, 음성 등은 안쪽의 OpenClaw나 Hermes 버전에서 나오며, 그래서 위 표에서 NemoClaw의 여러 기능 칸이 비어 있습니다.
실행에 필요한 것
NemoClaw는 에이전트 단독보다 무겁습니다. NVIDIA는 4 vCPU, 8 GB RAM(16 GB 권장), 20 GB 여유 디스크, 그리고 Docker, Docker Desktop 또는 Colima를 요구합니다(사전 요구 사항). 샌드박스 이미지만 약 2.4 GB입니다. Linux와 DGX Spark가 주요 테스트 플랫폼이며, Apple Silicon macOS와 WSL2를 통한 Windows는 제한적으로 작동합니다.
스크립트나 Docker로 설치합니다. 설치 프로그램의 익스프레스 모드에서는 Enter를 누르면 OpenClaw가 선택됩니다. n을 입력하면 Hermes Agent나 Deep Agents Code, 샌드박스 이름, 추론 제공자를 고를 수 있습니다(README).
채팅 채널은 온보딩 중에 설정합니다. Telegram, Discord, Slack이 지원되며, WhatsApp, Microsoft Teams, Google Chat, WeChat은 실험적입니다.
비용
NemoClaw는 무료입니다. 라우팅하는 제공자의 추론 비용을 내거나, 로컬 모델이라면 메시지당 비용이 없습니다. NVIDIA GPU가 있다면 NIM, vLLM, Ollama를 통한 로컬 추론으로 프롬프트를 내 컴퓨터에 둘 수 있으며, DGX Spark는 주요 테스트 플랫폼 중 하나입니다.
주의할 점
- 알파입니다. NVIDIA의 표현으로는 메인테이너가 이슈와 풀 리퀘스트를 “최선을 다하는 범위에서(on a best effort basis)” 검토하며 응답 시간을 보장하지 않습니다.
- 텔레메트리를 보냅니다.
NEMOCLAW_DISABLE_TELEMETRY=1을 설정하지 않으면 CLI와 설치 프로그램이 작업 내용을 NVIDIA 수신 서버에 보고합니다(소스). 환경 변수 하나로 끌 수 있습니다. - 업데이트할 계층이 둘입니다. NemoClaw의 릴리스와 에이전트의 릴리스를 모두 따라가야 합니다.
- 승인 피로. 이그레스 제어는 누군가 차단된 목적지를 실제로 검토할 때만 도움이 됩니다.
OpenClaw 단독 vs NemoClaw 안의 OpenClaw
| OpenClaw 단독 | NemoClaw 안의 OpenClaw | |
|---|---|---|
| 명령이 실행되는 곳 | 샌드박싱을 켜지 않으면 호스트에서 | OpenShell 샌드박스 컨테이너에서 |
| 외부 네트워크 | 제한 없음 | 운영자가 승인할 때까지 미승인 목적지 차단 |
| 모델 및 채널 키 | 에이전트와 함께 내 하드웨어에 저장 | OpenShell 게이트웨이가 샌드박스 밖에서 보관 |
| 기본 텔레메트리 | 매일 업데이트 확인 | NemoClaw CLI 텔레메트리, 그리고 안쪽 에이전트가 보내는 것 |
| 최소 하드웨어 | Node 24.16+ 또는 26.1+가 실행되는 모든 기기 | 4 vCPU, 8 GB RAM, 20 GB 디스크, 컨테이너 런타임 |
| 성숙도 | 매우 활발한 개발 | 알파 |
NemoClaw를 써야 할까?
이미 OpenClaw나 Hermes Agent를 원하고, 이메일 같은 실제 계정을 연결할 계획이며, 그렇지 않으면 호스트에서 실행하게 될 상황이라면 사용하세요. 상시 실행 에이전트가 접근할 수 있는 대상을 운영자가 승인해야 하는 팀, 그리고 NVIDIA 하드웨어에서 에이전트를 실행하는 사람에게도 잘 맞습니다.
격리가 에이전트 자체에 내장되어 있기를 원한다면 건너뛰세요. NanoClaw는 각 에이전트를 자체 컨테이너에서 실행하고, ZeroClaw는 OS 샌드박스가 기본으로 켜진 채 배포됩니다. 또는 에이전트 자체의 샌드박스를 켜세요. OpenClaw는 기본적으로 Docker를 사용하며, Hermes Agent는 terminal.backend: docker를 사용할 수 있습니다.
직접 비교는 NemoClaw vs OpenClaw를 참고하세요. 감싸는 에이전트에 대한 배경은 OpenClaw란 무엇인가와 Hermes Agent란 무엇인가를 참고하세요.
기능
| NemoClaw | OpenClaw | Hermes Agent | |
|---|---|---|---|
| 웹 검색 | 예 | 예 | 예 |
| 이미지 생성 | 알 수 없음 | 예 | 예 |
| 음성 모드 | 알 수 없음 | 예 | 예 |
| 파일 업로드 | 알 수 없음 | 예 | 예 |
| 메모리 | 알 수 없음 | 예 | 예 |
| 대신 작업 수행 | 예 | 예 | 예 |
| 앱 연동 | 예 | 예 | 예 |
| 스스로 작업 | 예 | 예 | 예 |
| 먼저 메시지를 보냄 | 알 수 없음 | 예 | 예 |
| 여러 봇 운영 | 알 수 없음 | 예 | 예 |
출처
NemoClaw
- 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
OpenClaw
- OpenClaw homepage and Foundation section
- OpenClaw integrations: channels, providers and plugins
- openclaw/openclaw on GitHub (MIT, v2026.11.1)
- OpenClaw docs: Sandboxing (off by default)
- Wikipedia: OpenClaw
- Notebookcheck: OpenClaw can burn through hundreds of dollars per day
- OpenClaw docs: Memory overview
- OpenClaw docs: Automations
- OpenClaw docs: Chat channels
- OpenClaw docs: iMessage
- OpenClaw docs: Heartbeat, now a default Proactive check job
- OpenClaw docs: Multi-agent routing
- OpenClaw docs: Platforms (macOS, Windows, Linux, iOS and Android apps)
- OpenClaw docs: Tools (exec, browser, web search)
- OpenClaw docs: Audio and voice notes (inbound transcription)
- OpenClaw docs: Image and media support (inbound media)
- OpenClaw docs: Install (system requirements, installer script, npm, desktop apps, Docker)
- OpenClaw docs: One-click deploy on Railway
- OpenClaw docs: Usage telemetry and update checks (on by default, feature statistics opt-in)
- OpenClaw docs: Ollama provider (local models)
Hermes Agent
- NousResearch/hermes-agent on GitHub (MIT, v0.23.0)
- Hermes Agent homepage and Nous Portal pricing
- Hermes Agent documentation
- Hermes Agent docs: Profiles, running multiple agents
- Hermes Agent docs: Bot Mode
- Hermes Agent docs: Voice mode
- Hermes Agent docs: Vision and image paste
- Hermes Agent docs: iMessage via BlueBubbles
- Nous Research on X: Meet Hermes Agent (February 25, 2026)
- Hermes Agent docs: Session heartbeats and cron watchdogs
- Hermes Agent docs: FAQ (Is my data sent anywhere?)
- Hermes Agent docs: Installation (desktop packages, install script, Docker)
- Hermes Agent docs: Platform support (no Linux desktop package; PyPI installs unsupported)
- Hermes Agent docs: Docker setup
- Hermes Agent docs: Configuration (terminal backend defaults to local)
- Hermes Agent docs: Security (approval modes, optional container isolation)
- Hermes Agent docs: Local models
- Hermes Agent example config (shared metrics off by default)


