OpenClaw는 안전한가? OpenClaw와 Hermes Agent 보안, 바꿔야 할 설정
OpenClaw는 실행해도 안전할까요? 기본값이 허용하는 것, Hermes Agent 및 다른 8개 에이전트의 샌드박싱과 텔레메트리 비교, 먼저 잠가야 할 설정을 정리합니다.
한눈에 보기
| 봇 | 라이선스 | 메신저 앱 | |||||
|---|---|---|---|---|---|---|---|
| OpenClaw | MIT | 39.4만 | 예 | 아니요 | Telegram, WhatsApp, iMessage, Discord, Slack | 무료 | |
| Hermes Agent | MIT | 26.2만 | 예 | 아니요 | Telegram, WhatsApp, iMessage, Discord, Slack | 월 US$20부터 | |
| NemoClaw | Apache-2.0 | 2.3만 | 예 | 예 | Telegram, Discord, Slack | 무료 | |
| NanoClaw | MIT | 3.1만 | 예 | 예 | Telegram, WhatsApp, iMessage, Discord, Slack | 무료 | |
| ZeroClaw | MIT OR Apache-2.0 | 3.3만 | 예 | 예 | Telegram, WhatsApp, Discord | 무료 | |
| Rakazo | Apache-2.0 | 7.5천 | 예 | 예 | Telegram, WhatsApp, iMessage, Slack | 월 US$10부터 | |
| Agent Zero | MIT | 2만 | 예 | 예 | Telegram, WhatsApp | 무료 | |
| nanobot | MIT | 5만 | 예 | 아니요 | Telegram, WhatsApp, Discord, Slack | 무료 | |
| PicoClaw | MIT | 3만 | 예 | 아니요 | Telegram, WhatsApp, Discord, Slack | 무료 | |
| QwenPaw | Apache-2.0 | 3.7만 | 예 | 아니요 | Telegram, iMessage, Discord, Slack | 무료 |
체크리스트
| OpenClaw | Hermes Agent | NemoClaw | NanoClaw | ZeroClaw | Rakazo | Agent Zero | nanobot | PicoClaw | QwenPaw | |
|---|---|---|---|---|---|---|---|---|---|---|
| 오픈 소스 라이선스 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
| 로컬 모델 실행 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
| 기본 샌드박스 | 아니요 | 아니요 | 예 | 예 | 예 | 예 | 예 | 아니요 | 아니요 | 아니요 |
| 기본 텔레메트리 없음 | 아니요 | 예 | 아니요 | 아니요 | 예 | 예 | 아니요 | 예 | 예 | 아니요 |
| 메신저 앱에서 사용 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
| 자리를 비워도 작업 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
OpenClaw는 그 본질에 맞게 다룬다면 실행해도 충분히 안전합니다. 즉, 여러분의 메시지와 이메일을 읽고, 명령을 실행하고, 읽은 내용에 따라 행동할 수 있는 프로그램으로 다뤄야 합니다. 기본 상태에서는 기능 쪽으로 기울어 있습니다. 샌드박싱이 기본적으로 꺼져 있어 명령이 호스트에서 실행되고, 매일 프로젝트 서버에 접속합니다. 둘 다 몇 분이면 고칠 수 있습니다. 기본값은 다르지만 Hermes Agent도 마찬가지입니다.

