Présentation de Openclaw
OpenClaw est un assistant IA personnel open source, que l'on héberge soi-même. Il s'appuie sur le modèle de langage de votre choix (via une clé d'API) et se connecte à vos canaux de messagerie, pour que vous lui parliez depuis les applications que vous utilisez déjà. Le projet est publié sous licence MIT.
Un assistant de ce type doit rester joignable en permanence, ce qui est difficile sur un ordinateur portable qui s'endort. Un VPS règle le problème : le processus tourne en continu, indépendamment de votre poste. C'est le cas d'usage typique des développeurs et des petites équipes qui veulent un agent toujours disponible, sans confier l'hébergement à un tiers.
À la livraison, le serveur contient OpenClaw installé avec l'installateur officiel, qui se charge aussi de Node.js. Un utilisateur système openclaw est créé avec les droits sudo, vos clés SSH root y sont recopiées, et la persistance des services utilisateur est activée. L'onboarding, interactif, n'est volontairement pas lancé : c'est vous qui y saisissez votre clé d'API et vos canaux.
Ce que vous pouvez faire avec Openclaw
Installateur officiel, sans onboarding
OpenClaw est installé via le script officiel avec l'option --no-onboard. Vous obtenez une installation propre, et vous gardez la main sur la configuration des modèles et des canaux.
Utilisateur dédié openclaw
L'application ne tourne pas sous root. Un compte openclaw est créé, avec sudo sans mot de passe et sans mot de passe de connexion : l'accès se fait par clé SSH.
Connexion directe par clé SSH
Les clés autorisées de root sont copiées vers le compte openclaw. Si vous avez fourni une clé à la commande, vous vous connectez immédiatement avec ce compte.
Démon qui survit à la déconnexion
La recette active le mode linger pour l'utilisateur openclaw. Les services systemd utilisateur, dont le démon de la passerelle, continuent de tourner quand vous fermez votre session SSH.
Git, curl et sudo préinstallés
Les paquets de base sont présents sur Debian et Ubuntu. Vous pouvez cloner des dépôts et récupérer des scripts sans préparation supplémentaire.
Démarrer avec Openclaw
De la commande à la mise en production, en quelques minutes.
- 1
Commander le VPS avec OpenClaw
Choisissez un VPS Linux à Paris ou Francfort (Debian 12 ou 13, Ubuntu 20.04, 22.04 ou 24.04). Dans l'onglet « Applications » du formulaire de commande, cochez OpenClaw, et ajoutez votre clé SSH publique.
- 2
Se connecter en SSH avec l'utilisateur openclaw
Une fois le serveur livré, connectez-vous avec le compte openclaw : il reprend les clés SSH de root. Aucun mot de passe n'est défini pour ce compte.
Bashssh openclaw@SERVER_IP - 3
Lancer l'onboarding d'OpenClaw
Lancez l'assistant interactif : il vous demande la clé d'API de votre modèle et les canaux à connecter, puis installe le démon. Prévoyez la clé d'API de votre fournisseur de modèle avant de commencer.
Bashopenclaw onboard --install-daemon - 4
Sécuriser le serveur pour la production
Activez un pare-feu qui n'autorise que SSH, et n'exposez pas l'interface de contrôle d'OpenClaw sur Internet : passez par un tunnel SSH. Pensez aussi à planifier des sauvegardes du serveur, car la configuration contient vos clés d'API.
Bashsudo apt install -y ufw sudo ufw allow OpenSSH sudo ufw enable
Cas d’usage de Openclaw
Assistant personnel toujours en ligne
Votre agent répond sur vos messageries à toute heure, sans dépendre d'un poste allumé à la maison ou au bureau.
Automatisation pour une petite équipe
Un seul serveur partagé héberge l'assistant de l'équipe : résumés, recherches, rappels et tâches répétitives déclenchés depuis un canal de discussion.
Banc d'essai pour agents IA
Testez des modèles, des canaux et des configurations sur un serveur jetable, séparé de votre machine de travail, puis détruisez-le ou conservez-le.
Alternative auto-hébergée aux assistants SaaS
Vous choisissez le fournisseur de modèle et vous gardez la configuration sur un serveur européen que vous administrez.
Questions fréquentes sur Openclaw
Oui. L'installation est faite, mais l'onboarding est interactif et n'est pas exécuté par la recette. Connectez-vous en tant que openclaw et lancez openclaw onboard --install-daemon pour renseigner votre clé d'API et vos canaux.
En savoir plus sur Openclaw
Ce qui est installé à la livraison
La recette met à jour l'index des paquets, installe ca-certificates, curl, git et sudo, puis crée l'utilisateur openclaw. Un script (/opt/install-openclaw.sh) copie vos clés SSH, active le mode linger et exécute l'installateur officiel avec --no-onboard. Le message de fin rappelle la commande à lancer ensuite : openclaw onboard --install-daemon.
Si la connexion avec openclaw échoue
Les clés ne sont copiées que si root en possède dans /root/.ssh/authorized_keys au moment de l'installation. Sans clé SSH fournie à la commande, connectez-vous d'abord en root, puis ajoutez votre clé publique dans /home/openclaw/.ssh/authorized_keys. Vous pouvez aussi basculer sur le compte avec su - openclaw depuis root.
Bonnes pratiques de sécurité
Un assistant IA relié à vos messageries et à un modèle de langage manipule des secrets : clés d'API, jetons de canaux, conversations. Gardez l'accès SSH par clé uniquement, limitez les personnes autorisées à lui écrire, et ne lui donnez que les droits dont il a besoin. Le compte openclaw dispose de sudo sans mot de passe : traitez donc sa clé SSH comme celle d'un administrateur.
Pour une exposition via un nom de domaine, ajoutez un reverse proxy avec HTTPS devant tout service web et suivez la documentation du projet. Nos tutoriels couvrent la mise en place d'un pare-feu et de certificats.

