Polski

Czy OpenClaw jest bezpieczny? Bezpieczeństwo OpenClaw i Hermes Agent, ustawienia do zmiany

Czy OpenClaw jest bezpieczny? Na co pozwalają jego ustawienia domyślne, jak Hermes Agent i osiem innych agentów wypadają pod kątem sandboksa i telemetrii, co zmienić.

W skrócie

W skrócie
BotLicencjaKomunikatory
OpenClawMIT394,2 tys.TakNieTelegram, WhatsApp, iMessage, Discord, SlackZa darmo
Hermes AgentMIT261,7 tys.TakNieTelegram, WhatsApp, iMessage, Discord, SlackOd 20 USD/mies.
NemoClawApache-2.023 tys.TakTakTelegram, Discord, SlackZa darmo
NanoClawMIT31,1 tys.TakTakTelegram, WhatsApp, iMessage, Discord, SlackZa darmo
ZeroClawMIT OR Apache-2.033,3 tys.TakTakTelegram, WhatsApp, DiscordZa darmo
RakazoApache-2.07,5 tys.TakTakTelegram, WhatsApp, iMessage, SlackOd 10 USD/mies.
Agent ZeroMIT19,8 tys.TakTakTelegram, WhatsAppZa darmo
nanobotMIT49,9 tys.TakNieTelegram, WhatsApp, Discord, SlackZa darmo
PicoClawMIT30,1 tys.TakNieTelegram, WhatsApp, Discord, SlackZa darmo
QwenPawApache-2.037,5 tys.TakNieTelegram, iMessage, Discord, SlackZa darmo
Gwiazdki na GitHubie, stan na 8 lis 2026

Lista kontrolna

Lista kontrolna
OpenClawHermes AgentNemoClawNanoClawZeroClawRakazoAgent ZeronanobotPicoClawQwenPaw
Licencja open sourceTakTakTakTakTakTakTakTakTakTak
Działa z modelami lokalnymiTakTakTakTakTakTakTakTakTakTak
Domyślnie w sandboksieNieNieTakTakTakTakTakNieNieNie
Domyślnie bez telemetriiNieTakNieNieTakTakNieTakTakNie
Działa w twoich komunikatorachTakTakTakTakTakTakTakTakTakTak
Pracuje, gdy cię nie maTakTakTakTakTakTakTakTakTakTak

OpenClaw jest wystarczająco bezpieczny, jeśli traktuje się go zgodnie z tym, czym jest: programem, który może czytać wiadomości i e-maile, uruchamiać polecenia i działać na podstawie tego, co przeczyta. Po instalacji przechyla się w stronę możliwości. Polecenia działają na hoście, bo sandbox jest domyślnie wyłączony, a program codziennie łączy się z serwerem projektu. Oba problemy można naprawić w kilka minut. To samo dotyczy Hermes Agent, choć z innymi ustawieniami domyślnymi.

WhatsApp chat with an OpenClaw assistant giving casual travel advice to a user in Marrakech
Chatting with OpenClaw in WhatsAppdocs.openclaw.ai

Co realnie może pójść źle

  • Polecenia na hoście. Bez sandboksa złe polecenie działa z uprawnieniami naszego użytkownika do naszych plików.
  • Prompt injection. Wszystko, co agent czyta, czyli e-mail, strona internetowa czy udostępniony dokument, może zawierać skierowane do niego instrukcje. Im więcej kont agent może obsługiwać, tym więcej może zdziałać wstrzyknięta instrukcja.
  • Umiejętności stron trzecich. Umiejętności to instalowany kod. W styczniu 2026 zespół Cisco ds. bezpieczeństwa AI zgłosił umiejętność OpenClaw od strony trzeciej, która wykradała dane i wykonywała prompt injection bez wiedzy użytkownika (podsumowanie w Wikipedii).
  • Wystawiona bramka. Jeśli interfejs sterujący jest dostępny z internetu bez uwierzytelnienia, każdy może sterować naszym agentem.
  • Sekrety w spoczynku. Ten sam artykuł w Wikipedii streszcza przegląd OpenClaw 2.0 z sierpnia 2026, który krytykował przechowywanie sekretów bez szyfrowania.

