Install
Vous avez déjà suivi Getting Started ? Vous êtes prêt — cette page présente des méthodes d’installation alternatives, des instructions spécifiques à la plate-forme et la maintenance.
System requirements
Section intitulée « System requirements »- Node 24 (recommandé) (Node 22 LTS, actuellement
22.16+, est toujours pris en charge pour la compatibilité ; le script d’installation installera Node 24 s’il est manquant) - macOS, Linux ou Windows
pnpmuniquement si vous compilez à partir du code source
Install methods
Section intitulée « Install methods »Script d'installation
Télécharge la CLI, l’installe globalement via npm et lance l’onboarding.
curl -fsSL https://openclaw.ai/install.sh | bashiwr -useb https://openclaw.ai/install.ps1 | iexC’est tout — le script gère la détection de Node, l’installation et l’onboarding.
Pour ignorer l’onboarding et simplement installer le binaire :
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboardPour tous les drapeaux, les env vars et les options CI/automatisation, consultez Installer internals.
npm / pnpm
Si vous gérez déjà Node vous-même, nous recommandons Node 24. OpenClaw prend toujours en charge Node 22 LTS, actuellement 22.16+, pour la compatibilité :
npm install -g openclaw@latestopenclaw onboard --install-daemonsharp build errors?
Si vous avez libvips installé globalement (courant sur macOS via Homebrew) et que sharp échoue, forcez les binaires préconstruits :
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latestSi vous voyez sharp: Please add node-gyp to your dependencies, installez soit les outils de compilation (macOS : Xcode CLT + npm install -g node-gyp) soit utilisez la env var ci-dessus.
pnpm add -g openclaw@latestpnpm approve-builds -g # approve openclaw, node-llama-cpp, sharp, etc.openclaw onboard --install-daemonVous voulez la tête actuelle main de GitHub avec une installation via gestionnaire de paquets ?
npm install -g github:openclaw/openclaw#mainpnpm add -g github:openclaw/openclaw#mainFrom source
Pour les contributeurs ou toute personne souhaitant exécuter à partir d’une extraction locale.
Clone and build
Clonez le dépôt OpenClaw et construisez :
Fenêtre de terminal git clone https://github.com/openclaw/openclaw.gitcd openclawpnpm installpnpm ui:buildpnpm buildLink the CLI
Rendez la commande
openclawdisponible globalement :Fenêtre de terminal pnpm link --globalAlternativement, sautez le lien et exécutez les commandes via
pnpm openclaw ...depuis l’intérieur du dépôt.Run onboarding
Fenêtre de terminal openclaw onboard --install-daemon
Pour des flux de travail de développement plus approfondis, voir Setup.
Autres méthodes d’installation
Section intitulée « Autres méthodes d’installation »Déploiements conteneurisés ou sans interface.
Conteneur sans racine : exécutez setup-podman.sh une fois, puis le script de lancement.
Installation déclarative via Nix.
Approvisionnement automatisé de flotte.
Utilisation en CLI uniquement via le runtime Bun.
Après l’installation
Section intitulée « Après l’installation »Vérifiez que tout fonctionne :
openclaw doctor # check for config issuesopenclaw status # gateway statusopenclaw dashboard # open the browser UISi vous avez besoin de chemins d’exécution personnalisés, utilisez :
OPENCLAW_HOMEpour les chemins internes basés sur le répertoire personnelOPENCLAW_STATE_DIRpour l’emplacement de l’état mutableOPENCLAW_CONFIG_PATHpour l’emplacement du fichier de configuration
Voir Variables d’environnement pour la priorité et les détails complets.
Dépannage : openclaw introuvable
Section intitulée « Dépannage : openclaw introuvable »Diagnostic et correction du PATH
Diagnostic rapide :
node -vnpm -vnpm prefix -gecho "$PATH"Si $(npm prefix -g)/bin (macOS/Linux) ou $(npm prefix -g) (Windows) n’est pas dans votre $PATH, votre shell ne peut pas trouver les binaires globaux npm (y compris openclaw).
Correction — ajoutez-le à votre fichier de démarrage de shell (~/.zshrc ou ~/.bashrc) :
export PATH="$(npm prefix -g)/bin:$PATH"Sur Windows, ajoutez la sortie de npm prefix -g à votre PATH.
Ensuite, ouvrez un nouveau terminal (ou rehash dans zsh / hash -r dans bash).
Mise à jour / désinstallation
Section intitulée « Mise à jour / désinstallation »Gardez OpenClaw à jour.
Passer à une nouvelle machine.
Désinstaller OpenClaw complètement.