¿Es seguro OpenClaw? Seguridad de OpenClaw y Hermes Agent, y qué ajustes cambiar
¿Es seguro usar OpenClaw? Qué permiten sus valores por defecto, cómo se comparan Hermes Agent y otros ocho agentes en sandboxing y telemetría, y qué ajustes cerrar.
De un vistazo
| Bot | Licencia | Apps de chat | |||||
|---|---|---|---|---|---|---|---|
| OpenClaw | MIT | 394,2 mil | Sí | No | Telegram, WhatsApp, iMessage, Discord, Slack | Gratis | |
| Hermes Agent | MIT | 261,7 mil | Sí | No | Telegram, WhatsApp, iMessage, Discord, Slack | Desde 20 US$/mes | |
| NemoClaw | Apache-2.0 | 23 mil | Sí | Sí | Telegram, Discord, Slack | Gratis | |
| NanoClaw | MIT | 31,1 mil | Sí | Sí | Telegram, WhatsApp, iMessage, Discord, Slack | Gratis | |
| ZeroClaw | MIT OR Apache-2.0 | 33,3 mil | Sí | Sí | Telegram, WhatsApp, Discord | Gratis | |
| Rakazo | Apache-2.0 | 7,5 mil | Sí | Sí | Telegram, WhatsApp, iMessage, Slack | Desde 10 US$/mes | |
| Agent Zero | MIT | 19,8 mil | Sí | Sí | Telegram, WhatsApp | Gratis | |
| nanobot | MIT | 49,9 mil | Sí | No | Telegram, WhatsApp, Discord, Slack | Gratis | |
| PicoClaw | MIT | 30,1 mil | Sí | No | Telegram, WhatsApp, Discord, Slack | Gratis | |
| QwenPaw | Apache-2.0 | 37,5 mil | Sí | No | Telegram, iMessage, Discord, Slack | Gratis |
Lista de control
| OpenClaw | Hermes Agent | NemoClaw | NanoClaw | ZeroClaw | Rakazo | Agent Zero | nanobot | PicoClaw | QwenPaw | |
|---|---|---|---|---|---|---|---|---|---|---|
| Licencia de código abierto | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
| Funciona con modelos locales | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
| Sandbox por defecto | No | No | Sí | Sí | Sí | Sí | Sí | No | No | No |
| Sin telemetría por defecto | No | Sí | No | No | Sí | Sí | No | Sí | Sí | No |
| Vive en tus apps de chat | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
| Trabaja mientras no estás | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
OpenClaw es lo bastante seguro si lo trata como lo que es: un programa que puede leer sus mensajes y su correo, ejecutar comandos y actuar según lo que lee. De serie se inclina hacia la capacidad. Los comandos se ejecutan en su host porque el sandboxing está desactivado por defecto, y se comunica a diario con el servidor del proyecto. Ambas cosas se arreglan en unos minutos. Lo mismo vale para Hermes Agent, con valores por defecto distintos.

