OpenClaw
Qu’est-ce que OpenClaw
OpenClaw est un assistant d’IA personnel local qui s’exécute sur vos propres appareils. Il a été lancé par le développeur autrichien Peter Steinberger (fondateur de PSPDFKit). Initialement nommé Clawdbot, il a été renommé OpenClaw début 2026 et est rapidement devenu l’un des projets d’agents d’IA open source les plus regardés sur GitHub.
L’idée principale derrière OpenClaw est simple : exécutez un démon de « passerelle » de longue durée sur votre propre machine afin que l’assistant puisse vous parler via vos canaux de messagerie quotidiens, appeler des outils et exécuter des tâches automatisées.
Les principales fonctionnalités incluent :
- Messagerie multicanal - Connectez WhatsApp, Telegram, Slack, Discord et d’autres plateformes et discutez avec l’assistant directement dans les applications que vous utilisez déjà.
- Voix et canevas – Interaction vocale sur macOS/iOS/Android, plus un « canevas en direct » visuel
- Exécution d’outils : outils intégrés pour le navigateur, la gestion de session et Canvas, exécutés dans des environnements sandbox
- Automatisation – Déclenchez des flux de travail via des tâches cron et des webhooks
- Compétences personnalisées : étendez les capacités de l’assistant avec des compétences personnalisées
OpenClaw est un projet open source piloté par la communauté sous licence MIT. La page d’accueil du projet et le code source sont disponibles sur github.com/openclaw/openclaw .
Configuration système requise
OpenClaw s’exécute sur Node.js. Avant l’installation, assurez-vous d’avoir :
| Article | Exigence |
|---|---|
| Durée d’exécution | Node.js 24 (recommandé) ou Node.js 22.19+ |
| Système d’exploitation | Ubuntu 22.04+, Ubuntu 26.04 LTS recommandé |
| Réseau | Requis pour connecter les canaux de messagerie de votre choix et les API du modèle d’IA |
Si Node.js n’est pas encore installé, consultez la section Node.js Environment pour l’installer via nvm :
# Install Node.js 24 with nvm
nvm install 24
nvm use 24
node --versionInstallation
Installez OpenClaw globalement via npm :
npm install -g openclaw@latest
# Verify the installation
openclaw --versionIntégrer et installer le démon
Après la première installation, exécutez le flux d’intégration guidé et installez le démon de longue durée :
openclaw onboard --install-daemonLe flux d’intégration vous guide dans la connexion des canaux de messagerie et la configuration des modèles.
Exécution de la passerelle
Le cœur de OpenClaw est un démon de passerelle de longue durée. Une fois le démon installé, vous pouvez vérifier son état :
# Check the gateway daemon status
openclaw gateway statusOu exécutez-le au premier plan pour le débogage :
openclaw gateway --port 18789 --verboseUtilisation de base
Une fois installé et connecté à une chaîne, vous pouvez discuter avec l’assistant directement dans l’application connectée. Opérations courantes en ligne de commande :
# Send a message to the assistant
openclaw agent --message "Summarize my schedule for today"
# Send a message through a channel
openclaw message send
# Manage DM pairing approvals
openclaw pairing approveDans une conversation, OpenClaw prend également en charge un ensemble de commandes de discussion, par exemple :
/status— afficher l’état actuel/new— démarrer une nouvelle session/reset— réinitialiser la session en cours
OpenClaw s’exécute sur vos propres appareils et vos messages et données restent locaux par défaut. Il appelle toujours les API du modèle d’IA que vous configurez (telles que les LLM cloud), alors consultez les politiques de confidentialité et de données pertinentes.
Liens connexes
- Code source et documentation : github.com/openclaw/openclaw
Si vous souhaitez des assistants de codage AI dans votre terminal, consultez AI Coding Assistants (CLI) ; pour exécuter des LLM locaux que des outils tels que OpenClaw peuvent appeler, voir Local LLM.