Ustawienia domyślne dziesięciu agentów

Tabela kontrolna powyżej pokazuje, którzy agenci domyślnie używają sandboksa, a którzy wysyłają telemetrię. Oto co to oznacza w praktyce i jak to zmienić.

Agent Izolacja po instalacji Telemetria i jak ją wyłączyć
OpenClaw Wyłączona; dostępny sandbox Docker Codzienne sprawdzanie aktualizacji; update.checkOnStart: false
Hermes Agent Wyłączona; zatwierdzenia smart, dostępny backend Docker Brak, chyba że się zgodzi
NemoClaw Włączona: sandbox OpenShell z zatwierdzaniem ruchu wychodzącego Telemetria CLI; NEMOCLAW_DISABLE_TELEMETRY=1
NanoClaw Włączona: jeden kontener na agenta Diagnostyka instalacji; NANOCLAW_NO_DIAGNOSTICS=1
ZeroClaw Włączona: sandbox systemu i zatwierdzenia w profilu Balanced Brak
Rakazo Włączona: każdy bot ma odizolowany komputer Brak z serwera hostowanego samodzielnie; aplikacja desktopowa sprawdza aktualizacje
Agent Zero Włączona: agent pracuje we własnym kontenerze Docker Sprawdzanie aktualizacji; wyłączane w ustawieniach
nanobot Wyłączona; dostępny bubblewrap lub Seatbelt, brak na Windows Brak
PicoClaw Tylko sprawdzanie ścieżek; izolacja procesów wyłączona, tylko Linux i Windows Brak
QwenPaw Wyłączona; brak izolacji wewnątrz Dockera Dane instalacji przy --defaults; można odmówić w interaktywnym qwenpaw init

Dwa zastrzeżenia do wierszy „włączona”. Agent Zero uruchamia kod w tym samym kontenerze co sam Agent Zero, więc kontener chroni nasz komputer, ale nie chroni agenta przed jego własnym kodem. A profil YOLO w ZeroClaw wyłącza wszystko, więc warto sprawdzić, który profil został wybrany.

Jak zabezpieczyć OpenClaw

Mniej więcej w kolejności wpływu, na podstawie dokumentacji bezpieczeństwa OpenClaw:

  1. Uruchomić openclaw security audit. Raportuje, gdzie konfiguracja odbiega od bezpiecznych ustawień domyślnych, i może zastosować obsługiwane poprawki.
  2. Trzymać bramkę na loopbacku. Zwykła instalacja nasłuchuje na loopbacku, ale obrazy kontenerów domyślnie nasłuchują na wystawionym adresie, więc przed wdrożeniem w Dockerze należy dodać uwierzytelnienie lub umieścić bramkę w sieci prywatnej.
  3. Zostawić włączone parowanie DM. Domyślnie nieznani nadawcy na większości kanałów dostają kod parowania zamiast odpowiedzi. Nie należy przełączać kanału na otwarty.
  4. Włączyć sandbox. Ustawić agents.defaults.sandbox.mode na all; non-main zostawia główną sesję agenta na hoście (tryby sandboksa). Docker jest domyślnym backendem. W sandboksie działa tylko wykonywanie narzędzi: bramka zostaje na hoście.
  5. Zablokować to, co niepotrzebne. Reguła deny w polityce narzędzi dla exec całkowicie wyłącza dostęp do powłoki. Warto unikać tools.elevated, które uruchamia polecenia poza sandboksem.
  6. Używać oddzielnych kont. Dokumentacja zaleca osobne numery dla WhatsApp, Signal i Telegrama oraz jedną bramkę na granicę zaufania: nie należy dzielić jednej bramki między osoby, które sobie nie ufają.
  7. Czytać umiejętności przed instalacją i preferować oficjalne wtyczki.
  8. Ustawić update.checkOnStart: false, jeśli codzienne łączenie się z serwerem jest niepożądane (dokumentacja telemetrii).

