Guide d’installation d’OpenClaw pour macOS, Linux et Windows

Installez OpenClaw en local sur macOS, Windows et Linux grâce à des instructions pas à pas. Ce guide présente chaque méthode de configuration et aborde les problèmes courants que vous pourriez rencontrer. Si vous préférez éviter l’installation, vous pouvez exécuter OpenClaw en ligne avec Kimi Claw, sans aucune configuration locale.

15 min de lecture2026-06-16

OpenClaw est un outil local qui permet à votre agent IA de se connecter à des applications comme Telegram ou WhatsApp et d’agir, par exemple en envoyant des messages ou en traitant des tâches. Sa configuration est simple une fois le processus compris. Ce guide couvre l’installation sur macOS, Linux et Windows.

Aperçu rapide des options de configuration d’OpenClaw

Choisissez la configuration qui correspond à vos besoins. Exécuter OpenClaw localement garde tout sur votre propre machine et nécessite l’installation de dépendances comme npm ou l’utilisation d’un script automatisé. Si vous préférez éviter la configuration, des plateformes entièrement hébergées comme Kimi Claw gèrent l’environnement pour vous et vous permettent de commencer directement.

macOS / LinuxWindows
Exécution localeCommande Terminal en une ligneCommande PowerShell en une ligne
Via npmVia npm
Via HomebrewVia WSL2
Exécution en ligneSolution cloud (p. ex. Kimi Claw)Solution cloud (p. ex. Kimi Claw)

Comment installer OpenClaw sur macOS et Linux

macOS et Linux partagent le même programme d’installation et les mêmes commandes. Sauf indication contraire, ces instructions s’appliquent aux deux systèmes.

Voici un guide de configuration rapide. Pour un tutoriel complet pas à pas avec captures d’écran, consultez Comment installer OpenClaw sur macOS.

Méthode 1 : utiliser le script d’installation en une ligne

Étape 1 : exécuter le script d’installation dans Terminal

Exécutez le script d’installation officiel pour configurer OpenClaw. Le script vérifie si Node.js 22 ou une version plus récente est installé. S’il est absent ou obsolète, Node.js 24 sera installé automatiquement. Il installe ensuite la CLI OpenClaw et lance l’assistant d’onboarding.

curl -fsSL https://openclaw.ai/install.sh | bash
installer openclaw sur macOS terminal avec le script en une ligne

Étape 2 : finaliser l’assistant d’onboarding

Suivez l’assistant d’onboarding pour configurer votre environnement d’agent, notamment le choix d’un fournisseur de modèles (p. ex. Kimi API), la saisie de votre clé API, le choix d’un canal et la configuration des paramètres de base.

choisir kimi api

Étape 3 : vérifier votre installation

Exécutez la commande suivante pour confirmer votre version d’OpenClaw.

openclaw --version

Étape 4 : vérifier la gateway et finaliser la configuration

Exécutez la commande suivante pour vérifier que la gateway OpenClaw est active.

openclaw gateway status

Le programme d’installation enregistre également un LaunchAgent sur macOS ou un service systemd sur Linux, afin qu’OpenClaw continue de fonctionner en arrière-plan. Une fois la configuration terminée, votre agent est prêt à l’emploi. Vous pouvez commencer à discuter, connecter des outils ou configurer des workflows selon vos besoins.

Méthode 2 : installer avec Homebrew

Étape 1 : installer ou mettre à niveau Node.js

Utilisez Homebrew pour installer Node.js en exécutant la commande suivante dans Terminal. Si Node.js est déjà installé, exécutez plutôt la commande de mise à niveau afin d’utiliser la dernière version.

brew install node
installer openclaw avec homebrew

Étape 2 : installer la CLI OpenClaw

Exécutez la commande suivante pour installer la CLI OpenClaw globalement.

npm install -g openclaw@latest

Étape 3 : lancer l’onboarding et configurer le daemon

Exécutez la commande suivante pour lancer l’assistant d’onboarding et enregistrer le daemon d’arrière-plan. Suivez l’assistant pour configurer votre environnement d’agent, notamment le choix d’un fournisseur de modèles (p. ex. Kimi API), la saisie de votre clé API et la connexion d’un canal de messagerie. Une fois la configuration terminée, votre agent est prêt à l’emploi. Vous pouvez commencer à discuter, connecter des outils ou configurer des workflows selon vos besoins.

