OpenClaw est-il sûr ? Sécurité d'OpenClaw et Hermes Agent, réglages à changer
OpenClaw est-il sûr ? Ce que permettent ses réglages par défaut, comment Hermes Agent et huit autres agents se comparent, et les réglages à verrouiller.
En bref
| Bot | Licence | Messageries | |||||
|---|---|---|---|---|---|---|---|
| OpenClaw | MIT | 394,2 k | Oui | Non | Telegram, WhatsApp, iMessage, Discord, Slack | Gratuit | |
| Hermes Agent | MIT | 261,7 k | Oui | Non | Telegram, WhatsApp, iMessage, Discord, Slack | À partir de 20 $US/mois | |
| NemoClaw | Apache-2.0 | 23 k | Oui | Oui | Telegram, Discord, Slack | Gratuit | |
| NanoClaw | MIT | 31,1 k | Oui | Oui | Telegram, WhatsApp, iMessage, Discord, Slack | Gratuit | |
| ZeroClaw | MIT OR Apache-2.0 | 33,3 k | Oui | Oui | Telegram, WhatsApp, Discord | Gratuit | |
| Rakazo | Apache-2.0 | 7,5 k | Oui | Oui | Telegram, WhatsApp, iMessage, Slack | À partir de 10 $US/mois | |
| Agent Zero | MIT | 19,8 k | Oui | Oui | Telegram, WhatsApp | Gratuit | |
| nanobot | MIT | 49,9 k | Oui | Non | Telegram, WhatsApp, Discord, Slack | Gratuit | |
| PicoClaw | MIT | 30,1 k | Oui | Non | Telegram, WhatsApp, Discord, Slack | Gratuit | |
| QwenPaw | Apache-2.0 | 37,5 k | Oui | Non | Telegram, iMessage, Discord, Slack | Gratuit |
Checklist
| OpenClaw | Hermes Agent | NemoClaw | NanoClaw | ZeroClaw | Rakazo | Agent Zero | nanobot | PicoClaw | QwenPaw | |
|---|---|---|---|---|---|---|---|---|---|---|
| Licence open source | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Fonctionne avec des modèles locaux | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Sandbox par défaut | Non | Non | Oui | Oui | Oui | Oui | Oui | Non | Non | Non |
| Pas de télémétrie par défaut | Non | Oui | Non | Non | Oui | Oui | Non | Oui | Oui | Non |
| Vit dans vos messageries | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Travaille pendant votre absence | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
OpenClaw est suffisamment sûr à utiliser si vous le traitez pour ce qu’il est : un programme capable de lire vos messages et vos e-mails, d’exécuter des commandes et d’agir sur ce qu’il lit. D’emblée, il privilégie les capacités. Les commandes s’exécutent sur votre hôte car le sandboxing est désactivé par défaut, et il contacte chaque jour le serveur du projet. Les deux points se corrigent en quelques minutes. C’est aussi vrai pour Hermes Agent, avec des réglages par défaut différents.

