Depuis sa sortie sous le nom de Clawdbot, puis Moltbot avant d’adopter son nom actuel début 2026, OpenClaw s’est imposé comme l’un des projets open source les plus populaires de ces dernières années. Avec plus de 145 000 étoiles sur GitHub, cet assistant IA personnel attire aussi bien les développeurs que les entrepreneurs et les indépendants qui souhaitent automatiser leurs tâches quotidiennes.
Contrairement aux assistants IA classiques comme ChatGPT ou Siri, OpenClaw ne se contente pas de répondre à des questions. Il s’agit d’un véritable agent autonome capable d’exécuter des actions concrètes : gérer vos emails, planifier votre calendrier, automatiser des workflows et même interagir avec vos canaux de messagerie comme WhatsApp, Telegram, Discord ou Slack.
Pour exploiter tout son potentiel et garantir une disponibilité 24h/24, 7j/7, l’installation sur un VPS (Serveur Privé Virtuel) est la solution recommandée. Dans ce tutoriel, je vous guide pas à pas pour déployer OpenClaw sur votre propre serveur, de manière simple et sécurisée.
Qu’est-ce qu’OpenClaw ?
OpenClaw est un assistant IA open source créé par le développeur autrichien Peter Steinberger. Il s’exécute localement sur vos propres appareils ou serveurs, ce qui signifie que vos données restent entièrement sous votre contrôle. C’est là l’un de ses atouts majeurs face aux solutions cloud classiques.
Son fonctionnement repose sur une architecture appelée Gateway qui fait office de « cerveau » central. Cette Gateway gère les sessions, l’espace de travail, la mémoire de l’agent et sa configuration. Vous interagissez ensuite avec votre assistant via une interface web (Control UI), vos applications de messagerie favorites ou des applications compagnons sur macOS, iOS et Android.
OpenClaw est dit « model-agnostic », c’est-à-dire qu’il fonctionne avec plusieurs fournisseurs d’IA : Claude d’Anthropic (recommandé pour ses performances), GPT d’OpenAI, Gemini de Google, ou même des modèles locaux via Ollama. Vous choisissez le modèle qui correspond à vos besoins et à votre budget.
Pourquoi installer OpenClaw sur un VPS plutôt que sur votre ordinateur ?
Vous pouvez tout à fait faire tourner OpenClaw directement sur votre ordinateur portable ou de bureau. Cependant, cette approche présente une limite importante : dès que vous fermez votre machine ou perdez votre connexion internet, votre assistant se déconnecte.
L’intérêt d’un VPS est de garantir que votre agent IA fonctionne en permanence, même lorsque vous dormez ou que vous êtes en déplacement. Il continue de traiter vos messages, d’exécuter vos tâches automatiques (cron jobs) et de répondre sur vos canaux de messagerie sans interruption.
De plus, le VPS offre un environnement isolé et sécurisé grâce à Docker, ce qui évite que l’agent accède à vos fichiers personnels comme il pourrait le faire sur un ordinateur local. Pour un assistant qui dispose d’un accès système avancé, cette isolation est un gage de sécurité non négligeable.
Les prérequis avant de commencer
Avant de vous lancer dans l’installation, assurez-vous de disposer des éléments suivants.
Choisir et configurer votre VPS
Vous aurez besoin d’un serveur Linux avec un accès administratif complet. Ubuntu 22.04 ou 24.04 est le système d’exploitation recommandé. Voici la configuration minimale requise pour faire fonctionner OpenClaw de manière stable :
| Composant | Minimum | Recommandé |
| Processeur | 1 à 2 vCPU | 2 à 4 vCPU |
| Mémoire RAM | 2 Go (minimum absolu) | 4 à 8 Go |
| Stockage | 20 Go SSD | 40 Go SSD ou plus |
| Système | Ubuntu 22.04 / 24.04 | Ubuntu 24.04 |
❗ Attention : en dessous de 2 Go de RAM, OpenClaw risque de planter dès l’installation ou lors du démarrage de la Gateway. Le swap ne suffit pas à compenser un manque de mémoire vive sur ce type d’application.
Parmi les hébergeurs populaires pour ce type de déploiement, on retrouve Hostinger (qui propose un module Docker spécifique pour OpenClaw), OVH, DigitalOcean ou encore Hetzner. Le choix dépend de votre budget et de la localisation souhaitée pour votre serveur.

