Français

Test de ZeroClaw : l'alternative Rust à OpenClaw, sûre par défaut

ZeroClaw est un binaire Rust unique avec approbations et sandbox de l'OS activés par défaut. Ce qu'impliquent son installation, sa configuration et son suivi.

Aller sur ZeroClaw

ZeroClaw est un runtime d’agent personnel de ZeroClaw Labs, sorti pour la première fois en février 2026, qui comptait 33 269 étoiles GitHub lors de notre vérification du 8 novembre 2026. Il fait ce que fait OpenClaw, un agent sur votre propre machine auquel vous parlez depuis des applications de messagerie, mais il est livré sous forme de binaire Rust unique et part d’une position verrouillée plutôt qu’ouverte. C’est ce second point qui justifie de s’y intéresser.

ZeroClaw homepage headline: The personal AI agent you actually own, one lightweight Rust binary on your machine with your keys or your local models
ZeroClaw's homepagezeroclaw.com

Ce que vous installez

Il n’y a aucune pile Node ou Python à gérer. Vous obtenez un binaire unique, via un script d’installation, un binaire Windows préconstruit, des images Docker ou une compilation depuis les sources, et vous le configurez avec un seul fichier TOML. Il tourne sur macOS, Linux, Windows, FreeBSD et Android, et il est assez petit pour vivre sur un Raspberry Pi. Il peut aussi s’installer lui-même comme service système, ce qu’il vous faut pour un agent censé continuer à travailler après la fermeture du terminal.

Le fichier TOML est le principal coût. Une commande zeroclaw quickstart, selon le README, choisit un fournisseur et écrit une configuration fonctionnelle, mais tout ce qui va au-delà, canaux et profils de risque compris, implique de lire la documentation et d’éditer le fichier. Si vous avez l’habitude de configurer des serveurs de cette façon, cela vous paraîtra normal. Si vous vouliez une configuration centrée sur le navigateur, PicoClaw propose pour cela un lanceur WebUI, et nanobot intègre une WebUI navigateur.

Sécurité par défaut

C’est là que ZeroClaw diffère le plus d’OpenClaw, qui laisse le sandboxing désactivé par défaut. Le profil de risque recommandé de ZeroClaw, appelé Balanced, est supervisé :

  • les actions à risque moyen attendent votre approbation
  • les actions à risque élevé sont bloquées
  • l’accès aux fichiers est limité à l’espace de travail de l’agent
  • les outils s’exécutent dans un sandbox au niveau de l’OS : Seatbelt sur macOS, Firejail sur Linux

Vous pouvez voir ces réglages dans le code source des préréglages de risque et dans la documentation du sandboxing. Chaque appel d’outil peut aussi s’accompagner d’un reçu cryptographique, ce qui aide quand vous voulez auditer ce que l’agent a réellement fait.

Deux réserves. Un profil YOLO existe et désactive tout cela, donc « sandboxé par défaut » ne vaut que tant que vous gardez le profil recommandé. Et le backend de sandbox Docker n’est pas sélectionné automatiquement avec le runtime natif par défaut ; si vous voulez une isolation en conteneur plutôt que Seatbelt ou Firejail, vous la configurez vous-même.

Vie privée et télémétrie

La page de documentation de ZeroClaw, You own it, indique qu’il n’envoie aucune télémétrie et ne nécessite ni compte cloud ni serveur de licences. Les clés d’API résident dans votre fichier de configuration et l’historique dans votre propre base de données. Vos prompts vont tout de même au fournisseur de modèles que vous configurez, sauf si vous le dirigez vers un modèle local via Ollama. Cela en fait l’un des rares outils de notre liste à être sandboxé et sans télémétrie d’emblée ; le tableau de cette page présente la checklist complète.

Modèles et coût

Il fonctionne avec Anthropic, OpenAI et une vingtaine d’autres fournisseurs, tout endpoint compatible OpenAI, ou des modèles locaux via Ollama. Les chaînes de repli lui permettent de changer de fournisseur quand l’un échoue, ce qui compte pour un agent qui tourne sans surveillance la nuit. Le logiciel est gratuit sous MIT ou Apache-2.0 (au choix), sans offre hébergée à vous vendre. Ce que vous payez, c’est la facture du modèle, et elle est entièrement à votre charge.

Sur une petite carte, le binaire est la partie légère. Le modèle est la partie lourde : prévoyez donc où il tourne, chez un fournisseur cloud ou avec Ollama sur une machine plus puissante de votre réseau.

Canaux : vérifiez votre build

ZeroClaw annonce plus de 30 canaux, mais ils ne sont pas tous inclus dans le téléchargement. Selon la présentation des canaux, la version standard inclut Telegram, Discord, l’e-mail, Matrix et WhatsApp Web. Slack, iMessage, Signal et plusieurs autres nécessitent une version plus complète compilée depuis les sources avec des fonctionnalités supplémentaires. Si Slack ou iMessage est la raison pour laquelle vous voulez un agent, prévoyez une chaîne d’outils Rust et une compilation depuis les sources.

Ce qu’il fait bien au-delà du chat

En plus des outils shell, navigateur, HTTP et MCP, ZeroClaw dispose d’outils matériels pour le GPIO sur Raspberry Pi, ESP32 et cartes similaires, ainsi que de tâches cron et de procédures déclenchées par événement. Cette combinaison, un petit binaire sur une carte capable de piloter des broches et de réagir à MQTT ou à un calendrier, est inhabituelle parmi ces agents et constitue une vraie raison de le choisir pour l’automatisation d’un home lab. Un tableau de bord web couvre le chat, la mémoire, la configuration et cron quand vous ne voulez pas éditer le TOML à chaque changement.

Pour qui

ZeroClaw convient aux auto-hébergeurs qui veulent un agent de type OpenClaw sans devoir greffer la sécurité après coup, et à quiconque fait tourner un agent sur un petit serveur ou un ordinateur monocarte. Il convient moins si vous vivez dans Slack ou iMessage et ne voulez pas compiler depuis les sources, ou si vous préférez ne pas éditer de fichiers de configuration.

Comment il se compare

  • Face à OpenClaw : OpenClaw a plus de dix fois plus d’étoiles GitHub et une application de bureau, mais le sandboxing est désactivé par défaut et il envoie de la télémétrie par défaut. ZeroClaw a les réglages par défaut les plus stricts. Notre page ZeroClaw vs OpenClaw les compare côte à côte.
  • Face à PicoClaw : également un petit binaire unique pour matériel bon marché, écrit en Go. L’isolation des processus de PicoClaw est désactivée par défaut, et le projet lui-même déconseille un usage en production avant la 1.0.
  • Face à NanoClaw et NemoClaw : tous deux isolent l’agent dans des conteneurs, ce qui offre une séparation plus forte mais implique de faire tourner Docker. Le sandbox de l’OS de ZeroClaw ne nécessite aucun runtime de conteneurs.

Pour le panorama plus large, consultez nos listes alternatives à OpenClaw et meilleur agent IA auto-hébergé.

Tarifs

ZeroClaw: Tarifs
Open sourceGratuit
  • MIT or Apache-2.0, free to self-host
  • No hosted plan or subscription; you pay your model provider or run a local model

Fonctionnalités

Fonctionnalités
Recherche webOui
Génération d'imagesOui
Mode vocalOui
Envoi de fichiersOui
MémoireOui
Agit à votre placeOui
Intégrations d'appsOui
Travaille en autonomieOui
Vous écrit en premierOui
Plusieurs botsOui

Points forts

  • 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

Points faibles

  • 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

Idéal pour

  • 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

Sources