Aby wszystko to było wymuszane spoza agenta, można uruchomić OpenClaw w NemoClaw, który dodaje sandbox, zatwierdzanie ruchu wychodzącego i przechowywanie poświadczeń.

Czy Hermes Agent jest bezpieczny?

Hermes Agent startuje z lepszej pozycji pod względem prywatności (brak telemetrii) i dostępu przez czat: bez ustawionej listy dozwolonych odmawia każdemu użytkownikowi, a nieznane wiadomości prywatne przechodzą przez parowanie (dokumentacja bezpieczeństwa). Jego słaby punkt jest taki sam jak w OpenClaw: backend terminala domyślnie to local.

Jak go zabezpieczyć:

  • Ustawić terminal.backend: docker. Kontenery odbierają wszystkie uprawnienia Linuksa poza kilkoma, a sekrety hosta zostają na zewnątrz, chyba że wymieni się je w docker_forward_env, więc warto zostawić je puste.
  • Zostawić zatwierdzenia włączone. Domyślny tryb smart pozwala modelowi pomocniczemu oceniać ryzyko; manual pyta przed każdym niebezpiecznym poleceniem. Nigdy nie należy używać off, co jest równoznaczne z --yolo.
  • Ustawić listy dozwolonych, takie jak TELEGRAM_ALLOWED_USERS, i nigdy nie ustawiać GATEWAY_ALLOW_ALL_USERS=true.
  • Uruchomić chmod 600 ~/.hermes/.env i ustawić auth.adopt_external_logins: false, jeśli Hermes nie ma korzystać z logowań Codex CLI lub Claude Code.

Zasady dla każdego agenta

  • Dać mu własną maszynę lub użytkownika systemu. Zapasowy komputer lub mały serwer ogranicza zasięg szkód w sposób, którego nie zapewni żadne ustawienie.
  • Ograniczać poświadczenia. Tam, gdzie to możliwe, podłączyć osobne konto e-mail lub kalendarza i używać kluczy API z limitami wydatków.
  • Ustawić listę dozwolonych rozmówców na każdym kanale.
  • Przeglądać zaplanowane zadania. Agent, który pracuje pod nieobecność użytkownika, pod jego nieobecność także popełnia błędy.

Gdy bezpieczeństwo jest priorytetem

Warto wybrać agenta, który izoluje domyślnie, zamiast takiego, którego trzeba utwardzać: ZeroClaw lub NanoClaw dla jednego osobistego agenta albo NemoClaw, jeśli potrzebny jest konkretnie OpenClaw lub Hermes Agent. Nasz ranking agentów do samodzielnego hostingu przywiązuje dużą wagę do bezpiecznych ustawień domyślnych, a tekst czym jest OpenClaw omawia pozostałe kompromisy.

Funkcje

Funkcje
OpenClawHermes AgentNemoClawNanoClawZeroClawRakazoAgent ZeronanobotPicoClawQwenPaw
Wyszukiwanie w sieciTakTakTakTakTakTakTakTakTakTak
Generowanie obrazówTakTakNieznaneNieznaneTakTakNieTakNieTak
Tryb głosowyTakTakNieznaneNieznaneTakTakTakTakTakTak
Przesyłanie plikówTakTakNieznaneTakTakTakTakTakTakTak
PamięćTakTakNieznaneTakTakTakTakTakTakTak
Wykonuje zadania za ciebieTakTakTakTakTakTakTakTakTakTak
Integracje z aplikacjamiTakTakTakTakTakTakTakTakTakTak
Działa samodzielnieTakTakTakTakTakTakTakTakTakTak
Pisze pierwszyTakTakNieznaneTakTakTakTakTakTakTak
Wiele botówTakTakNieznaneTakTakTakTakTakTakTak

Źródła