openclaw onboard --install-daemon

Méthode 3 : installer avec npm

Étape 1 : vérifier la version du runtime

Exécutez la commande suivante pour vous assurer que Node.js 22.14 ou une version ultérieure est installé sur votre système. Si votre version est à jour, vous pouvez poursuivre l’installation.

node --version

Étape 2 : installer la CLI OpenClaw

Exécutez la commande suivante pour installer la CLI OpenClaw globalement.

npm install -g openclaw@latest

Étape 3 : lancer l’onboarding et activer la persistance

Exécutez la commande suivante pour lancer l’assistant d’onboarding et enregistrer le daemon d’arrière-plan. Suivez l’assistant pour configurer votre environnement d’agent, notamment le choix d’un fournisseur de modèles (p. ex. Kimi API), la saisie de votre clé API et le choix d’un canal de messagerie. Une fois la configuration terminée, votre agent est prêt. Vous pouvez commencer à interagir avec lui, connecter des outils ou créer des workflows selon vos besoins.

openclaw onboard --install-daemon

Notes sur la plateforme : OpenClaw prend en charge les Macs Intel et Apple Silicon. Si l’installation est bloquée par Gatekeeper, vous pouvez l’autoriser dans Réglages Système, sous Confidentialité et sécurité.

Comment installer OpenClaw sur Windows

Windows propose trois principales façons d’installer OpenClaw : le programme d’installation PowerShell pour une configuration native rapide, WSL2 pour un environnement Linux complet, et npm pour une installation manuelle.

Voici un guide de configuration rapide. Pour un tutoriel complet pas à pas avec captures d’écran, consultez Comment installer OpenClaw sur Windows.

Méthode 1 : utiliser le programme d’installation PowerShell (Windows natif)

Étape 1 : exécuter le script d’installation dans PowerShell

Ouvrez PowerShell en tant qu’administrateur et exécutez le script officiel en une ligne pour installer OpenClaw.

iwr -useb https://openclaw.ai/install.ps1 | iex
installer openclaw sur Windows avec PowerShell

Étape 2 : finaliser l’assistant d’onboarding

Suivez les étapes d’onboarding pour configurer votre environnement d’agent, notamment le choix d’un fournisseur de modèles (p. ex. Kimi API), la saisie de votre clé API et le choix d’un canal de messagerie.

choisir Kimi K2.5 comme API OpenClaw

Étape 3 : vérifier l’installation

Exécutez la commande suivante pour confirmer qu’OpenClaw est correctement installé et que la gateway est active.

openclaw --version
openclaw gateway status

Étape 4 : commencer à utiliser votre agent

Une fois la configuration terminée, votre agent est prêt. Vous pouvez commencer à interagir avec lui, connecter des outils ou configurer des workflows selon vos besoins.

Exécuter votre OpenClaw

Méthode 2 : installer avec WSL2

Étape 1 : configurer l’environnement Linux

Ouvrez PowerShell en tant qu’administrateur et exécutez la commande suivante pour activer et initialiser WSL2.

wsl --install

Étape 2 : exécuter le programme d’installation sous Linux

Ouvrez votre terminal Linux et exécutez le script d’installation standard pour installer OpenClaw.

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

Étape 3 : finaliser l’assistant d’onboarding

Suivez les étapes d’onboarding pour configurer votre environnement d’agent, notamment le choix d’un fournisseur de modèles (p. ex. Kimi API), la saisie de votre clé API et le choix d’un canal de messagerie.

Une fois la configuration terminée, votre agent est prêt. Vous pouvez commencer à interagir avec lui, connecter des outils ou configurer des workflows selon vos besoins.

Exécuter votre OpenClaw

Méthode 3 : installer avec npm sur Windows

Étape 1 : vérifier votre version de Node.js

Exécutez la commande suivante pour vérifier que Node.js est installé et à jour.

node --version

Étape 2 : installer la CLI OpenClaw

Exécutez la commande suivante pour installer la CLI OpenClaw globalement.

npm install -g openclaw@latest

Étape 3 : lancer l’onboarding et activer la persistance

Exécutez la commande suivante pour lancer l’assistant d’onboarding et enregistrer le daemon d’arrière-plan.

openclaw onboard --install-daemon