Préparer vos clés API
OpenClaw a besoin d’une clé API pour accéder au modèle d’intelligence artificielle qui fera fonctionner votre assistant. L’API Claude d’Anthropic est actuellement celle qui offre les meilleurs résultats, mais vous pouvez également utiliser OpenAI, Google Gemini ou d’autres fournisseurs.
Pour obtenir votre clé API Anthropic, rendez-vous sur platform.anthropic.com, créez un compte si nécessaire, puis achetez des crédits (50 $ par exemple constituent un bon point de départ). Créez ensuite une nouvelle clé API que vous nommerez « OpenClaw », copiez-la et conservez-la en lieu sûr.
❗ Conseil de sécurité : je vous recommande de ne pas activer la recharge automatique de crédits pour éviter des dépenses imprévues. Un agent autonome peut consommer des tokens rapidement si ses tâches sont mal configurées.
Installation d’OpenClaw sur votre VPS : le guide pas à pas
Étape 1 : Se connecter au VPS en SSH
Une fois votre VPS activé chez votre hébergeur, vous devez vous y connecter via SSH (Secure Shell). Ouvrez votre terminal et tapez la commande suivante en remplaçant les informations par les vôtres :
ssh root@adresse-ip-de-votre-vps
Lors de votre première connexion, il est conseillé de mettre à jour votre système :
sudo apt update && sudo apt upgrade -y
Étape 2 : Installer Docker et Docker Compose
Docker est la technologie qui permet de faire tourner OpenClaw dans un conteneur isolé. Pensez-y comme une boîte hermétique qui contient tout ce dont l’application a besoin pour fonctionner, sans interférer avec le reste de votre serveur.
Si votre hébergeur propose un gestionnaire Docker intégré (comme c’est le cas chez Hostinger), activez-le simplement depuis votre tableau de bord. Sinon, installez Docker manuellement en vous connectant en SSH à votre serveur, puis vérifiez l’installation avec les commandes suivantes :
docker –version
docker compose version
Si les deux commandes renvoient un numéro de version, Docker est correctement installé et vous pouvez passer à l’étape suivante.
Étape 3 : Cloner le dépôt OpenClaw
Installez Git si ce n’est pas déjà fait, puis récupérez le code source d’OpenClaw :
sudo apt install git -y
git clone https://github.com/openclaw/openclaw.git
cd openclaw
Étape 4 : Lancer le script d’installation Docker
OpenClaw fournit un script officiel qui automatise la construction de l’image Docker et le déploiement. Lancez-le avec :
./docker-setup.sh
Ce script va construire l’image Docker, puis lancer un assistant d’installation interactif (onboarding wizard) qui vous posera plusieurs questions importantes :
- Type de Gateway : choisissez « Local », ce qui signifie que la Gateway fonctionnera directement sur votre VPS.
- Fournisseur d’IA : sélectionnez Anthropic (Claude) pour les meilleurs résultats, puis collez votre clé API préparée à l’étape précédente.
- Nom et personnalité : donnez un nom à votre assistant et définissez son ton (formel ou amical) selon vos préférences.
- Token Gateway : un token de sécurité sera généré automatiquement. Notez-le précieusement, il est indispensable pour accéder à l’interface web.
❗ Important : si vous souhaitez éviter la compilation locale de l’image (qui peut prendre du temps sur un VPS peu puissant), vous pouvez utiliser l’image pré-construite disponible sur Docker Hub en définissant la variable OPENCLAW_IMAGE avant de lancer le script.
Étape 5 : Accéder à l’interface web
Une fois le déploiement terminé, OpenClaw est accessible via votre navigateur à l’adresse :
http://adresse-ip-de-votre-vps:18789
Entrez votre Token Gateway pour vous authentifier. Vous accédez alors à la Control UI, le tableau de bord qui vous permet de gérer votre assistant, configurer ses canaux de communication et surveiller son activité.
Testez la connexion en envoyant un premier message, par exemple « Bonjour, qui es-tu ? » afin de vérifier que votre clé API fonctionne correctement.
Sécuriser votre installation OpenClaw
La sécurité est un aspect fondamental lorsque vous déployez un agent IA sur un serveur accessible depuis internet. En janvier 2026, des rapports ont révélé que plusieurs instances OpenClaw exposées publiquement avaient laissé fuiter des clés API et des historiques de conversation. Prenez donc ces précautions très au sérieux.
Restreindre l’accès au port
Par défaut, Docker expose le port 18789 sur toutes les interfaces (0.0.0.0), ce qui signifie que n’importe qui sur internet peut y accéder. Modifiez votre fichier docker-compose.yml pour restreindre l’écoute à localhost uniquement :
ports: « 127.0.0.1:18789:18789 »
Mettre en place un reverse proxy HTTPS
Pour accéder à votre instance depuis l’extérieur de manière sécurisée, configurez un reverse proxy avec Caddy ou Nginx. Caddy est particulièrement pratique car il gère automatiquement les certificats SSL via Let’s Encrypt. Vous pourrez ainsi accéder à votre assistant via une URL de type https://mon-openclaw.mondomaine.com plutôt qu’une adresse IP brute.
Bonnes pratiques de sécurité
Conservez votre Token Gateway et vos clés API en lieu sûr et ne les partagez jamais publiquement. Activez le DM pairing (appairage par message privé) pour empêcher des personnes non autorisées de communiquer avec votre assistant. Enfin, pensez à configurer un pare-feu (UFW) sur votre VPS afin de limiter les ports ouverts au strict nécessaire.
Connecter OpenClaw à vos canaux de messagerie
L’un des grands atouts d’OpenClaw est sa capacité à se connecter à vos applications de messagerie existantes. Depuis la Control UI, rendez-vous dans la section Channels pour configurer vos canaux.
| Plateforme | Méthode de connexion | Remarques |
| QR Code depuis la Control UI | Scanner avec WhatsApp > Appareils connectés | |
| Telegram | Token BotFather + commande pairing | Créer un bot via @BotFather sur Telegram |
| Discord | Bot Discord + clés d’application | Créer une application sur le portail Discord |
| Slack | Application Slack + OAuth | Nécessite un workspace Slack |
| Signal | Configuration avancée | Moins documenté que les autres canaux |
Une fois vos canaux connectés, vous pouvez envoyer des messages à votre assistant depuis n’importe quelle plateforme, et celui-ci conserve le contexte de conversation d’un canal à l’autre.
Explorer les fonctionnalités d’OpenClaw
L’interface d’OpenClaw propose plusieurs sections clés pour tirer le meilleur parti de votre assistant.