실제로 무엇이 잘못될 수 있나
- 호스트에서 실행되는 명령. 샌드박스가 없으면 잘못된 명령이 여러분 사용자 계정의 파일 접근 권한으로 실행됩니다.
- 프롬프트 인젝션. 에이전트가 읽는 모든 것, 즉 이메일, 웹 페이지, 공유 문서에 에이전트를 노린 지시가 담길 수 있습니다. 에이전트가 다룰 수 있는 계정이 많을수록 주입된 지시가 할 수 있는 일도 많아집니다.
- 서드파티 스킬. 스킬은 여러분이 설치하는 코드입니다. 2026년 1월 Cisco의 AI 보안 팀은 사용자 모르게 데이터를 유출하고 프롬프트 인젝션을 실행한 서드파티 OpenClaw 스킬을 보고했습니다(Wikipedia 요약).
- 노출된 게이트웨이. 제어 인터페이스가 인증 없이 인터넷에서 접근 가능하다면 누구나 여러분의 에이전트를 조종할 수 있습니다.
- 저장된 시크릿. 같은 Wikipedia 문서는 OpenClaw 2.0에 대한 2026년 8월 리뷰를 요약하는데, 이 리뷰는 시크릿이 암호화되지 않은 채 저장된다는 점을 비판했습니다.
10개 에이전트의 기본값
위의 체크리스트 표는 어떤 에이전트가 기본적으로 샌드박싱하고 어떤 에이전트가 텔레메트리를 보내는지 보여 줍니다. 실제로 그것이 무엇을 의미하고 어떻게 바꾸는지 정리했습니다.
| 에이전트 | 기본 격리 | 텔레메트리와 끄는 방법 |
|---|---|---|
| OpenClaw | 꺼짐; Docker 샌드박스 사용 가능 | 매일 업데이트 확인; update.checkOnStart: false |
| Hermes Agent | 꺼짐; smart 승인, Docker 백엔드 사용 가능 |
옵트인하지 않으면 없음 |
| NemoClaw | 켜짐: 외부 연결 승인이 있는 OpenShell 샌드박스 | CLI 텔레메트리; NEMOCLAW_DISABLE_TELEMETRY=1 |
| NanoClaw | 켜짐: 에이전트마다 컨테이너 하나 | 설정 진단; NANOCLAW_NO_DIAGNOSTICS=1 |
| ZeroClaw | 켜짐: Balanced 프로필의 OS 샌드박스와 승인 | 없음 |
| Rakazo | 켜짐: 봇마다 샌드박스 컴퓨터 | 셀프 호스팅 서버에서는 없음; 데스크톱 앱은 업데이트 확인 |
| Agent Zero | 켜짐: 에이전트가 자체 Docker 컨테이너에서 작업 | 업데이트 확인; 설정에서 끄기 |
| nanobot | 꺼짐; bubblewrap 또는 Seatbelt 사용 가능, Windows에서는 없음 | 없음 |
| PicoClaw | 경로 검사만; 프로세스 격리 꺼짐, Linux와 Windows 전용 | 없음 |
| QwenPaw | 꺼짐; Docker 내부 격리 없음 | --defaults 사용 시 설치 데이터 전송; 대화형 qwenpaw init에서 거부 |
“켜짐” 행에 대한 두 가지 주의 사항이 있습니다. Agent Zero는 코드를 Agent Zero 자체와 같은 컨테이너에서 실행하므로, 컨테이너는 여러분의 컴퓨터를 보호하지만 에이전트를 자신의 코드로부터 보호하지는 않습니다. 그리고 ZeroClaw의 YOLO 프로필은 모든 것을 끄므로, 어떤 프로필을 골랐는지 확인하세요.
OpenClaw를 잠그는 방법
OpenClaw의 보안 문서를 바탕으로, 대략 영향이 큰 순서대로 정리했습니다.
openclaw security audit를 실행하세요. 설정이 안전한 기본값에서 벗어난 곳을 보고하고, 지원되는 수정 사항을 적용할 수 있습니다.- 게이트웨이를 루프백에 두세요. 일반 설치는 루프백에 바인딩되지만 컨테이너 이미지는 기본적으로 외부에 노출된 바인딩을 사용하므로, Docker로 배포하기 전에 인증을 추가하거나 사설 네트워크 뒤에 두세요.
- DM 페어링을 켜 두세요. 기본적으로 대부분의 채널에서 모르는 발신자는 답장 대신 페어링 코드를 받습니다. 채널을 open으로 바꾸지 마세요.
- 샌드박스를 켜세요.
agents.defaults.sandbox.mode를all로 설정하세요.non-main은 에이전트의 메인 세션을 호스트에 남겨 둡니다(샌드박스 모드). Docker가 기본 백엔드입니다. 샌드박싱되는 것은 도구 실행뿐이며, 게이트웨이는 호스트에 남습니다. - 필요 없는 것은 거부하세요.
exec에 대한 도구 정책 deny는 셸 접근을 완전히 비활성화합니다. 샌드박스 밖에서 명령을 실행하는tools.elevated는 피하세요. - 별도 계정을 사용하세요. 문서는 WhatsApp, Signal, Telegram에 별도 번호를 쓰고, 신뢰 경계마다 게이트웨이를 하나씩 두라고 권장합니다. 서로 신뢰하지 않는 사람들끼리 게이트웨이 하나를 공유하지 마세요.
- 스킬은 설치하기 전에 읽어 보고, 공식 플러그인을 우선하세요.
- 매일 접속을 원하지 않는다면
update.checkOnStart: false를 설정하세요(텔레메트리 문서).
이 모든 것을 에이전트 외부에서 강제하고 싶다면, 샌드박스, 외부 연결 승인, 자격 증명 보관을 추가하는 NemoClaw 안에서 OpenClaw를 실행하세요.
Hermes Agent는 안전한가?
Hermes Agent는 개인정보(텔레메트리 없음)와 채팅 접근 측면에서 더 나은 위치에서 시작합니다. 허용 목록이 설정되지 않으면 모든 사용자를 거부하고, 모르는 DM에는 페어링 절차가 적용됩니다(보안 문서). 약점은 OpenClaw와 같습니다. 터미널 백엔드의 기본값이 local입니다.
잠그는 방법은 다음과 같습니다.
terminal.backend: docker를 설정하세요. 컨테이너는 몇 가지를 제외한 모든 Linux capabilities를 제거하며, 호스트 시크릿은docker_forward_env에 나열하지 않는 한 전달되지 않으므로 비워 두세요.- 승인을 켜 두세요. 기본
smart모드는 보조 모델이 위험을 판단하게 하고,manual은 위험한 명령마다 확인을 요청합니다.--yolo와 같은off는 절대 쓰지 마세요. TELEGRAM_ALLOWED_USERS같은 허용 목록을 설정하고,GATEWAY_ALLOW_ALL_USERS=true는 절대 쓰지 마세요.chmod 600 ~/.hermes/.env를 실행하고, Hermes가 여러분의 Codex CLI나 Claude Code 로그인을 사용하지 않기를 원한다면auth.adopt_external_logins: false를 설정하세요.
모든 에이전트에 적용되는 규칙
- 전용 머신이나 OS 사용자를 주세요. 남는 컴퓨터나 작은 서버는 어떤 설정으로도 불가능한 방식으로 피해 범위를 제한합니다.
- 자격 증명의 범위를 좁히세요. 가능하면 별도의 이메일이나 캘린더 계정을 연결하고, 지출 한도가 있는 API 키를 사용하세요.
- 모든 채널에서 에이전트와 대화할 수 있는 사람을 허용 목록으로 관리하세요.
- 예약 작업을 검토하세요. 여러분이 없는 동안 일하는 에이전트는 여러분이 없는 동안 실수도 합니다.
안전이 최우선이라면
직접 보안을 강화해야 하는 에이전트보다 기본적으로 격리하는 에이전트를 고르세요. 개인 에이전트 하나라면 ZeroClaw나 NanoClaw, 특별히 OpenClaw나 Hermes Agent를 원한다면 NemoClaw입니다. 저희의 셀프 호스팅 순위는 안전한 기본값에 큰 비중을 두며, OpenClaw란 무엇인가에서 나머지 트레이드오프를 다룹니다.
기능
| OpenClaw | Hermes Agent | NemoClaw | NanoClaw | ZeroClaw | Rakazo | Agent Zero | nanobot | PicoClaw | QwenPaw | |
|---|---|---|---|---|---|---|---|---|---|---|
| 웹 검색 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
| 이미지 생성 | 예 | 예 | 알 수 없음 | 알 수 없음 | 예 | 예 | 아니요 | 예 | 아니요 | 예 |
| 음성 모드 | 예 | 예 | 알 수 없음 | 알 수 없음 | 예 | 예 | 예 | 예 | 예 | 예 |
| 파일 업로드 | 예 | 예 | 알 수 없음 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
| 메모리 | 예 | 예 | 알 수 없음 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
| 대신 작업 수행 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
| 앱 연동 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
| 스스로 작업 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
| 먼저 메시지를 보냄 | 예 | 예 | 알 수 없음 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
| 여러 봇 운영 | 예 | 예 | 알 수 없음 | 예 | 예 | 예 | 예 | 예 | 예 | 예 |
출처
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)
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
NanoClaw
ZeroClaw
- zeroclaw-labs/zeroclaw on GitHub (MIT OR Apache-2.0, v0.8.7, README)
- ZeroClaw website
- ZeroClaw docs: Sandboxing
- ZeroClaw source: risk presets (Balanced, recommended, has the sandbox on)
- ZeroClaw docs: Channels overview (default and standard release bundles)
- ZeroClaw docs: You own it (no telemetry)
- ZeroClaw docs: Docker and containers
- ZeroClaw source: tools (image generation, screenshot, web)
Rakazo
- Rakazo homepage
- Rakazo pricing
- Rakazo privacy policy
- Rakazo on GitHub (README and license)
- Rakazo changelog
- Rakazo releases
- Rakazo docs: Image and video generation
- Rakazo docs: Memory
- Rakazo docs: Connect apps
- Rakazo docs: Routines
- Rakazo docs: Chat apps
- Rakazo docs: Messaging apps (self-hosting)
- Rakazo docs: Bots and chats (add another bot, bot templates)
- Rakazo docs: Groups (several bots in one chat)
- Rakazo docs: Mobile app (notifications)
- Rakazo privacy policy (updated Sep 14, 2026)
- Rakazo privacy policy source on GitHub
- Rakazo docs: Logs and monitoring (product analytics off by default)
- Rakazo docs: Desktop app (run locally in Docker, updates)
- Rakazo docs: Docker computers
- Rakazo docs: Self-hosted models (Ollama, LM Studio)
- Rakazo Railway template setup guide
Agent Zero
- agent0ai/agent-zero on GitHub (MIT, README, safety model)
- Agent Zero releases (v0.2 in June 2024 to v2.15 on November 1, 2026)
- Agent Zero homepage
- Agent Zero docs: Installation (Launcher, A0 Install, Docker, local models)
- Agent Zero docs: VPS deployment (hardware requirements)
- Agent Zero model provider list
- Agent Zero update check code (version and hashed ID sent to api.agent-zero.ai)
- Agent Zero built-in Telegram integration plugin
- Agent Zero built-in WhatsApp integration plugin
- Agent Zero built-in plugins (scheduler, notify user, email, SearXNG search, Whisper STT, Kokoro TTS)
- Agent Zero docs: Memory guide
- Agent Zero docs: Agent Profiles
- Agent Zero docs: API integration (adding image generation yourself)
- Agent Zero v3: A Sneak Peek Inside the Sandbox (August 17, 2026)
- Agent Zero LLM API (Venice.ai proxy for A0T token stakers)
nanobot
- HKUDS/nanobot on GitHub (MIT, v0.4.1, README)
- nanobot documentation
- nanobot release archive (officially launched February 2, 2026)
- nanobot docs: Chat apps
- nanobot docs: Providers and models (Ollama, vLLM, LM Studio)
- nanobot docs: Configuration (security, exec sandbox off by default, transcription, Langfuse)
- nanobot docs: Automations and heartbeat
- nanobot docs: Concepts (heartbeat delivery, subagent recovery)
- nanobot docs: Memory and Dream
- nanobot docs: Multiple instances
- nanobot docs: Deployment (Docker, services, Render)
- nanobot source: skills installer runs with DISABLE_TELEMETRY
PicoClaw
- sipeed/picoclaw on GitHub (MIT, README with security notice and channel list)
- PicoClaw releases (v0.0.1 on February 9, 2026; v0.3.1 on July 3, 2026)
- PicoClaw official website and downloads
- PicoClaw docs: Configuration (workspace restriction, heartbeat, voice, multi-agent routing)
- PicoClaw source: subprocess isolation, disabled by default
- PicoClaw docs: Tools configuration (web search, exec, cron, MCP, skills)
- PicoClaw docs: Chat apps (WhatsApp native build or bridge)
- PicoClaw docs: Hardware compatibility and minimum requirements
- PicoClaw docs: Docker
QwenPaw
- agentscope-ai/QwenPaw on GitHub (Apache-2.0, README with install options and telemetry)
- QwenPaw documentation
- QwenPaw v1.1.0 release notes: CoPaw rebrands to QwenPaw
- copaw on PyPI (first release February 2026)
- QwenPaw docs: Channels
- QwenPaw docs: Models (cloud providers, llama.cpp, Ollama, LM Studio)
- QwenPaw docs: Security (Tool Guard, File Guard, sandbox)
- QwenPaw source: security.sandbox_enabled defaults to off
- QwenPaw docs: Heartbeat
- QwenPaw docs: Multi-agent
- QwenPaw docs: Comparison (voice and video interaction)
- QwenPaw docs: Desktop application (beta)
- QwenPaw docs: Plugins (GPT Image 2 image generation plugin)
- QwenPaw Qwen-Image tool plugin (image generation and editing)