Ce qui peut réellement mal tourner
- Des commandes sur votre hôte. Sans sandbox, une mauvaise commande s’exécute avec les accès de votre utilisateur à vos fichiers.
- L’injection de prompt. Tout ce que l’agent lit, un e-mail, une page web, un document partagé, peut contenir des instructions qui le visent. Plus il a de comptes sur lesquels agir, plus une instruction injectée peut faire de dégâts.
- Les compétences tierces. Les compétences sont du code que vous installez. En janvier 2026, l’équipe de sécurité IA de Cisco a signalé une compétence OpenClaw tierce qui exfiltrait des données et effectuait une injection de prompt à l’insu de l’utilisateur (résumé sur Wikipédia).
- Une passerelle exposée. Si l’interface de contrôle est accessible depuis Internet sans authentification, n’importe qui peut piloter votre agent.
- Les secrets au repos. Le même article de Wikipédia résume une analyse d’OpenClaw 2.0 d’août 2026 qui critiquait le stockage des secrets non chiffrés au repos.
Réglages par défaut de dix agents
Le tableau de la checklist ci-dessus indique quels agents utilisent un sandbox par défaut et lesquels envoient de la télémétrie. Voici ce que cela signifie en pratique et comment le modifier.
| Agent | Isolation d’emblée | Télémétrie et comment la désactiver |
|---|---|---|
| OpenClaw | Désactivée ; sandbox Docker disponible | Vérification quotidienne des mises à jour ; update.checkOnStart: false |
| Hermes Agent | Désactivée ; approbations smart, backend Docker disponible |
Aucune sauf si vous l’activez |
| NemoClaw | Activée : sandbox OpenShell avec approbation des sorties réseau | Télémétrie de la CLI ; NEMOCLAW_DISABLE_TELEMETRY=1 |
| NanoClaw | Activée : un conteneur par agent | Diagnostics d’installation ; NANOCLAW_NO_DIAGNOSTICS=1 |
| ZeroClaw | Activée : sandbox de l’OS et approbations dans le profil Balanced | Aucune |
| Rakazo | Activée : chaque bot a un ordinateur isolé | Aucune depuis un serveur auto-hébergé ; l’application de bureau vérifie les mises à jour |
| Agent Zero | Activée : l’agent travaille dans son propre conteneur Docker | Vérification des mises à jour ; désactivable dans les réglages |
| nanobot | Désactivée ; bubblewrap ou Seatbelt disponibles, rien sous Windows | Aucune |
| PicoClaw | Contrôles de chemins uniquement ; isolation des processus désactivée, Linux et Windows uniquement | Aucune |
| QwenPaw | Désactivée ; aucune isolation dans Docker | Données d’installation avec --defaults ; refusez-les dans qwenpaw init en mode interactif |
Deux réserves sur les lignes « activée ». Agent Zero exécute le code dans le même conteneur qu’Agent Zero lui-même : le conteneur protège votre ordinateur, mais pas l’agent contre son propre code. Et le profil YOLO de ZeroClaw désactive tout, alors vérifiez quel profil vous avez choisi.
Comment verrouiller OpenClaw
Par ordre approximatif d’impact, d’après la documentation de sécurité d’OpenClaw :
- Lancez
openclaw security audit. Il signale où votre configuration s’est écartée des réglages sûrs par défaut, et peut appliquer les correctifs pris en charge. - Gardez la passerelle sur loopback. Une installation normale écoute sur loopback, mais les images de conteneur exposent l’écoute par défaut ; ajoutez donc une authentification ou placez-la derrière un réseau privé avant de déployer avec Docker.
- Gardez l’appairage des messages privés activé. Par défaut, sur la plupart des canaux, les expéditeurs inconnus reçoivent un code d’appairage au lieu d’une réponse. Ne passez pas un canal en mode ouvert.
- Activez le sandbox. Réglez
agents.defaults.sandbox.modesurall;non-mainlaisse la session principale de l’agent sur l’hôte (modes de sandbox). Docker est le backend par défaut. Seule l’exécution des outils est sandboxée : la passerelle reste sur l’hôte. - Refusez ce dont vous n’avez pas besoin. Une politique d’outils qui refuse
execdésactive entièrement l’accès au shell. Éviteztools.elevated, qui exécute des commandes hors du sandbox. - Utilisez des comptes séparés. La documentation recommande des numéros séparés pour WhatsApp, Signal et Telegram, et une passerelle par périmètre de confiance : ne partagez pas une passerelle entre des personnes qui ne se font pas confiance.
- Lisez les compétences avant de les installer, et privilégiez les plugins officiels.
- Réglez
update.checkOnStart: falsesi vous ne voulez pas du contact quotidien (documentation de télémétrie).
Si vous voulez que tout cela soit imposé depuis l’extérieur de l’agent, exécutez OpenClaw dans NemoClaw, qui ajoute un sandbox, l’approbation des sorties réseau et la garde des identifiants.
Hermes Agent est-il sûr ?
Hermes Agent part sur de meilleures bases en matière de confidentialité (aucune télémétrie) et d’accès par messagerie : sans liste d’autorisation configurée, il refuse tous les utilisateurs, et les messages privés inconnus passent par un processus d’appairage (documentation de sécurité). Son point faible est le même que celui d’OpenClaw : le backend de terminal est local par défaut.
Pour le verrouiller :
- Réglez
terminal.backend: docker. Les conteneurs retirent toutes les capabilities Linux sauf quelques-unes, et les secrets de l’hôte restent à l’extérieur sauf si vous les listez dansdocker_forward_env; laissez donc cette liste vide. - Gardez les approbations activées. Le mode par défaut
smartlaisse un modèle auxiliaire évaluer le risque ;manualdemande confirmation avant chaque commande dangereuse. N’utilisez jamaisoff, qui équivaut à--yolo. - Définissez des listes d’autorisation comme
TELEGRAM_ALLOWED_USERSet jamaisGATEWAY_ALLOW_ALL_USERS=true. - Lancez
chmod 600 ~/.hermes/.env, et réglezauth.adopt_external_logins: falsesi vous ne voulez pas que Hermes utilise vos connexions Codex CLI ou Claude Code.
Règles valables pour tout agent
- Donnez-lui sa propre machine ou son propre utilisateur système. Un ordinateur de rechange ou un petit serveur limite les dégâts potentiels comme aucun réglage ne peut le faire.
- Restreignez les identifiants. Connectez un compte e-mail ou d’agenda séparé quand c’est possible, et utilisez des clés d’API avec des plafonds de dépenses.
- Limitez par liste d’autorisation qui peut lui parler sur chaque canal.
- Passez en revue les tâches planifiées. Un agent qui travaille en votre absence fait aussi des erreurs en votre absence.
Si la sécurité est votre priorité
Choisissez un agent qui isole par défaut plutôt qu’un agent que vous devez durcir : ZeroClaw ou NanoClaw pour un agent personnel unique, ou NemoClaw si vous voulez spécifiquement OpenClaw ou Hermes Agent. Notre classement des agents auto-hébergés accorde beaucoup de poids aux réglages sûrs par défaut, et ce qu’est OpenClaw couvre le reste des compromis.
Fonctionnalités
| OpenClaw | Hermes Agent | NemoClaw | NanoClaw | ZeroClaw | Rakazo | Agent Zero | nanobot | PicoClaw | QwenPaw | |
|---|---|---|---|---|---|---|---|---|---|---|
| Recherche web | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Génération d'images | Oui | Oui | Inconnu | Inconnu | Oui | Oui | Non | Oui | Non | Oui |
| Mode vocal | Oui | Oui | Inconnu | Inconnu | Oui | Oui | Oui | Oui | Oui | Oui |
| Envoi de fichiers | Oui | Oui | Inconnu | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Mémoire | Oui | Oui | Inconnu | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Agit à votre place | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Intégrations d'apps | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Travaille en autonomie | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Vous écrit en premier | Oui | Oui | Inconnu | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Plusieurs bots | Oui | Oui | Inconnu | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
Sources
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)









