Windows
OpenClaw hem yerel Windows hem de WSL2 destekler. WSL2 daha kararlı yoldur ve tam deneyim için önerilir — CLI, Gateway ve araçlar Linux içinde tam uyumlulukla çalışır. Yerel Windows, temel CLI ve Gateway kullanımı için çalışır; aşağıda belirtilen bazı uyarılar vardır. Yerel Windows yardımcı uygulamaları planlanmaktadır.WSL2 (önerilen)
- Başlangıç (WSL içinde kullanın)
- Kurulum ve güncellemeler
- Resmi WSL2 kılavuzu (Microsoft): https://learn.microsoft.com/windows/wsl/install
Yerel Windows durumu
Yerel Windows CLI akışları gelişiyor, ancak WSL2 hâlâ önerilen yoldur. Bugün yerel Windows’ta iyi çalışanlar:install.ps1aracılığıyla web sitesi yükleyicisiopenclaw --version,openclaw doctorveopenclaw plugins list --jsongibi yerel CLI kullanımı- aşağıdaki gibi gömülü local-agent/provider smoke çalıştırmaları:
openclaw onboard --non-interactive,--skip-healthgeçmediğiniz sürece hâlâ erişilebilir bir yerel gateway bekleropenclaw onboard --non-interactive --install-daemonveopenclaw gateway installönce Windows Zamanlanmış Görevler’i dener- Zamanlanmış Görev oluşturma reddedilirse, OpenClaw kullanıcı başına Startup klasörü oturum açma öğesine geri döner ve gateway’i hemen başlatır
schtaskskilitlenirse veya yanıt vermeyi durdurursa, OpenClaw artık sonsuza kadar takılmak yerine bu yolu hızla iptal eder ve geri dönüş yolunu kullanır- Zamanlanmış Görevler, daha iyi supervisor durumu sağladıkları için mevcut olduğunda hâlâ tercih edilir
Gateway
Gateway hizmeti kurulumu (CLI)
WSL2 içinde:Windows oturum açılmadan önce Gateway otomatik başlatma
Başsız kurulumlar için, tam önyükleme zincirinin Windows’ta kimse oturum açmasa bile çalıştığından emin olun.1) Oturum açmadan kullanıcı hizmetlerini çalışır tutun
WSL içinde:2) OpenClaw gateway kullanıcı hizmetini kurun
WSL içinde:3) Windows önyüklemesinde WSL’yi otomatik başlatın
PowerShell’de Yönetici olarak:Ubuntu değerini şu komuttan aldığınız dağıtım adıyla değiştirin:
Başlangıç zincirini doğrulayın
Yeniden başlatmadan sonra (Windows oturumu açılmadan önce), WSL içinden kontrol edin:Gelişmiş: WSL hizmetlerini LAN üzerinden açma (portproxy)
WSL kendi sanal ağına sahiptir. Başka bir makinenin WSL içinde çalışan bir hizmete (SSH, yerel bir TTS sunucusu veya Gateway) erişmesi gerekiyorsa, bir Windows portunu mevcut WSL IP’sine yönlendirmeniz gerekir. WSL IP’si yeniden başlatmalardan sonra değişir, bu nedenle yönlendirme kuralını yenilemeniz gerekebilir. Örnek (PowerShell’de Yönetici olarak):- Başka bir makineden SSH, Windows ana makine IP’sini hedefler (örnek:
ssh user@windows-host -p 2222). - Uzak düğümler erişilebilir bir Gateway URL’sini hedeflemelidir (
127.0.0.1değil); doğrulamak içinopenclaw status --allkullanın. - LAN erişimi için
listenaddress=0.0.0.0kullanın;127.0.0.1bunu yalnızca yerel tutar. - Bunu otomatik yapmak istiyorsanız, oturum açıldığında yenileme adımını çalıştıracak bir Zamanlanmış Görev kaydedin.