Skills

OpenClaw : un assistant open source qui tourne sur votre machine et vous trouve dans les canaux que vous utilisez déjà

Pour installer cet assistant open source sur votre ordinateur avec le install.sh officiel sous macOS, Linux ou WSL2 — traiter les messages entrants comme entrée non fiable, et les outils de la session principale tournent par défaut sur l’hôte.

Official source · OpenClaw

Install

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

À qui ça s’adresse

Utilisez OpenClaw quand vous voulez un assistant IA open source sur votre ordinateur, et qu’il apparaisse dans les canaux que vous utilisez déjà — Discord, iMessage, Slack, Teams, Telegram, WhatsApp, plus 20+ autres canaux, et des applis natives sur macOS, iOS, Android, Windows, Linux. Il insiste sur l’exécution sur cette machine, pas sur le fait de donner les clés à un hébergeur non nommé.

Deux prérequis durs. Premier : les messages entrants sont traités comme entrée non fiable ; les canaux qui peuvent DM mettent par défaut les expéditeurs inconnus en pairing, et il faut approuver avec openclaw pairing approve <channel> <code> avant de les compter comme connus. Second : les outils de la session principale tournent par défaut sur l’hôte, sauf si vous avez configuré sandboxing. Si vous ne pouvez pas accepter l’exécution d’outils sur cette machine, n’accrochez aucun canal.

L’installation recommandée ne couvre que install.sh sous macOS / Linux / WSL2. Windows apparaît sur le tableau des applis natives, mais le texte visible ne donne aucune commande d’installation Windows ; ne pas y appliquer le script.

Premier essai en 3 minutes

Page officielle :

https://github.com/openclaw/openclaw

Script d’installation :

https://openclaw.ai/install.sh

Ouvrir d’abord l’adresse du script et le lire, puis le passer à bash après confirmation (cela exécute un script distant sur cette machine) :

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

Prendre ce chemin seulement sous macOS / Linux / WSL2. Après installation, d’abord voir si l’assistant local se lève ; ne pas encore connecter Discord ou d’autres canaux DM, ni approuver le pairing.

Signal de succès : le script se termine, et vous pouvez parler à OpenClaw sur cette machine. Si le script échoue, s’arrêter. Pour qui gère déjà Node, les notes donnent aussi npm install -g openclaw@latest --allow-scripts=openclaw (il faut Node 24.16+ ou 26.1+) ; c’est un autre chemin — ne pas le mélanger avec curl la première fois.

Cas d’usage

Cas 1 : Installer en local avec le script officiel sous macOS / Linux / WSL2. Après install.sh, une Q&R en lecture seule sur cette machine pour confirmer que l’assistant vit. Ne pas approuver de pairing à cette étape, ni le laisser lancer des outils non confirmés sur l’hôte.

Cas 2 : Traiter le pairing d’expéditeurs inconnus. Les notes exigent de traiter les messages entrants comme entrée non fiable ; les canaux DM passent par défaut en pairing. Seulement après avoir vérifié le canal et le code, exécuter openclaw pairing approve <channel> <code>. Si vous avez installé le paquet directement avec npm / pnpm / Bun, les notes exigent aussi openclaw onboard --install-daemon d’abord, puis parler des canaux. Le texte visible n’écrit ni dashboard ni sous-commande de statut ; ne pas en inventer.

Limites d’usage

L’installation principale est curl -fsSL https://openclaw.ai/install.sh | bash sous macOS / Linux / WSL2. npm seulement pour qui gère déjà Node.js, et il faut Node 24.16+ ou 26.1+.

Les outils tournent par défaut sur l’hôte sauf sandboxing configuré. Les notes ne donnent pas d’étapes sandbox.

Le tableau des canaux inclut 20+ more ; ne pas en déduire que seuls les six nommés marchent, ni inventer des commandes de connexion pour des canaux non écrits.

Windows / iOS / Android apparaissent sur le tableau des applis natives, sans commandes d’installation correspondantes. Garder l’inconnu inconnu.