OpenClaw

  1. OpenClaw homepage and Foundation section
  2. OpenClaw integrations: channels, providers and plugins
  3. openclaw/openclaw on GitHub (MIT, v2026.11.1)
  4. OpenClaw docs: Sandboxing (off by default)
  5. Wikipedia: OpenClaw
  6. Notebookcheck: OpenClaw can burn through hundreds of dollars per day
  7. OpenClaw docs: Memory overview
  8. OpenClaw docs: Automations
  9. OpenClaw docs: Chat channels
  10. OpenClaw docs: iMessage
  11. OpenClaw docs: Heartbeat, now a default Proactive check job
  12. OpenClaw docs: Multi-agent routing
  13. OpenClaw docs: Platforms (macOS, Windows, Linux, iOS and Android apps)
  14. OpenClaw docs: Tools (exec, browser, web search)
  15. OpenClaw docs: Audio and voice notes (inbound transcription)
  16. OpenClaw docs: Image and media support (inbound media)
  17. OpenClaw docs: Install (system requirements, installer script, npm, desktop apps, Docker)
  18. OpenClaw docs: One-click deploy on Railway
  19. OpenClaw docs: Usage telemetry and update checks (on by default, feature statistics opt-in)
  20. OpenClaw docs: Ollama provider (local models)

Hermes Agent

  1. NousResearch/hermes-agent on GitHub (MIT, v0.23.0)
  2. Hermes Agent homepage and Nous Portal pricing
  3. Hermes Agent documentation
  4. Hermes Agent docs: Profiles, running multiple agents
  5. Hermes Agent docs: Bot Mode
  6. Hermes Agent docs: Voice mode
  7. Hermes Agent docs: Vision and image paste
  8. Hermes Agent docs: iMessage via BlueBubbles
  9. Nous Research on X: Meet Hermes Agent (February 25, 2026)
  10. Hermes Agent docs: Session heartbeats and cron watchdogs
  11. Hermes Agent docs: FAQ (Is my data sent anywhere?)
  12. Hermes Agent docs: Installation (desktop packages, install script, Docker)
  13. Hermes Agent docs: Platform support (no Linux desktop package; PyPI installs unsupported)
  14. Hermes Agent docs: Docker setup
  15. Hermes Agent docs: Configuration (terminal backend defaults to local)
  16. Hermes Agent docs: Security (approval modes, optional container isolation)
  17. Hermes Agent docs: Local models
  18. Hermes Agent example config (shared metrics off by default)

NemoClaw

  1. NVIDIA/NemoClaw on GitHub (Apache-2.0, README: supported agents, alpha status)
  2. NemoClaw docs: Overview
  3. NemoClaw docs: Prerequisites and platforms
  4. NemoClaw docs: Choose an inference provider (Ollama, vLLM, NIM)
  5. NemoClaw docs index: messaging channels (WhatsApp, Teams, Google Chat, WeChat experimental)
  6. NemoClaw source: telemetry delivery and NEMOCLAW_DISABLE_TELEMETRY

NanoClaw

  1. nanocoai/nanoclaw on GitHub (MIT, README: containers, channels, diagnostics, requirements, models FAQ)
  2. NanoClaw website
  3. NanoClaw docs: Quickstart
  4. NanoClaw docs: Echo hardened runtime
  5. NanoClaw skills: channel, Ollama, OpenCode and Codex installers

ZeroClaw

  1. zeroclaw-labs/zeroclaw on GitHub (MIT OR Apache-2.0, v0.8.7, README)
  2. ZeroClaw website
  3. ZeroClaw docs: Sandboxing
  4. ZeroClaw source: risk presets (Balanced, recommended, has the sandbox on)
  5. ZeroClaw docs: Channels overview (default and standard release bundles)
  6. ZeroClaw docs: You own it (no telemetry)
  7. ZeroClaw docs: Docker and containers
  8. ZeroClaw source: tools (image generation, screenshot, web)

Rakazo

  1. Rakazo homepage
  2. Rakazo pricing
  3. Rakazo privacy policy
  4. Rakazo on GitHub (README and license)
  5. Rakazo changelog
  6. Rakazo releases
  7. Rakazo docs: Image and video generation
  8. Rakazo docs: Memory
  9. Rakazo docs: Connect apps
  10. Rakazo docs: Routines
  11. Rakazo docs: Chat apps
  12. Rakazo docs: Messaging apps (self-hosting)
  13. Rakazo docs: Bots and chats (add another bot, bot templates)
  14. Rakazo docs: Groups (several bots in one chat)
  15. Rakazo docs: Mobile app (notifications)
  16. Rakazo privacy policy (updated Sep 14, 2026)
  17. Rakazo privacy policy source on GitHub
  18. Rakazo docs: Logs and monitoring (product analytics off by default)
  19. Rakazo docs: Desktop app (run locally in Docker, updates)
  20. Rakazo docs: Docker computers
  21. Rakazo docs: Self-hosted models (Ollama, LM Studio)
  22. Rakazo Railway template setup guide

