Prérequis système
- Node 24 (recommandé) ou Node 22.19+ - le script d’installation gère cela automatiquement
- macOS, Linux ou Windows - les utilisateurs Windows peuvent commencer avec l’application native Windows Hub, le programme d’installation CLI PowerShell ou un Gateway WSL2. Consultez Windows.
pnpmn’est nécessaire que si vous compilez depuis les sources
Recommandé : script d’installation
La méthode d’installation la plus rapide. Il détecte votre système d’exploitation, installe Node si nécessaire, installe OpenClaw et lance la configuration initiale.Les utilisateurs du bureau Windows peuvent aussi installer l’application compagnon native Windows Hub, qui inclut la configuration, l’état dans la zone de notification, le chat, le mode nœud et le mode MCP local.
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
Méthodes d’installation alternatives
Installateur avec préfixe local (install-cli.sh)
Utilisez ceci lorsque vous voulez conserver OpenClaw et Node sous un préfixe local tel que
~/.openclaw, sans dépendre d’une installation Node à l’échelle du système :
openclaw update --channel dev et openclaw update --channel stable. Consultez
Mise à jour.
npm, pnpm ou bun
Si vous gérez déjà Node vous-même :- npm
- pnpm
- bun
L’installateur hébergé désactive les filtres de fraîcheur npm tels que
min-release-age
pour l’installation du paquet OpenClaw. Si vous installez manuellement avec npm, votre propre
politique npm s’applique toujours.Depuis les sources
Pour les contributeurs ou toute personne souhaitant exécuter depuis un checkout local :pnpm openclaw ... depuis l’intérieur du dépôt. Consultez Configuration pour les workflows de développement complets.
Installer depuis le checkout main de GitHub
Conteneurs et gestionnaires de paquets
Docker
Déploiements conteneurisés ou sans interface graphique.
Podman
Alternative à Docker pour conteneurs sans root.
Nix
Installation déclarative via une flake Nix.
Ansible
Provisionnement automatisé de parc.
Bun
Utilisation uniquement CLI via l’environnement d’exécution Bun.
Vérifier l’installation
- macOS : LaunchAgent via
openclaw onboard --install-daemonouopenclaw gateway install - Linux/WSL2 : service utilisateur systemd via les mêmes commandes
- Windows natif : tâche planifiée en premier, avec un élément de connexion dans le dossier de démarrage par utilisateur en solution de repli si la création de la tâche est refusée
Hébergement et déploiement
Déployez OpenClaw sur un serveur cloud ou un VPS :VPS
N’importe quel VPS Linux.
Docker VM
Étapes Docker partagées.
Kubernetes
Déploiement K8s.
Fly.io
Déployer sur Fly.io.
Hetzner
Déploiement Hetzner.
GCP
Déploiement Google Cloud.
Azure
Déploiement Azure.
Railway
Déploiement Railway.
Render
Déploiement Render.
Northflank
Déploiement Northflank.
Mettre à jour, migrer ou désinstaller
Updating
Garder OpenClaw à jour.
Migrating
Migrer vers une nouvelle machine.
Uninstall
Supprimer complètement OpenClaw.
Dépannage : openclaw introuvable
Si l’installation a réussi mais que openclaw est introuvable dans votre terminal :
$(npm prefix -g)/bin n’est pas dans votre $PATH, ajoutez-le au fichier de démarrage de votre shell (~/.zshrc ou ~/.bashrc) :