OpenClaw : Un nouvel assistant IA open source
La plupart des assistants IA répondent aux questions. OpenClaw agit. Cette distinction est plus importante qu’elle n’y paraît.
OpenClaw est un agent IA open source que vous exécutez sur votre propre matériel. Il connecte un modèle IA de votre choix à vos fichiers, vos applications de messagerie, votre navigateur et votre système local — puis agit en votre nom. Ce n’est pas une simple surcouche de chatbot. Il s’apparente davantage à un service en arrière-plan disposant de véritables identifiants et d’un accès réel à votre machine.
Points clés à retenir
- OpenClaw est un agent IA open source auto-hébergé qui exécute des tâches — et ne se contente pas de répondre aux questions — en se connectant à vos fichiers, applications de messagerie, navigateur et système local.
- Son architecture Gateway achemine les messages provenant de canaux comme WhatsApp, Telegram, Slack et Discord vers un agent IA capable d’exécuter des commandes shell, d’automatiser des navigateurs et de coordonner des sessions multi-agents.
- La sécurité nécessite une attention active : la session principale s’exécute par défaut avec un accès complet à l’hôte, donc le mode sandbox, les politiques de messages directs et l’audit des compétences sont des pratiques essentielles dès le premier jour.
- Le projet est agnostique en termes de modèle, évolue rapidement et convient mieux aux développeurs à l’aise avec la gestion de services en arrière-plan et une réflexion approfondie sur les permissions.
Ce qu’est réellement l’assistant IA OpenClaw
OpenClaw est un service Node.js persistant — une Gateway — qui se situe au centre de votre stack d’automatisation personnelle. Il écoute les messages sur différents canaux comme WhatsApp, Telegram, Slack, Discord, iMessage et Signal, puis les achemine vers un agent IA capable d’exécuter des commandes shell, de lire et écrire des fichiers, de contrôler un navigateur, d’exécuter des tâches planifiées et de coordonner plusieurs sessions.
Le projet est relativement récent et a évolué rapidement. Il a été lancé sous le nom de Clawdbot, brièvement renommé Moltbot suite à une préoccupation de marque déposée d’Anthropic, puis stabilisé sous le nom d’OpenClaw. Malgré ce démarrage mouvementé, il a gagné une adoption rapide sur GitHub — un signal que les développeurs y ont reconnu quelque chose de véritablement différent.
Il convient d’être direct sur cette différence : l’agent IA OpenClaw ne se contente pas de suggérer quoi faire — il le fait. Envoyez-lui un objectif, et il décompose la tâche en étapes, trouve ou installe les outils nécessaires, et vous fait un rapport. Contrairement à Siri ou Alexa, qui exécutent un ensemble fixe de commandes, OpenClaw suit des instructions ouvertes en utilisant tous les outils disponibles.
Comment fonctionne l’architecture de l’assistant IA auto-hébergé
La Gateway s’exécute localement (ou sur un petit serveur Linux) et expose un plan de contrôle WebSocket sur ws://127.0.0.1:18789. Tout le reste s’y connecte :
- Canaux — WhatsApp, Telegram, Slack, Discord, Signal, iMessage via BlueBubbles, Microsoft Teams, Matrix et un WebChat intégré
- Nœuds — Applications compagnons sur macOS, iOS et Android qui exposent des capacités locales à l’appareil comme la caméra, l’enregistrement d’écran et les notifications système
- Compétences — Extensions modulaires enregistrées via ClawHub, le registre de compétences d’OpenClaw, qui ajoutent de nouvelles capacités à l’agent
La mémoire de l’agent persiste sous forme de fichiers Markdown locaux dans ~/.openclaw/workspace. Des fichiers de prompt comme AGENTS.md et SOUL.md façonnent le comportement de l’agent. Cette conception maintient tout lisible et modifiable — vous pouvez inspecter ou modifier directement les instructions de l’agent.
Une configuration couramment utilisée connecte OpenClaw à des modèles tels que Claude via l’API d’Anthropic, bien qu’OpenClaw soit agnostique en termes de modèle et prenne également en charge les modèles locaux.
Discover how at OpenReplay.com.
Ce que l’agent open source OpenClaw peut faire
Quelques capacités représentatives :
- Automatisation de navigateur — Remplir des formulaires, extraire des données et naviguer sur des sites en utilisant une instance Chromium gérée
- Interaction vocale — Mot de réveil permanent et mode Talk sur macOS, iOS et Android via ElevenLabs
- Tâches planifiées — Tâches cron et déclencheurs webhook pour une automatisation proactive
- Coordination multi-agents — Acheminer différents canaux vers des sessions d’agent isolées, chacune avec son propre contexte
- Live Canvas — Un espace de travail visuel piloté par l’agent et rendu en temps réel
La sécurité n’est pas optionnelle ici
Voici la partie qui mérite un langage clair : OpenClaw exécute des actions avec de véritables identifiants sur un système réel. Par défaut, la session principale s’exécute avec un accès complet à l’hôte. C’est intentionnel — c’est ce qui rend l’outil puissant — mais cela signifie également que les erreurs ont de vraies conséquences.
OpenClaw doit être traité comme un logiciel d’automatisation de confiance. L’exécuter dans un environnement isolé tel qu’une VM ou une machine dédiée est considéré comme une bonne pratique pour réduire les risques.
Quelques pratiques qu’il vaut mieux traiter comme des paramètres par défaut plutôt que comme des options avancées :
- Activer le mode sandbox (
agents.defaults.sandbox.mode: "non-main") pour toute session de groupe ou de canal que vous ne contrôlez pas entièrement - Maintenir la politique de messages directs sur
"pairing"pour que les expéditeurs inconnus ne puissent pas déclencher l’agent - Traiter les compétences tierces comme du code exécutable — les examiner avant de les installer
- Exécuter
openclaw doctorrégulièrement pour détecter les politiques mal configurées
OpenClaw n’est pas encore une plateforme polie et durcie pour la production. C’est un projet open source en évolution rapide avec de véritables capacités et une surface d’attaque réelle. Le bon modèle mental est celui d’un logiciel d’automatisation de confiance, pas d’un chatbot en sandbox.
Conclusion
L’assistant IA OpenClaw représente un changement significatif dans ce à quoi peut ressembler l’automatisation personnelle. Un agent persistant, connecté aux outils que vous utilisez déjà, qui agit plutôt que de conseiller — c’est une catégorie de logiciel différente.
Si vous êtes un développeur à l’aise avec la gestion d’un service en arrière-plan et une réflexion approfondie sur les permissions, cela vaut la peine d’explorer. Commencez par la documentation officielle d’OpenClaw, exécutez openclaw doctor dès le début, et ne lui accordez que l’accès dont il a réellement besoin.
FAQ
OpenClaw peut être sûr, mais cela nécessite une configuration délibérée. La session principale a un accès complet à l'hôte par défaut, vous devez donc activer le mode sandbox pour les sessions non principales, restreindre les politiques de messages directs et auditer toute compétence tierce avant l'installation. Exécuter openclaw doctor régulièrement aide à détecter les erreurs de configuration tôt.
Cela dépend de votre choix de modèle. Une configuration couramment utilisée utilise l'API Claude d'Anthropic, qui nécessite une clé payante. Cependant, OpenClaw est agnostique en termes de modèle, vous pouvez donc le connecter à des modèles open source hébergés localement sans coût d'API, bien que les performances puissent varier par rapport aux modèles commerciaux.
La plupart des chatbots génèrent des réponses textuelles. OpenClaw est un agent autonome qui exécute des tâches sur votre système. Il peut exécuter des commandes shell, automatiser des navigateurs, gérer des fichiers et coordonner des tâches planifiées. Il fonctionne comme un service en arrière-plan persistant avec un accès réel à vos outils, pas comme une interface conversationnelle aux actions limitées.
Oui. OpenClaw prend en charge WhatsApp, Telegram, Slack, Discord, Signal, iMessage via BlueBubbles, Microsoft Teams, Matrix et un WebChat intégré. Chaque canal peut être acheminé vers sa propre session d'agent isolée avec un contexte et des permissions indépendants, vous donnant un contrôle granulaire sur la façon dont l'agent interagit sur les différentes plateformes.
Understand every bug
Uncover frustrations, understand bugs and fix slowdowns like never before with OpenReplay — the open-source session replay tool for developers. Self-host it in minutes, and have complete control over your customer data. Check our GitHub repo and join the thousands of developers in our community.