Suivez les étapes d’onboarding pour configurer votre environnement d’agent, notamment le choix d’un fournisseur de modèles (p. ex. Kimi API), la saisie de votre clé API et le choix d’un canal de messagerie.

Une fois la configuration terminée, votre agent est prêt. Vous pouvez commencer à interagir avec lui, connecter des outils ou configurer des workflows selon vos besoins.

Comment exécuter OpenClaw en ligne avec Kimi Claw

Les méthodes ci-dessus nécessitent un terminal, une version prise en charge de Node.js et une machine qui reste allumée. Kimi Claw propose une option entièrement hébergée : vous pouvez ainsi exécuter OpenClaw sans installer ni maintenir d’environnement local.

Étape 1 : ouvrir Kimi Claw et créer une instance

Accédez à la page Kimi Claw, puis cliquez sur Créer pour commencer.

ouvrir kimi claw web

Étape 2 : confirmer le déploiement

Confirmez le déploiement dans la fenêtre contextuelle. Kimi Claw configurera automatiquement votre environnement OpenClaw, y compris la gateway et l’espace de travail, sans aucune configuration locale.

exécuter openclaw en ligne

Étape 3 : commencer à utiliser votre espace de travail

Une fois le déploiement terminé, votre espace de travail s’ouvre dans le tableau de bord. Vous pouvez commencer à interagir avec votre agent, configurer des compétences, programmer des tâches et gérer les fichiers directement dans votre navigateur.

démarrer kimi claw dans le navigateur

Fonctionnalités clés de Kimi Claw

  • Hébergement cloud : Kimi Claw exécute votre gateway dans le cloud ; votre agent reste donc disponible même lorsque votre machine locale est hors ligne.

  • Maintenance automatique : les mises à jour et correctifs sont appliqués en arrière-plan, sans configuration manuelle ni redémarrage requis.

  • Fonctionnalités intégrées : inclut la planification des tâches, le stockage persistant et le chargement dynamique de compétences en fonction de vos prompts, avec un accès fluide sur tous vos appareils.

Résoudre les erreurs courantes d’installation d’OpenClaw

La plupart des problèmes d’installation d’OpenClaw relèvent de quelques catégories fréquentes, comme la configuration de PATH, des dépendances manquantes ou des conflits de port. Les sections ci-dessous vous aident à repérer et corriger rapidement les problèmes les plus courants sur macOS, Windows et Linux.

« openclaw: command not found » après l’installation

OpenClaw ne se trouve pas dans le PATH de votre système.

  • Correction : ajoutez le répertoire bin global de npm à votre PATH.

export PATH="$PATH:$(npm config get prefix)/bin"

Rechargez ensuite votre shell (p. ex. source ~/.zshrc) ou redémarrez votre terminal. Sur Windows, ajoutez le chemin à vos variables d’environnement, puis redémarrez PowerShell.

Erreurs de compilation Sharp sur macOS

Cela se produit généralement lorsqu’un libvips installé globalement entre en conflit avec la bibliothèque Sharp.

  • Correction : exécutez la commande d’installation avec cette variable d’environnement.

SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

Si vous voyez des erreurs node-gyp, installez les Xcode Command Line Tools :

xcode-select --install

OpenClaw ne démarre pas après un redémarrage

Le daemon d’arrière-plan n’a pas été installé lors de l’onboarding.

  • Correction : relancez l’onboarding avec l’option du daemon.

openclaw onboard --install-daemon

Vérifiez ensuite le service :

# macOS launchctl list | grep openclaw # Linux systemctl status openclaw

La gateway ne répond pas ou affiche « 0 tokens used »

Le processus de la gateway s’est peut-être arrêté, ou l’authentification API a échoué.

  • Correction : redémarrez la gateway.

openclaw gateway restart

Lancez un contrôle d’état :

openclaw doctor

Pour les journaux de débogage :

openclaw logs --follow

Vérifiez également que votre clé API est valide.

Le port 18789 est déjà utilisé

Un autre processus utilise le port de la gateway OpenClaw.

  • Correction : recherchez et arrêtez le processus en conflit

# macOS / Linux sudo lsof -i :18789 kill -9 <PID> # Windows (PowerShell) netstat -ano | findstr :18789

Redémarrez ensuite la gateway :

openclaw gateway restart

Erreurs d’autorisation EACCES

Cela signifie généralement que le répertoire global de npm ne dispose pas des autorisations appropriées.

  • Correction : mettez à jour le propriétaire du répertoire.

sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}

Sur Windows, exécutez PowerShell en tant qu’administrateur ou définissez un préfixe npm personnalisé :

npm config set prefix "$env:APPDATA\npm"

Pour les configurations Docker, corrigez les autorisations des volumes :

sudo chown -R 1000:1000 ~/.openclaw

Erreur « spawn git ENOENT »

Git n’est pas installé ou n’est pas disponible dans le PATH.

  • Correction : installez Git depuis git-scm.com, redémarrez votre terminal, puis relancez l’installation.

systemd WSL2 ne fonctionne pas

systemd n’est pas activé dans votre configuration WSL.

  • Correction : modifiez /etc/wsl.conf et ajoutez ce qui suit.

[boot] systemd=true

Redémarrez ensuite WSL :

wsl --shutdown

Rouvrez votre terminal Linux et vérifiez :

systemctl status openclaw

Mémoire insuffisante lors de l’installation npm sur un VPS

Les instances VPS disposant de peu de mémoire peuvent échouer lors de l’installation des paquets.

  • Correction : créez un fichier d’échange.

sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile

Relancez ensuite l’installation.

« Access not configured » lors de la connexion à des plateformes de messagerie

Votre compte n’est pas autorisé par OpenClaw.

  • Correction : approuvez votre compte à l’aide du code d’appairage.

openclaw pairing approve telegram <CODE>

Vérifiez également que les identifiants de votre bot (token, webhook, autorisations) sont correctement configurés.

Conclusion

L’installation d’OpenClaw est simple sur macOS, Linux et Windows. Selon votre configuration, vous pouvez utiliser un script en une ligne, PowerShell, WSL2 ou npm. L’assistant d’onboarding vous guide dans le choix du modèle, la configuration de l’API et les canaux de messagerie. Si vous préférez ne pas gérer d’environnement local, Kimi Claw propose une option entièrement hébergée qui vous permet d’exécuter OpenClaw directement dans le cloud.

FAQ

Puis-je installer OpenClaw sur Windows sans WSL ?
Oui. Le programme d’installation PowerShell (iwr -useb https://openclaw.ai/install.ps1 | iex) s’exécute nativement sur Windows 10 et Windows 11. Il prend en charge la détection de Node.js, l’installation de la CLI et l’onboarding sans nécessiter WSL. WSL2 est recommandé pour les configurations de longue durée, car systemd offre des services d’arrière-plan plus fiables. Pour un usage courant, l’installation native via PowerShell fonctionne très bien.
De quelle version de Node.js OpenClaw a-t-il besoin ?
Node 24 est recommandé, tandis que Node 22 LTS (22.14 ou version ultérieure) est également pris en charge. Le programme d’installation en une ligne vérifie automatiquement votre version de Node.js et la met à niveau si nécessaire. Si vous installez OpenClaw manuellement avec npm, exécutez node --version pour vérifier que votre version respecte l’exigence minimale.
Comment mettre à jour OpenClaw après l’installation ?
Exécutez npm install -g openclaw@latest depuis votre terminal. La CLI sera ainsi mise à jour vers la dernière version. Vous pouvez également relancer le programme d’installation en une ligne, qui mettra automatiquement à niveau votre installation existante. OpenClaw prend aussi en charge les mises à jour depuis l’application via l’interface de contrôle à l’adresse 127.0.0.1:18789. Après la mise à jour, redémarrez la gateway avec openclaw gateway restart pour charger la nouvelle version.
L’installation d’OpenClaw est-elle gratuite ?
Oui. OpenClaw est gratuit et open source sous licence MIT. Vous aurez besoin d’une clé API fournie par un fournisseur de modèles pour exécuter l’agent, ce qui peut entraîner des coûts d’utilisation.
Comment garder OpenClaw en cours d’exécution après la fermeture du terminal ?
Le programme d’installation enregistre OpenClaw comme service d’arrière-plan. Sur macOS, il crée un LaunchAgent. Sur Linux, il utilise un service systemd. Exécutez openclaw gateway status pour vérifier que le daemon est actif. Sur Windows, WSL2 avec systemd activé offre la configuration permanente la plus fiable. Si vous préférez ne pas gérer de services locaux, des options entièrement hébergées comme Kimi Claw vous permettent d’exécuter OpenClaw en continu dans le cloud.