Windows (WSL2)
OpenClaw on Windows is recommended via WSL2 (Ubuntu recommended). The CLI + Gateway run inside Linux, which keeps the runtime consistent and makes tooling far more compatible (Node/Bun/pnpm, Linux binaries, skills). Native Windows might be trickier. WSL2 gives you the full Linux experience — one command to install:wsl --install.
Native Windows hamroh ilovalari rejalashtirilgan.
O‘rnatish (WSL2)
- Boshlash (WSL ichida foydalaning)
- O‘rnatish va yangilanishlar
- Rasmiy WSL2 qo‘llanmasi (Microsoft): https://learn.microsoft.com/windows/wsl/install
Gateway
Gateway servisni o‘rnatish (CLI)
WSL2 ichida:Kengaytirilgan: WSL servislarini LAN orqali ochish (portproxy)
WSL has its own virtual network. If another machine needs to reach a service running inside WSL (SSH, a local TTS server, or the Gateway), you must forward a Windows port to the current WSL IP. The WSL IP changes after restarts, so you may need to refresh the forwarding rule. Misol (PowerShell’ni Administrator sifatida ishga tushiring):- Boshqa qurilmadan SSH ulanish Windows host IP manziliga yo‘naltiriladi (masalan:
ssh user@windows-host -p 2222). - Masofaviy tugunlar kirish mumkin bo‘lgan Gateway URL’ga yo‘naltirilishi kerak (
127.0.0.1emas); tasdiqlash uchunopenclaw status --alldan foydalaning. - LAN orqali kirish uchun
listenaddress=0.0.0.0dan foydalaning;127.0.0.1faqat lokal kirishni ta’minlaydi. - Agar buni avtomatik qilishni istasangiz, login vaqtida yangilash bosqichini ishga tushiradigan Scheduled Task ro‘yxatdan o‘tkazing.