OpenClaw
OpenClaw 🦞
Section intitulée « OpenClaw 🦞 »
“EXFOLIATE! EXFOLIATE!” — Une homarde spatiale, probablement
Une passerelle pour tout OS pour les 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 passerelle (Gateway) sur les canaux intégrés, les plugins de canal groupés, WebChat, et les nœuds mobiles.
Installez OpenClaw et lancez la Gateway en quelques minutes.
Configuration guidée avec openclaw onboard et flux d’appairage.
Lancez le tableau de bord du navigateur pour le chat, la config et les sessions.
Qu’est-ce que OpenClaw ?
Section intitulée « Qu’est-ce que OpenClaw ? »OpenClaw est une passerelle auto-hébergée qui connecte vos applications de chat préférées et les surfaces de canaux — canaux intégrés ainsi que plugins de canal groupés ou externes tels que Discord, Google Chat, iMessage, Matrix, Microsoft Teams, Signal, Slack, Telegram, WhatsApp, Zalo, et plus encore — aux agents de codage IA comme Pi. Vous exécutez un seul processus de passerelle (Gateway) sur votre propre machine (ou un serveur), et il devient le pont entre vos applications de messagerie et un assistant IA toujours disponible.
À qui est-ce destiné ? Aux développeurs et aux utilisateurs expérimentés qui souhaitent un assistant IA personnel qu’ils peuvent contacter de n’importe où — sans sacrifier le contrôle de leurs données ni dépendre d’un service hébergé.
Qu’est-ce qui le rend différent ?
- Auto-hébergé : fonctionne sur votre matériel, vos règles
- Multi-canal : une seule passerelle (Gateway) sert les canaux intégrés ainsi que les plugins de canal groupés ou externes simultanément
- Natif pour les agents : conçu pour les agents de codation avec l’utilisation d’outils, les sessions, la mémoire et le routage multi-agents
- Open source : sous licence MIT, piloté par la communauté
De quoi avez-vous besoin ? Node 24 (recommandé), ou Node 22 LTS (22.19+) pour la compatibilité, une clé API de votre fournisseur choisi, et 5 minutes. Pour une meilleure qualité et sécurité, utilisez le modèle de dernière génération le plus robuste disponible.
Fonctionnement
Section intitulée « Fonctionnement »flowchart LR A["Chat apps + plugins"] --> B["Gateway"] B --> C["Pi agent"] B --> D["CLI"] B --> E["Web Control UI"] B --> F["macOS app"] B --> G["iOS and Android nodes"]Le Gateway est la source unique de vérité pour les sessions, le routage et les connexions aux canaux.
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »Discord, iMessage, Signal, Slack, Telegram, WhatsApp, WebChat, et plus encore avec un seul processus Gateway.
Les plugins inclus ajoutent Matrix, Nostr, Twitch, Zalo, et plus encore dans les versions actuelles normales.
Sessions isolées par agent, espace de travail ou expéditeur.
Envoyez et recevez des images, de l’audio et des documents.
Tableau de bord du navigateur pour le chat, la configuration, les sessions et les nœuds.
Associez les nœuds iOS et Android pour les workflows Canvas, l’appareil photo et activés par voix.
Démarrage rapide
Section intitulée « Démarrage rapide »Installer OpenClaw
Fenêtre de terminal npm install -g openclaw@latestIntégration et installation du service
Fenêtre de terminal openclaw onboard --install-daemonDiscuter
Ouvrez l’interface de contrôle dans votre navigateur et envoyez un message :
Fenêtre de terminal openclaw dashboardOu connectez un channel (Telegram est le plus rapide) et discutez depuis votre téléphone.
Besoin de la procédure d’installation complète et de la configuration de développement ? Voir Getting Started.
Tableau de bord
Section intitulée « Tableau de bord »Ouvrez l’interface utilisateur de contrôle du navigateur une fois le Gateway démarré.
- Défaut local : http://127.0.0.1:18789/
- Accès à distance : Web surfaces et Tailscale
Configuration (facultatif)
Section intitulée « Configuration (facultatif) »La configuration 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 souhaitez verrouiller l’accès, commencez par
channels.whatsapp.allowFromet (pour les groupes) les règles de mention.
Exemple :
{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@openclaw"] } },}Commencez ici
Section intitulée « Commencez ici »Toute la documentation et les guides, organisés par cas d’usage.
Paramètres du Gateway central, jetons et configuration du provider.
Modèles d’accès SSH et tailnet.
Configuration spécifique aux channels pour Feishu, Microsoft Teams, WhatsApp, Telegram, Discord, et plus encore.
Nœuds iOS et Android avec appairage, Canvas, caméra et actions d’appareil.
Solutions courantes et point d’entrée pour le dépannage.
En savoir plus
Section intitulée « En savoir plus »Fonctionnalités complètes de canal, de routage et multimédia.
Isolation de l’espace de travail et sessions par agent.
Jetons, listes d’autorisation et contrôles de sécurité.
Diagnostics Gateway et erreurs courantes.
Origines du projet, contributeurs et licence.