Qué puede salir mal de verdad
- Comandos en su host. Sin sandbox, un comando malicioso se ejecuta con el acceso de su usuario a sus archivos.
- Inyección de prompt. Cualquier cosa que lea el agente, un correo, una página web, un documento compartido, puede llevar instrucciones dirigidas a él. Cuantas más cuentas pueda usar, más puede hacer una instrucción inyectada.
- Habilidades de terceros. Las habilidades son código que usted instala. En enero de 2026, el equipo de seguridad de IA de Cisco informó de una habilidad de terceros para OpenClaw que exfiltraba datos y ejecutaba inyección de prompt sin que el usuario lo supiera (resumen en Wikipedia).
- Un gateway expuesto. Si la interfaz de control es accesible desde internet sin autenticación, cualquiera puede manejar su agente.
- Secretos en reposo. El mismo artículo de Wikipedia resume una revisión de agosto de 2026 de OpenClaw 2.0 que criticaba que los secretos se guardaran sin cifrar en reposo.
Valores por defecto en diez agentes
La tabla de comprobación de arriba muestra qué agentes usan sandbox por defecto y cuáles envían telemetría. Esto es lo que significa en la práctica y cómo cambiarlo.
| Agente | Aislamiento de serie | Telemetría y cómo desactivarla |
|---|---|---|
| OpenClaw | Desactivado; sandbox de Docker disponible | Comprobación diaria de actualizaciones; update.checkOnStart: false |
| Hermes Agent | Desactivado; aprobaciones smart, backend de Docker disponible |
Ninguna salvo que la active |
| NemoClaw | Activado: sandbox de OpenShell con aprobación de salida | Telemetría de la CLI; NEMOCLAW_DISABLE_TELEMETRY=1 |
| NanoClaw | Activado: un contenedor por agente | Diagnósticos de instalación; NANOCLAW_NO_DIAGNOSTICS=1 |
| ZeroClaw | Activado: sandbox del sistema operativo y aprobaciones en el perfil Balanced | Ninguna |
| Rakazo | Activado: cada bot tiene un ordenador aislado | Ninguna desde un servidor autoalojado; la app de escritorio busca actualizaciones |
| Agent Zero | Activado: el agente trabaja en su propio contenedor Docker | Comprobación de actualizaciones; se desactiva en los ajustes |
| nanobot | Desactivado; bubblewrap o Seatbelt disponibles, nada en Windows | Ninguna |
| PicoClaw | Solo comprobación de rutas; aislamiento de procesos desactivado, solo Linux y Windows | Ninguna |
| QwenPaw | Desactivado; sin aislamiento dentro de Docker | Datos de instalación con --defaults; recháselo en el qwenpaw init interactivo |
Dos advertencias sobre las filas “activado”. Agent Zero ejecuta el código en el mismo contenedor que el propio Agent Zero, así que el contenedor protege su ordenador, pero no al agente de su propio código. Y el perfil YOLO de ZeroClaw lo desactiva todo, así que compruebe qué perfil eligió.
Cómo blindar OpenClaw
Más o menos por orden de impacto, según la documentación de seguridad de OpenClaw:
- Ejecute
openclaw security audit. Informa de en qué se ha desviado su configuración de los valores seguros por defecto, y puede aplicar las correcciones admitidas. - Mantenga el gateway en loopback. Una instalación normal se enlaza a loopback, pero las imágenes de contenedor usan por defecto un enlace expuesto, así que añada autenticación o póngalo detrás de una red privada antes de desplegar con Docker.
- Mantenga activado el emparejamiento por DM. Por defecto, en la mayoría de los canales los remitentes desconocidos reciben un código de emparejamiento en lugar de una respuesta. No ponga ningún canal en abierto.
- Active el sandbox. Configure
agents.defaults.sandbox.modecomoall;non-maindeja la sesión principal del agente en el host (modos de sandbox). Docker es el backend por defecto. Solo se aísla la ejecución de herramientas: el gateway se queda en el host. - Deniegue lo que no necesite. Una política de herramientas que deniegue
execdesactiva por completo el acceso a la shell. Evitetools.elevated, que ejecuta comandos fuera del sandbox. - Use cuentas separadas. La documentación recomienda números separados para WhatsApp, Signal y Telegram, y un gateway por frontera de confianza: no comparta un gateway entre personas que no confían entre sí.
- Lea las habilidades antes de instalarlas, y prefiera los plugins oficiales.
- Configure
update.checkOnStart: falsesi no quiere la comunicación diaria (documentación de telemetría).
Si quiere que todo esto se imponga desde fuera del agente, ejecute OpenClaw dentro de NemoClaw, que añade un sandbox, aprobación del tráfico de salida y custodia de credenciales.
¿Es seguro Hermes Agent?
Hermes Agent parte de una posición mejor en privacidad (sin telemetría) y en acceso por chat: sin lista de permitidos configurada, deniega a todos los usuarios, y los DM desconocidos reciben un flujo de emparejamiento (documentación de seguridad). Su punto débil es el mismo que el de OpenClaw: el backend de terminal es local por defecto.
Para blindarlo:
- Configure
terminal.backend: docker. Los contenedores eliminan todas las capacidades de Linux salvo unas pocas, y los secretos del host se quedan fuera salvo que los incluya endocker_forward_env, así que déjelo vacío. - Mantenga las aprobaciones activadas. El modo por defecto,
smart, deja que un modelo auxiliar evalúe el riesgo;manualpregunta antes de cada comando peligroso. No use nuncaoff, que equivale a--yolo. - Configure listas de permitidos como
TELEGRAM_ALLOWED_USERSy nuncaGATEWAY_ALLOW_ALL_USERS=true. - Ejecute
chmod 600 ~/.hermes/.env, y configureauth.adopt_external_logins: falsesi no quiere que Hermes use sus sesiones de Codex CLI o Claude Code.
Reglas que valen para cualquier agente
- Dele su propia máquina o su propio usuario del sistema. Un ordenador de sobra o un servidor pequeño limita el alcance de los daños como ningún ajuste puede hacerlo.
- Acote las credenciales. Conecte una cuenta de correo o de calendario separada cuando pueda, y use claves de API con límites de gasto.
- Restrinja con listas de permitidos quién puede hablar con él en cada canal.
- Revise las tareas programadas. Un agente que trabaja mientras usted no está también se equivoca mientras usted no está.
Si la seguridad es su prioridad
Elija un agente que aísle por defecto en lugar de uno que tenga que blindar: ZeroClaw o NanoClaw para un único agente personal, o NemoClaw si quiere específicamente OpenClaw o Hermes Agent. Nuestro ranking de agentes autoalojados da mucho peso a los valores seguros por defecto, y qué es OpenClaw cubre el resto de las ventajas y desventajas.
Funciones
| OpenClaw | Hermes Agent | NemoClaw | NanoClaw | ZeroClaw | Rakazo | Agent Zero | nanobot | PicoClaw | QwenPaw | |
|---|---|---|---|---|---|---|---|---|---|---|
| Búsqueda web | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
| Generación de imágenes | Sí | Sí | Desconocido | Desconocido | Sí | Sí | No | Sí | No | Sí |
| Modo de voz | Sí | Sí | Desconocido | Desconocido | Sí | Sí | Sí | Sí | Sí | Sí |
| Subida de archivos | Sí | Sí | Desconocido | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
| Memoria | Sí | Sí | Desconocido | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
| Hace tareas por ti | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
| Integraciones con apps | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
| Trabaja por su cuenta | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
| Te escribe primero | Sí | Sí | Desconocido | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
| Varios bots | Sí | Sí | Desconocido | Sí | Sí | Sí | Sí | Sí | Sí | Sí |
Fuentes
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)









