Guide complet d’installation et de configuration d’OpenClaw

Introduction

OpenClaw est un assistant personnel IA auto-hébergé qui fonctionne sur plusieurs plateformes (WhatsApp, Telegram, Slack, Discord, Google Chat, Signal, iMessage, etc.). Ce tutoriel vous guide à travers les étapes d’installation et de configuration d’OpenClaw.

Prérequis

  • Un système d’exploitation compatible (Linux, macOS, Windows avec WSL2 recommandé).
  • Node.js installé (version 22 ou supérieure).
  • Un navigateur web moderne (Chrome, Firefox, etc.).
  • Une clé API (Anthropic Claude ou OpenAI GPT recommandé).

Étapes d’installation

1. Installer OpenClaw

Ouvrez un terminal et exécutez la commande suivante :

curl -fsSL https://openclaw.ai/install.sh | bash

Alternativement, vous pouvez utiliser npm :

npm install -g openclaw@latest

2. Configurer OpenClaw

Lancez l’assistant de configuration pour configurer les paramètres de base :

openclaw onboard --install-daemon

3. Démarrer le service

Pour démarrer OpenClaw, utilisez :

openclaw gateway start

4. Vérifier l’état du service

Vous pouvez vérifier que le service fonctionne avec :

openclaw status

5. Accéder au tableau de bord

Ouvrez votre navigateur et allez à http://127.0.0.1:18789/ pour gérer les sessions et les canaux.

6. Installer l’extension Chrome (optionnel)

Pour contrôler le navigateur depuis OpenClaw, installez l’extension Chrome :

openclaw browser extension install

Ensuite, chargez l’extension dans votre navigateur via chrome://extensions.

Utilisation d’OpenClaw

Envoyer un message

Pour envoyer un message à OpenClaw depuis le terminal :

openclaw message send --to +1234567890 --message "Bonjour depuis OpenClaw"

Utiliser l’agent

Pour utiliser l’agent avec un niveau de réflexion élevé :

openclaw agent --message "Crée une liste de tâches" --thinking high

Commandes utiles

  • openclaw status : Vérifier l’état du service
  • openclaw dashboard : Ouvrir le tableau de bord
  • openclaw doctor : Diagnostiquer les problèmes de configuration

Configuration des canaux

OpenClaw prend en charge plusieurs canaux de communication :

  • WhatsApp : Configurez via openclaw channels login
  • Telegram : Configurez avec un token bot
  • Discord : Configurez avec un token bot
  • Slack : Configurez avec un token bot et app token
  • Signal : Configurez via signal-cli

Sécurité et bonnes pratiques

  • Utilisez openclaw doctor pour vérifier les configurations risquées.
  • Configurez les permissions appropriées pour les canaux que vous utilisez.
  • Protégez vos clés API et ne les partagez pas publiquement.

Conclusion

Félicitations ! OpenClaw est maintenant installé et configuré. Vous pouvez explorer ses nombreuses fonctionnalités pour automatiser vos tâches quotidiennes.

Pour plus d’informations, consultez la documentation officielle et le dépôt GitHub.