Skip to main content

Windows (WSL2)

OpenClaw på Windows rekommenderas via WSL2 (Ubuntu rekommenderas). CLI + Gateway körs inuti Linux, vilket håller körtiden konsekvent och gör verktyg betydligt mer kompatibla (Node/Bun/pnpm, Linux-binärer, färdigheter). Inhemska Windows kan vara knepigare. WSL2 ger dig den fullständiga Linuxupplevelsen — ett kommando för att installera: wsl --install. Native Windows companion-appar är planerade.

Installera (WSL2)

Gateway

Installera Gateway-tjänst (CLI)

Inuti WSL2:
Eller:
Eller:
Välj Gateway service när du blir tillfrågad. Reparera/migrera:

Avancerat: exponera WSL-tjänster över LAN (portproxy)

WSL har ett eget virtuellt nätverk. Om en annan maskin behöver nå en tjänst som kör inuti WSL (SSH, en lokal TTS-server, eller Gateway), du måste vidarebefordra en Windows-port till den nuvarande WSL IP. WSL IP ändringarna efter omstarten, så du kan behöva uppdatera vidarebefordringsregeln. Exempel (PowerShell som administratör):
Tillåt porten genom Windows-brandväggen (engångs):
Uppdatera portproxy efter att WSL startats om:
Noteringar:
  • SSH från en annan maskin riktar sig mot Windows-värdens IP (exempel: ssh user@windows-host -p 2222).
  • Fjärrnoder måste peka på en nåbar Gateway-URL (inte 127.0.0.1); använd openclaw status --all för att bekräfta.
  • Använd listenaddress=0.0.0.0 för LAN-åtkomst; 127.0.0.1 håller det endast lokalt.
  • Om du vill ha detta automatiskt, registrera en schemalagd aktivitet som kör uppdateringssteget vid inloggning.

Steg-för-steg WSL2-installation

1. Installera WSL2 + Ubuntu

Öppna PowerShell (Admin):
Starta om om Windows ber om det.

2. Aktivera systemd (krävs för Gateway-installation)

I din WSL-terminal:
Sedan från PowerShell:
Öppna Ubuntu igen och verifiera:

3. Installera OpenClaw (inuti WSL)

Följ Linux-flödet för Kom igång inuti WSL:
Fullständig guide: Kom igång

Windows companion-app

Vi har inte en Windows följeslagare app än. Bidrag är välkomna om du vill att bidrag ska få det att hända.