Windows (WSL2)
OpenClaw sur Windows est recommandé via WSL2 (Ubuntu recommandé). Le CLI + le Gateway (passerelle) s’exécutent dans Linux, ce qui maintient un runtime cohérent et rend les outils bien plus compatibles (Node/Bun/pnpm, binaires Linux, Skills). Le Windows natif peut être plus délicat. WSL2 vous offre l’expérience Linux complète — une commande pour installer :wsl --install.
Des applications compagnon Windows natives sont prévues.
Installation (WSL2)
- Premiers pas (à utiliser dans WSL)
- Installation et mises à jour
- Guide officiel WSL2 (Microsoft) : https://learn.microsoft.com/windows/wsl/install
Gateway (passerelle)
Installation du service Gateway (CLI)
À l’intérieur de WSL2 :Avancé : exposer des services WSL sur le LAN (portproxy)
WSL dispose de son propre réseau virtuel. Si une autre machine doit accéder à un service s’exécutant à l’intérieur de WSL (SSH, un serveur TTS local, ou le Gateway (passerelle)), vous devez rediriger un port Windows vers l’IP WSL actuelle. L’IP WSL change après les redémarrages, vous devrez donc peut-être actualiser la règle de redirection. Exemple (PowerShell en tant qu’administrateur) :- Le SSH depuis une autre machine cible l’IP de l’hôte Windows (exemple :
ssh user@windows-host -p 2222). - Les nœuds distants doivent pointer vers une URL de Gateway accessible (pas
127.0.0.1) ; utilisezopenclaw status --allpour confirmer. - Utilisez
listenaddress=0.0.0.0pour l’accès LAN ;127.0.0.1le maintient uniquement en local. - Si vous souhaitez automatiser cela, enregistrez une tâche planifiée pour exécuter l’étape d’actualisation à la connexion.