Installer
Configuration système requise
Section intitulée « Configuration système requise »- Node 24 (recommandé) ou Node 22.19+ - le script d’installation gère cela automatiquement
- macOS, Linux ou Windows - Windows natif et WSL2 sont tous deux pris en charge ; WSL2 est plus stable. Voir Windows.
pnpmn’est nécessaire que si vous compilez à partir des sources
Recommandé : script d’installation
Section intitulée « Recommandé : script d’installation »Le moyen le plus rapide d’installer. Il détecte votre système d’exploitation, installe Node si nécessaire, installe OpenClaw et lance l’intégration.
bash curl -fsSL https://openclaw.ai/install.sh | bash
powershell iwr -useb https://openclaw.ai/install.ps1 | iex
Pour installer sans lancer l’intégration :
bash curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
powershell & ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard
Pour tous les indicateurs et options d’automatisation CI, voir Fonctionnement interne de l’installateur.
Méthodes d’installation alternatives
Section intitulée « Méthodes d’installation alternatives »Installateur de préfixe local (install-cli.sh)
Section intitulée « Installateur de préfixe local (install-cli.sh) »Utilisez cette méthode lorsque vous souhaitez garder OpenClaw et Node sous un préfixe local tel que
OpenClaw~/.openclaw, sans dépendre d’une installation Node à l’échelle du système :
curl -fsSL https://openclaw.ai/install-cli.sh | bashIl prend en charge les installations npm par défaut, ainsi que les installations git-checkout dans le même flux de préfixe. Référence complète : Fonctionnement interne de l’installateur.
Déjà installé ? Basculez entre les installations de package et git avec
openclaw update --channel dev et openclaw update --channel stable. Voir
Mise à jour.
npm, pnpm ou bun
Section intitulée « npm, pnpm ou bun »Si vous gérez déjà Node vous-même :
npm install -g openclaw@latestopenclaw onboard --install-daemon```npmpnpm add -g openclaw@latestpnpm approve-builds -gopenclaw onboard --install-daemonbun add -g openclaw@latestopenclaw onboard --install-daemon```BunCLIGatewayDepuis la source
Section intitulée « Depuis la source »Pour les contributeurs ou toute personne souhaitant exécuter depuis une extraction locale :
git clone https://github.com/openclaw/openclaw.gitcd openclawpnpm install && pnpm build && pnpm ui:buildpnpm link --globalopenclaw onboard --install-daemonOu ignorez le lien et utilisez pnpm openclaw ... depuis l’intérieur du dépôt. Voir Configuration pour les flux de travail de développement complets.
Installer depuis l’extraction principale de GitHub
Section intitulée « Installer depuis l’extraction principale de GitHub »curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash -s -- --install-method git --version mainConteneurs et gestionnaires de packages
Section intitulée « Conteneurs et gestionnaires de packages »Déploiements conteneurisés ou sans interface.
Alternative de conteneur sans privilèges root à Docker.
Installation déclarative via le flake Nix.
Approvisionnement automatisé de flotte.
Utilisation en CLI uniquement via l’environnement d’exécution Bun.
Vérifier l’installation
Section intitulée « Vérifier l’installation »openclaw --version # confirm the CLI is availableopenclaw doctor # check for config issuesopenclaw gateway status # verify the Gateway is runningSi vous souhaitez un démarrage géré après l’installation :
- macOS : LaunchAgent via macOS
openclaw onboard --install-daemonouopenclaw gateway install - Linux/WSL2 : service utilisateur systemd via les mêmes commandes
- Windows natif : Tâche planifiée d’abord, avec un élément de connexion de dossier de démarrage par utilisateur en repli si la création de la tâche est refusée
Hébergement et déploiement
Section intitulée « Hébergement et déploiement »Déployer OpenClaw sur un serveur cloud ou un VPS :
N’importe quel VPS Linux.
Étapes Docker partagées.
Déploiement K8s.
Déployer sur Fly.io.
Déploiement Hetzner.
Déploiement Google Cloud.
Déploiement Azure.
Déploiement Railway.
Déploiement Render.
Déploiement Northflank.
Mise à jour, migration ou désinstallation
Section intitulée « Mise à jour, migration ou désinstallation »Garder OpenClaw à jour.
Passer à une nouvelle machine.
Supprimer OpenClaw complètement.
Dépannage : openclaw introuvable
Section intitulée « Dépannage : openclaw introuvable »Si l’installation a réussi mais que openclaw est introuvable dans votre terminal :
node -v # Node installed?npm prefix -g # Where are global packages?echo "$PATH" # Is the global bin dir in PATH?Si $(npm prefix -g)/bin n’est pas dans votre $PATH, ajoutez-le à votre fichier de démarrage de shell (~/.zshrc ou ~/.bashrc) :
export PATH="$(npm prefix -g)/bin:$PATH"Ouvrez ensuite un nouveau terminal. Consultez la configuration de Node pour plus de détails.