OpenClaw Guide: Build Your AI Assistant
Tutoriel étape par étape pour installer, configurer et utiliser OpenClaw (anciennement Moltbot/Clawdbot) - l'assistant IA open-source viral avec plus de 135k étoiles sur GitHub. Connectez-vous à WhatsApp, Telegram, Discord et automatisez votre vie.
TL;DR
- OpenClaw est un assistant IA open-source avec plus de 135k étoiles sur GitHub
- S'exécute localement sur votre machine — vos données restent privées
- Connectez-vous via WhatsApp, Telegram, Discord, Slack, iMessage et plus encore
- Plus de 3 000 compétences communautaires pour l'automatisation, le code, la domotique, etc.
- Gratuit (vous ne payez que les tokens d'API IA, typiquement entre 10 et 50 $/mois)
- La configuration prend environ 30 minutes avec ce guide
Qu'est-ce qu'OpenClaw ?
OpenClaw (anciennement connu sous le nom de Clawdbot, puis Moltbot) est le projet IA open-source le plus en vogue de 2026. C'est un assistant IA personnel qui :
- S'exécute sur votre propre ordinateur ou serveur
- Se connecte à vos applications de messagerie préférées (WhatsApp, Telegram, Discord, etc.)
- A un accès complet à votre système de fichiers, votre terminal et votre navigateur
- Peut automatiser des tâches comme un assistant personnel sous stéroïdes
Le parcours : Clawdbot → Moltbot → OpenClaw
Le projet a connu toute une aventure de nommage :
| Date | Nom | Raison |
|---|---|---|
| Nov 2025 | Clawdbot | Nom original par le créateur Peter Steinberger |
| Déc 2025 | Moltbot | Renommé après une demande de marque d'Anthropic |
| Jan 2026 | OpenClaw | Rebranding communautaire pour l'indépendance |
Peu importe le nom que vous lui donnez, la fonctionnalité reste la même — un assistant IA incroyablement puissant qui s'exécute localement.
Pourquoi OpenClaw ?
vs. ChatGPT / Claude Web
| Fonctionnalité | ChatGPT/Claude | OpenClaw |
|---|---|---|
| S'exécute localement | ❌ | ✅ |
| Accès à vos fichiers | ❌ | ✅ |
| Exécuter des commandes terminal | ❌ | ✅ |
| Contrôler votre ordinateur | ❌ | ✅ |
| Fonctionne dans WhatsApp | ❌ | ✅ |
| Confidentialité des données | Basé sur le Cloud | 100% local |
| Extensible avec des compétences | Limité | 3 000+ compétences |
vs. Autres agents IA
Les fonctionnalités phares d'OpenClaw :
- Boîte de réception multi-canal : Une seule IA, accessible depuis WhatsApp, Telegram, Discord, Slack, iMessage et plus de 12 plateformes
- Mémoire persistante : Se souvient du contexte à travers les conversations
- Écosystème de compétences : Plus de 3 000 plugins communautaires via ClawHub
- Agnostique du modèle : Fonctionne avec Claude, GPT, Gemini, DeepSeek, les modèles locaux Ollama, etc.
- Open source : Licence MIT, code entièrement auditable
Prérequis
Avant de commencer, assurez-vous d'avoir :
- [ ] Un ordinateur (Mac, Windows avec WSL2, ou Linux)
- [ ] Node.js v22+ installé (télécharger ici)
- [ ] Une clé API d'IA (Anthropic Claude, OpenAI, ou autres)
- [ ] Environ 30 minutes de temps libre
Configuration matérielle requise
| Installation | RAM | Stockage | Notes |
|---|---|---|---|
| Minimum | 4GB | 1GB | Fonctionnalités de base |
| Recommandée | 8GB+ | 2GB+ | Expérience fluide |
| Avec modèles locaux | 16GB+ | 50GB+ | Pour exécuter Ollama |
Méthodes d'installation
Méthode 1 : Installation en une ligne (Recommandée)
Le moyen le plus rapide de commencer :
curl -fsSL https://openclaw.bot/install.sh | bash
Ce script va :
- Vérifier les prérequis de votre système
- Installer OpenClaw
- Lancer l'assistant de configuration (onboarding wizard)
Méthode 2 : Docker (Recommandé pour les serveurs)
Si vous préférez un déploiement conteneurisé :
# Cloner le dépôt
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# Exécuter la configuration Docker
./docker-setup.sh
La configuration Docker crée deux répertoires importants :
~/.openclaw/— Configuration, mémoire, clés API~/openclaw/workspace/— Fichiers accessibles à l'agent IA
Méthode 3 : Construire à partir de la source
Pour les développeurs qui veulent un contrôle total :
# Cloner le dépôt
git clone https://github.com/openclaw/openclaw.git
cd openclaw
# Installer les dépendances
pnpm install
# Construire l'UI
pnpm ui:build
# Construire le projet
pnpm build
# Lancer la configuration
pnpm openclaw onboard --install-daemon
Configuration étape par étape
Étape 1 : Lancer l'assistant de configuration
Après l'installation, l'assistant de configuration se lance automatiquement. Si ce n'est pas le cas, exécutez :
openclaw onboard --install-daemon
L'assistant vous guide à travers :
- La sélection du fournisseur de modèle (Model Provider)
- La configuration de la clé API
- La configuration de la plateforme de messagerie
- Les paramètres de sécurité
Étape 2 : Configurer votre modèle d'IA
OpenClaw supporte plusieurs fournisseurs d'IA. Choisissez-en un :
Option A : Anthropic Claude (Recommandée)
# Définir votre clé API
export ANTHROPIC_API_KEY=sk-ant-xxxxx
# Ou utiliser la commande config
openclaw config set 'models.default' 'claude-sonnet-4'
Option B : OpenAI
export OPENAI_API_KEY=sk-xxxxx
openclaw config set 'models.default' 'gpt-4o'
Option C : DeepSeek (Économique)
openclaw config set 'models.providers.deepseek' --json '{
"baseUrl": "https://api.deepseek.com/v1",
"apiKey": "your-api-key",
"api": "openai-completions",
"models": [
{ "id": "deepseek-chat", "name": "DeepSeek Chat" },
{ "id": "deepseek-reasoner", "name": "DeepSeek Reasoner" }
]
}'
Option D : Modèles locaux avec Ollama
Pour une confidentialité totale, exécutez les modèles localement :
# Installer d'abord Ollama : https://ollama.ai
ollama pull llama3.3
# Configurer OpenClaw pour l'utiliser
openclaw config set 'models.providers.ollama' --json '{
"baseUrl": "http://localhost:11434/v1",
"api": "openai-completions",
"models": [
{ "id": "llama3.3", "name": "Llama 3.3" }
]
}'
Étape 3 : Connecter les plateformes de messagerie
C'est ici qu'OpenClaw brille — discutez avec votre IA de n'importe où.
Telegram (Le plus simple)
- Envoyez un message à @BotFather sur Telegram
- Envoyez
/newbotet suivez les instructions - Copiez votre token de bot
- Configurez OpenClaw :
openclaw config set 'channels.telegram.token' 'YOUR_BOT_TOKEN'
openclaw config set 'channels.telegram.allowlist' '["your_telegram_username"]'
OpenClaw utilise WhatsApp Web pour la connexion :
# Activer le canal WhatsApp
openclaw config set 'channels.whatsapp.enabled' true
# Redémarrer la gateway
openclaw gateway restart
# Scanner le code QR qui s'affiche
Un code QR apparaîtra dans votre terminal. Scannez-le avec WhatsApp sur votre téléphone (Paramètres → Appareils connectés → Connecter un appareil).
Discord
- Créez une application Discord sur discord.com/developers
- Créez un bot et copiez le token
- Configurez :
openclaw config set 'channels.discord.token' 'YOUR_BOT_TOKEN'
openclaw config set 'channels.discord.allowlist' '["your_discord_user_id"]'
iMessage (Mac uniquement)
Pour les utilisateurs Mac, OpenClaw peut se connecter directement à iMessage :
openclaw config set 'channels.imessage.enabled' true
Étape 4 : Démarrer la Gateway
La gateway est le service en arrière-plan qui maintient OpenClaw opérationnel :
# Démarrer en tant que démon (service en arrière-plan)
openclaw gateway start
# Ou exécuter au premier plan pour le débogage
openclaw gateway
# Vérifier le statut
openclaw gateway status
# Voir les logs
openclaw logs --follow
Étape 5 : Accéder au tableau de bord Web
OpenClaw inclut une interface web pour la configuration et le chat direct :
# Ouvrir le tableau de bord dans votre navigateur
openclaw dashboard
Ceci ouvre http://127.0.0.1:18789/ avec un token de connexion temporaire.
Depuis le tableau de bord, vous pouvez :
- Chattez directement avec votre IA
- Gérer les paramètres
- Consulter l'historique des conversations
- Installer des compétences (skills)
Votre première conversation
Une fois que tout est configuré, envoyez un message à votre bot (via Telegram, WhatsApp ou l'UI web) :
Bonjour ! Peux-tu me dire ce que tu sais faire ?
OpenClaw se présentera et exposera ses capacités. Essayez quelques tâches réelles :
Quels fichiers sont présents dans mon dossier Téléchargements ?
Recherche dans mes documents tout ce qui concerne les "impôts 2025"
Crée un script Python qui convertit du CSV en JSON
Qu'est-ce qui utilise le plus d'espace disque sur mon ordinateur ?
Installer des compétences (Skills)
Les compétences étendent les capacités d'OpenClaw. Parcourez le registre ClawHub ou installez-les directement :
Compétences populaires
# Intégration GitHub
openclaw skill install github
# Automatisation du navigateur web
openclaw skill install agent-browser
# Gestion de calendrier
openclaw skill install calendar
# Automatisation d'e-mails
openclaw skill install email
# Contrôle domotique
openclaw skill install homeassistant
# Génération d'images
openclaw skill install dalle
# Conversations vocales (Discord)
openclaw skill install discord-voice
Catégories de compétences
| Catégorie | Compétences populaires | Cas d'utilisation |
|---|---|---|
| Développeur | github, gitlab, jira, linear | Revues de PR, gestion de tickets |
| Productivité | calendar, email, notion, todoist | Planification, gestion de tâches |
| Automatisation | agent-browser, puppeteer, selenium | Web scraping, remplissage de formulaires |
| Domotique | homeassistant, philips-hue, tuya | Contrôle des lumières, scènes |
| Finance | crypto-prices, stock-tracker | Suivi de portefeuille |
| Média | spotify, youtube-dl, plex | Contrôle de la musique, téléchargements |
Avertissement de sécurité
⚠️ Important : Examinez les compétences avant de les installer. La nature ouverte de ClawHub signifie que des compétences malveillantes peuvent exister. Utilisez openclaw skill inspect pour examiner le code, ou demandez à Claude Code / Codex de l'auditer pour vous.
Configuration avancée
Structure du fichier de configuration
OpenClaw stocke la configuration dans ~/.openclaw/ :
~/.openclaw/
├── openclaw.json # Configuration principale
├── env # Variables d'environnement (clés API)
├── memory/ # Stockage de la mémoire persistante
├── skills/ # Compétences installées
├── backups/ # Sauvegardes de configuration
└── logs/ # Fichiers de logs
Édition de la configuration
# Voir la config actuelle
openclaw config get
# Définir une valeur
openclaw config set 'key.path' 'value'
# Éditer dans votre éditeur par défaut
openclaw config edit
Gestion de la mémoire
OpenClaw maintient une mémoire persistante à travers les conversations :
# Voir les statistiques de la mémoire
openclaw memory stats
# Effacer toute la mémoire (attention !)
openclaw memory clear
# Exporter la mémoire pour sauvegarde
openclaw memory export > memory-backup.json
Exécution de tests de santé (Health Checks)
# Test de santé complet
openclaw doctor
# Vérifier des composants spécifiques
openclaw doctor --check api
openclaw doctor --check channels
openclaw doctor --check skills
Bonnes pratiques de sécurité
OpenClaw a un accès complet au système — c'est ce qui le rend puissant, mais aussi risqué. Suivez ces directives :
1. Utilisez une machine dédiée
N'exécutez pas OpenClaw sur votre ordinateur de travail principal. Options :
- VPS : DigitalOcean, Vultr, AWS (5-20 $/mois)
- Vieux laptop : Réutilisez du vieux matériel
- Raspberry Pi : Fonctionne pour un usage léger
- Docker : Offre une certaine isolation
2. Activez le mode Sandbox
Pour les sessions non fiables (chats de groupe, canaux) :
openclaw config set 'agents.defaults.sandbox.mode' 'non-main'
Ceci exécute les sessions de groupe/canal à l'intérieur de sandboxes Docker.
3. Utilisez des listes d'autorisation (Allowlists)
N'autorisez que des utilisateurs spécifiques à interagir avec votre bot :
# Telegram
openclaw config set 'channels.telegram.allowlist' '["username1", "username2"]'
# Discord
openclaw config set 'channels.discord.allowlist' '["user_id_1", "user_id_2"]'
4. Restez à jour
Des vulnérabilités de sécurité ont été trouvées dans les anciennes versions. Utilisez toujours la dernière version :
# Vérifier les mises à jour
openclaw update --check
# Mettre à jour vers la dernière version
openclaw update
Note : Les versions antérieures au 29.01.2026 présentent une vulnérabilité de sécurité connue. Mettez à jour immédiatement si vous utilisez une version plus ancienne.
5. Auditez les compétences avant installation
# Inspecter le code d'une compétence
openclaw skill inspect <skill-name>
# Vérifier la réputation d'une compétence
openclaw skill info <skill-name>
Exemples d'automatisation
C'est ici qu'OpenClaw devient vraiment puissant :
Briefing matinal
Configurez un résumé quotidien à 8h00 :
# Dans votre config, ajoutez une tâche cron
openclaw config set 'automations.morning-briefing' --json '{
"cron": "0 8 * * *",
"action": "Envoie-moi un résumé de : prévisions météo, événements calendrier du jour, e-mails importants non lus, et les 3 titres principaux de l'actualité"
}'
Bot de revue de PR GitHub
Révisez automatiquement les PR lorsqu'elles vous sont assignées :
openclaw skill install github
# Configurer le webhook ou le polling
openclaw config set 'automations.pr-review' --json '{
"trigger": "github.pr.assigned",
"action": "Révise la PR, cherche des bugs, des problèmes de sécurité et des violations de style. Poste un commentaire de résumé."
}'
Scènes domotiques
openclaw skill install homeassistant
# Automatisation "Départ de la maison"
openclaw config set 'automations.leaving-home' --json '{
"trigger": "location.leave_home",
"action": "Éteins toutes les lumières, règle le thermostat en mode éco, arme le système de sécurité"
}'
Organisation de fichiers
Dites à OpenClaw d'organiser votre dossier Téléchargements :
Organise mon dossier Téléchargements : déplace les images vers ~/Pictures, les documents vers ~/Documents, et supprime tout ce qui a plus de 30 jours
Dépannage
Problèmes courants
"Command not found: openclaw"# Ajouter au PATH
export PATH="$HOME/.openclaw/bin:$PATH"
# Ajouter à votre profil de shell (.bashrc, .zshrc)
# Vérifier vos variables d'environnement
openclaw config get models
# Relancer la configuration
openclaw onboard
# Vérifier les logs
openclaw logs --channel whatsapp
# Redémarrer la gateway
openclaw gateway restart
# Reconstruire l'index des compétences
openclaw skill rebuild
# Vérifier les conflits
openclaw doctor --check skills
Obtenir de l'aide
- Documentation : docs.openclaw.ai
- GitHub Issues : github.com/openclaw/openclaw/issues
- Communauté Discord : discord.gg/openclaw
- Reddit : r/OpenClaw
Répartition des coûts
OpenClaw lui-même est gratuit. Vos coûts proviennent de l'utilisation de l'API IA :
| Niveau d'utilisation | Tokens mensuels | Coût estimé |
|---|---|---|
| Léger | ~1M tokens | 3-10 $ |
| Modéré | ~5M tokens | 15-40 $ |
| Intensif | ~20M tokens | 60-150 $ |
| Power User | 50M+ tokens | 150 $ + |
Conseils pour économiser
- Utilisez DeepSeek pour les tâches routinières (0,14 $/M tokens vs 3 $/M pour Claude)
- Modèles locaux pour les requêtes simples (gratuit après achat du matériel)
- Définissez des limites de tokens par conversation
- Utilisez le cache pour les requêtes répétées
Quelle est la suite ?
Maintenant qu'OpenClaw est opérationnel, voici quelques idées :
Créez vos propres compétences
Créez des compétences personnalisées pour vos besoins spécifiques :
# Créer une nouvelle compétence
openclaw skill create my-custom-skill
# Éditer la compétence
code ~/.openclaw/skills/my-custom-skill/SKILL.md
Connectez plus de plateformes
- Ajoutez plusieurs comptes WhatsApp (personnel + travail)
- Connectez Slack pour le travail, Discord pour le personnel
- Configurez iMessage pour l'écosystème Apple
Explorez l'écosystème
- Parcourez ClawHub pour découvrir plus de 3 000 compétences
- Rejoignez la communauté Discord pour des trucs et astuces
- Suivez @OpenClaw pour les mises à jour
Pour aller plus loin : Déployez vos propres produits IA
Une fois que vous aurez goûté à la puissance des assistants IA, vous voudrez peut-être créer des produits pour les autres. C'est là que Y Build intervient.
Y Build vous aide à passer d'une idée propulsée par l'IA à un produit lancé :
- Codage IA : Décrivez ce que vous voulez, l'IA génère le code
- Déploiement en un clic : Passez en direct instantanément avec un CDN mondial
- Outils de croissance : Vidéos de démo, optimisation SEO, analytics
- Un outil SaaS propulsé par l'IA
- Une plateforme d'automatisation comme OpenClaw
- Un chatbot personnalisé pour votre entreprise
Conclusion
OpenClaw représente un nouveau paradigme dans l'IA personnelle — un assistant qui est :
- Local : Vos données ne quittent jamais votre machine
- Puissant : L'accès complet au système permet une véritable automatisation
- Extensible : Plus de 3 000 compétences et cela continue de croître
- Multi-plateforme : Une seule IA, accessible partout
- Répondre à des questions depuis votre WhatsApp
- Rechercher et organiser vos fichiers
- Automatiser des tâches répétitives
- Contrôler votre maison intelligente
- Et bien plus encore
Bienvenue dans la communauté OpenClaw. 🦞
Sources :