Get started

OpenClaw

OpenClaw 🦞

OpenClaw

"EXFOLIATE! EXFOLIATE!" — Un homard de l’espace, probablement

Gateway multi-OS pour agents IA sur Discord, Google Chat, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo, et plus encore.

Envoyez un message, obtenez une réponse d’agent depuis votre poche. Exécutez une seule Gateway sur les canaux intégrés, les plugins de canal inclus, WebChat et les nœuds mobiles.

Qu’est-ce qu’OpenClaw ?

OpenClaw est une Gateway auto-hébergée qui connecte vos apps de chat et surfaces de canal préférées — canaux intégrés ainsi que plugins de canal inclus ou externes comme Discord, Google Chat, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo, et plus encore — à des agents IA de code comme Pi. Vous exécutez un seul processus Gateway sur votre propre machine (ou un serveur), et il devient le pont entre vos apps de messagerie et un assistant IA toujours disponible.

À qui cela s’adresse-t-il ? Aux développeurs et utilisateurs avancés qui veulent un assistant IA personnel auquel ils peuvent envoyer des messages depuis n’importe où — sans renoncer au contrôle de leurs données ni dépendre d’un service hébergé.

Qu’est-ce qui le différencie ?

  • Auto-hébergé : fonctionne sur votre matériel, selon vos règles
  • Multi-canal : une seule Gateway sert simultanément les canaux intégrés ainsi que les plugins de canal inclus ou externes
  • Natif pour les agents : conçu pour les agents de code avec usage d’outils, sessions, mémoire et routage multi-agent
  • Open source : sous licence MIT, porté par la communauté

De quoi avez-vous besoin ? Node 24 (recommandé), ou Node 22 LTS (22.14+) pour la compatibilité, une clé API de votre provider choisi, et 5 minutes. Pour la meilleure qualité et la meilleure sécurité, utilisez le modèle de dernière génération le plus puissant auquel vous avez accès.

Fonctionnement

flowchart LR
  A["Apps de chat + plugins"] --> B["Gateway"]
  B --> C["Agent Pi"]
  B --> D["CLI"]
  B --> E["Web Control UI"]
  B --> F["App macOS"]
  B --> G["Nœuds iOS et Android"]

La Gateway est la source unique de vérité pour les sessions, le routage et les connexions de canal.

Capacités clés

Démarrage rapide

  • Installer OpenClaw

    npm install -g openclaw@latest
    
  • Lancer l’intégration initiale et installer le service

    openclaw onboard --install-daemon
    
  • Discuter

    Ouvrez la Control UI dans votre navigateur et envoyez un message :

    openclaw dashboard
    

    Ou connectez un canal (Telegram est le plus rapide) et discutez depuis votre téléphone.

  • Besoin de la configuration complète d’installation et de développement ? Consultez Getting Started.

    Tableau de bord

    Ouvrez la Control UI du navigateur après le démarrage de la Gateway.

    OpenClaw

    Configuration (facultative)

    La config se trouve dans ~/.openclaw/openclaw.json.

    • Si vous ne faites rien, OpenClaw utilise le binaire Pi inclus en mode RPC avec des sessions par expéditeur.
    • Si vous voulez le verrouiller, commencez par channels.whatsapp.allowFrom et (pour les groupes) les règles de mention.

    Exemple :

    {
      channels: {
        whatsapp: {
          allowFrom: ["+15555550123"],
          groups: { "*": { requireMention: true } },
        },
      },
      messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
    }
    

    Commencez ici

    En savoir plus