La section Agents & Skills vous permet de créer différents profils d’agents spécialisés. Vous pouvez par exemple configurer un agent « développeur », un agent « comptable » ou un agent « rédacteur », chacun avec ses propres compétences et instructions. Le marketplace ClawdHub propose plus de 500 skills communautaires prêts à installer pour étendre les capacités de votre assistant.
Les Cron Jobs permettent de programmer des tâches automatiques récurrentes. Votre assistant peut ainsi vous envoyer un rapport chaque matin, vérifier vos emails à intervalles réguliers ou effectuer des recherches périodiques sur des sujets qui vous intéressent.
La section Usage vous donne une vue d’ensemble de la consommation de tokens de votre assistant. C’est un outil précieux pour maîtriser vos coûts d’utilisation des API, surtout si vous utilisez des modèles cloud comme Claude ou GPT.
Enfin, le Live Canvas est un espace de travail visuel piloté par l’agent, qui peut générer des interfaces dynamiques directement depuis vos conversations.
Combien coûte l’installation d’OpenClaw sur un VPS ?
OpenClaw est un logiciel gratuit et open source. Les coûts associés concernent uniquement l’hébergement et l’utilisation des modèles d’IA.
| Poste de dépense | Fourchette de prix | Fréquence |
| VPS (hébergement) | 5 à 25 € / mois | Mensuel |
| API Claude (Anthropic) | 10 à 50 € / mois selon usage | Selon consommation |
| API OpenAI (alternative) | 10 à 40 € / mois selon usage | Selon consommation |
| Modèle local (Ollama) | Gratuit (VPS GPU nécessaire) | Coût du VPS GPU uniquement |
Pour un usage régulier avec l’API Claude sur un VPS basique, comptez en moyenne 15 à 50 € par mois tout compris. Ce budget reste très compétitif comparé à un abonnement à des outils d’automatisation propriétaires comme Zapier ou Make, qui peuvent rapidement dépasser les 100 € mensuels pour des workflows équivalents.
Résoudre les problèmes courants
Comme tout projet récent, OpenClaw peut présenter quelques difficultés lors de l’installation. Voici les problèmes les plus fréquents et leurs solutions.
Si le build Docker échoue avec un message « Killed », cela signifie généralement que votre VPS manque de mémoire RAM. La solution consiste à créer un fichier swap temporaire pour compléter la RAM disponible, ou à utiliser une image Docker pré-construite pour éviter la phase de compilation.
Le message d’erreur « Port 18789 already in use » indique qu’un autre processus occupe déjà le port. Vérifiez et arrêtez le processus en question ou modifiez le port dans votre configuration Docker Compose.
Les déconnexions WebSocket (erreur 1006) surviennent parfois avec certains hébergeurs dont les adresses IP sont limitées par certains services. Dans ce cas, vérifiez que votre token Gateway est correctement configuré et que le pare-feu de votre VPS autorise bien les connexions WebSocket.
Enfin, si la connexion WhatsApp échoue avec un code d’erreur 515, retournez simplement dans Settings > Config de la Control UI, cliquez sur « Update » pour relancer la configuration, puis recommencez le scan du QR code.
En résumé
Installer OpenClaw sur un VPS est une démarche accessible, même pour les utilisateurs qui ne sont pas développeurs, à condition de suivre les étapes dans l’ordre. En une trentaine de minutes, vous pouvez disposer d’un assistant IA personnel, actif 24h/24 et connecté à vos applications de messagerie favorites.
Le projet évolue très rapidement et la communauté open source qui l’entoure est particulièrement active, avec de nouvelles skills et intégrations publiées chaque semaine. Que vous soyez freelance, entrepreneur ou responsable d’équipe, OpenClaw représente une opportunité concrète d’automatiser vos tâches répétitives tout en gardant le contrôle total sur vos données.