Agent Zero

  1. agent0ai/agent-zero on GitHub (MIT, README, safety model)
  2. Agent Zero releases (v0.2 in June 2024 to v2.15 on November 1, 2026)
  3. Agent Zero homepage
  4. Agent Zero docs: Installation (Launcher, A0 Install, Docker, local models)
  5. Agent Zero docs: VPS deployment (hardware requirements)
  6. Agent Zero model provider list
  7. Agent Zero update check code (version and hashed ID sent to api.agent-zero.ai)
  8. Agent Zero built-in Telegram integration plugin
  9. Agent Zero built-in WhatsApp integration plugin
  10. Agent Zero built-in plugins (scheduler, notify user, email, SearXNG search, Whisper STT, Kokoro TTS)
  11. Agent Zero docs: Memory guide
  12. Agent Zero docs: Agent Profiles
  13. Agent Zero docs: API integration (adding image generation yourself)
  14. Agent Zero v3: A Sneak Peek Inside the Sandbox (August 17, 2026)
  15. Agent Zero LLM API (Venice.ai proxy for A0T token stakers)

nanobot

  1. HKUDS/nanobot on GitHub (MIT, v0.4.1, README)
  2. nanobot documentation
  3. nanobot release archive (officially launched February 2, 2026)
  4. nanobot docs: Chat apps
  5. nanobot docs: Providers and models (Ollama, vLLM, LM Studio)
  6. nanobot docs: Configuration (security, exec sandbox off by default, transcription, Langfuse)
  7. nanobot docs: Automations and heartbeat
  8. nanobot docs: Concepts (heartbeat delivery, subagent recovery)
  9. nanobot docs: Memory and Dream
  10. nanobot docs: Multiple instances
  11. nanobot docs: Deployment (Docker, services, Render)
  12. nanobot source: skills installer runs with DISABLE_TELEMETRY

PicoClaw

  1. sipeed/picoclaw on GitHub (MIT, README with security notice and channel list)
  2. PicoClaw releases (v0.0.1 on February 9, 2026; v0.3.1 on July 3, 2026)
  3. PicoClaw official website and downloads
  4. PicoClaw docs: Configuration (workspace restriction, heartbeat, voice, multi-agent routing)
  5. PicoClaw source: subprocess isolation, disabled by default
  6. PicoClaw docs: Tools configuration (web search, exec, cron, MCP, skills)
  7. PicoClaw docs: Chat apps (WhatsApp native build or bridge)
  8. PicoClaw docs: Hardware compatibility and minimum requirements
  9. PicoClaw docs: Docker

QwenPaw

  1. agentscope-ai/QwenPaw on GitHub (Apache-2.0, README with install options and telemetry)
  2. QwenPaw documentation
  3. QwenPaw v1.1.0 release notes: CoPaw rebrands to QwenPaw
  4. copaw on PyPI (first release February 2026)
  5. QwenPaw docs: Channels
  6. QwenPaw docs: Models (cloud providers, llama.cpp, Ollama, LM Studio)
  7. QwenPaw docs: Security (Tool Guard, File Guard, sandbox)
  8. QwenPaw source: security.sandbox_enabled defaults to off
  9. QwenPaw docs: Heartbeat
  10. QwenPaw docs: Multi-agent
  11. QwenPaw docs: Comparison (voice and video interaction)
  12. QwenPaw docs: Desktop application (beta)
  13. QwenPaw docs: Plugins (GPT Image 2 image generation plugin)
  14. QwenPaw Qwen-Image tool plugin (image generation and editing)