Recenzja ZeroClaw: alternatywa dla OpenClaw w Rust z bezpiecznymi ustawieniami domyślnymi
ZeroClaw to jeden plik binarny w Rust z bramkami zatwierdzeń i sandboksem systemu domyślnie. Co naprawdę oznacza instalacja, konfiguracja i utrzymanie.
ZeroClaw to środowisko osobistego agenta od ZeroClaw Labs, wydane po raz pierwszy w lutym 2026, które w dniu naszego sprawdzenia, 8 listopada 2026, miało 33,269 gwiazdek na GitHubie. Robi to samo co OpenClaw, czyli jest agentem na własnej maszynie, z którym rozmawia się przez aplikacje czatowe, ale jest dostarczany jako jeden plik binarny w Rust i startuje z pozycji zablokowanej, a nie otwartej. To właśnie ta druga cecha jest powodem, by mu się przyjrzeć.

Co się instaluje
Nie ma stosu Node ani Pythona do zarządzania. Dostaje się jeden plik binarny, przez skrypt instalacyjny, gotowy plik binarny dla Windowsa, obrazy Dockera lub kompilację ze źródeł, i konfiguruje go jednym plikiem TOML. Działa na macOS, Linuksie, Windowsie, FreeBSD i Androidzie, a jest na tyle mały, że zmieści się na Raspberry Pi. Potrafi też zainstalować się jako usługa systemowa, a tego właśnie potrzeba od agenta, który ma działać po zamknięciu terminala.
Głównym kosztem jest plik TOML. Według README polecenie zeroclaw quickstart wybiera dostawcę i zapisuje działającą konfigurację, ale wszystko poza tym, łącznie z kanałami i profilami ryzyka, wymaga czytania dokumentacji i edycji pliku. Kto tak konfiguruje serwery, poczuje się jak w domu. Kto chciał konfiguracji w przeglądarce, znajdzie launcher WebUI w PicoClaw, a dołączony WebUI w przeglądarce w nanobocie.
Bezpieczne ustawienia domyślne
Tu ZeroClaw najbardziej różni się od OpenClaw, który domyślnie zostawia sandboxing wyłączony. Zalecany profil ryzyka ZeroClaw, o nazwie Balanced, działa pod nadzorem:
- działania o średnim ryzyku czekają na zatwierdzenie
- działania o wysokim ryzyku są blokowane
- dostęp do plików jest ograniczony do przestrzeni roboczej agenta
- narzędzia działają w sandboksie na poziomie systemu operacyjnego: Seatbelt na macOS, Firejail na Linuksie
Te ustawienia widać w kodzie presetów ryzyka i dokumentacji sandboxingu. Każde wywołanie narzędzia może też mieć kryptograficzne potwierdzenie, co pomaga przy audycie tego, co agent faktycznie zrobił.
Dwa zastrzeżenia. Istnieje profil YOLO, który wyłącza to wszystko, więc „domyślnie w sandboksie” obowiązuje tylko przy zalecanym profilu. Poza tym backend sandboksa Dockera nie jest wybierany automatycznie przy domyślnym natywnym środowisku uruchomieniowym; jeśli zamiast Seatbelt lub Firejail potrzebna jest izolacja w kontenerze, trzeba ją skonfigurować samodzielnie.
Prywatność i telemetria
Własna strona dokumentacji ZeroClaw, You own it, mówi, że nie wysyła on telemetrii i nie wymaga konta w chmurze ani serwera licencji. Klucze API są w pliku konfiguracyjnym, a historia we własnej bazie danych. Prompty nadal trafiają do skonfigurowanego dostawcy modelu, chyba że wskaże się lokalny model przez Ollama. Dzięki temu to jedno z nielicznych narzędzi na naszej liście, które od razu działa w sandboksie i bez telemetrii; tabela na tej stronie pokazuje pełną listę kontrolną.
Modele i koszty
Współpracuje z Anthropic, OpenAI i około 20 innymi dostawcami, dowolnym endpointem zgodnym z OpenAI lub lokalnymi modelami przez Ollama. Łańcuchy awaryjne pozwalają przełączyć dostawcę, gdy jeden zawiedzie, co ma znaczenie dla agenta działającego bez nadzoru w nocy. Oprogramowanie jest darmowe na licencji MIT lub Apache-2.0 (do wyboru), bez hostowanego planu do upsellu. Płaci się za model i ten rachunek jest w całości po stronie użytkownika.
Na małej płytce plik binarny to lekka część. Ciężką częścią jest model, więc trzeba zaplanować, gdzie będzie działał: u dostawcy chmurowego albo w Ollama na mocniejszej maszynie w sieci lokalnej.
Kanały: najpierw sprawdzić kompilację
ZeroClaw reklamuje ponad 30 kanałów, ale nie wszystkie są w pobieranej wersji. Według przeglądu kanałów standardowe wydanie zawiera Telegram, Discord, e-mail, Matrix i WhatsApp Web. Slack, iMessage, Signal i kilka innych wymagają pełniejszej kompilacji ze źródeł z dodatkowymi funkcjami. Jeśli Slack lub iMessage są powodem, dla którego potrzebny jest agent, trzeba przygotować toolchain Rust i kompilację ze źródeł.
W czym jest dobry poza czatem
Oprócz narzędzi do powłoki, przeglądarki, HTTP i MCP ZeroClaw ma narzędzia sprzętowe do GPIO na Raspberry Pi, ESP32 i podobnych płytkach, a także zadania cron i procedury wyzwalane zdarzeniami. To połączenie, czyli mały plik binarny na płytce, który potrafi przełączać piny i reagować na MQTT lub harmonogram, jest wśród tych agentów nietypowe i stanowi realny powód, by wybrać go do automatyzacji w domowym laboratorium. Panel webowy obejmuje czat, pamięć, konfigurację i cron, gdy nie chce się edytować TOML przy każdej zmianie.
Dla kogo jest
ZeroClaw pasuje osobom hostującym samodzielnie, które chcą agenta w stylu OpenClaw, ale nie chcą doklejać bezpieczeństwa po fakcie, oraz każdemu, kto uruchamia agenta na małym serwerze lub komputerze jednopłytkowym. Gorzej pasuje, jeśli na co dzień używa się Slacka lub iMessage i nie chce się kompilować ze źródeł albo jeśli woli się nie edytować plików konfiguracyjnych.
Jak wypada na tle innych
- Wobec OpenClaw: OpenClaw ma ponad dziesięć razy więcej gwiazdek na GitHubie i aplikację desktopową, ale sandboxing jest domyślnie wyłączony, a telemetria domyślnie włączona. ZeroClaw ma surowsze ustawienia domyślne. Nasza strona ZeroClaw vs OpenClaw zestawia je obok siebie.
- Wobec PicoClaw: również pojedynczy mały plik binarny na tani sprzęt, napisany w Go. Izolacja procesów w PicoClaw jest domyślnie wyłączona, a sam projekt odradza użycie produkcyjne przed 1.0.
- Wobec NanoClaw i NemoClaw: oba izolują agenta w kontenerach, co daje silniejszą separację, ale wymaga Dockera. Sandbox systemu operacyjnego w ZeroClaw nie potrzebuje środowiska uruchomieniowego kontenerów.
Szersze zestawienie znajduje się na naszych listach alternatyw dla OpenClaw i najlepszych agentów AI do samodzielnego hostowania.
Ceny
| Open source | Za darmo |
|
|---|
Funkcje
| Wyszukiwanie w sieci | Tak |
|---|---|
| Generowanie obrazów | Tak |
| Tryb głosowy | Tak |
| Przesyłanie plików | Tak |
| Pamięć | Tak |
| Wykonuje zadania za ciebie | Tak |
| Integracje z aplikacjami | Tak |
| Działa samodzielnie | Tak |
| Pisze pierwszy | Tak |
| Wiele botów | Tak |
Mocne strony
- Safe defaults: the recommended profile asks before medium-risk actions, blocks high-risk ones, keeps files in the workspace and runs tools in an OS sandbox
- One small Rust binary with one config file, running on macOS, Linux, Windows and boards like a Raspberry Pi
- More than 30 channels, plus a web dashboard for chat, memory, config and cron
- Provider fallback chains, local models through Ollama, and cryptographic receipts for tool calls
- States plainly that it sends no telemetry and needs no cloud account or license server
Słabe strony
- Slack, iMessage, Signal and several other channels are not in the standard release; you build from source with extra features to get them
- `zeroclaw quickstart` only sets up the model provider; channels and risk profiles mean editing the TOML config file
- The Docker sandbox backend isn't picked automatically under the default native runtime
- Model costs are on you
Najlepszy dla
- Self-hosters who want an OpenClaw-style agent with approval gates and sandboxing on from the start
- Running an agent on a small server or single-board computer
- Hardware and home-lab automation through GPIO, MQTT and cron triggers
Źródła
- 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)
