Wer in letzter Zeit "OpenClaw auf Windows installieren" gegoogelt hat, ist vermutlich auf dubiose Ergebnisse gestoßen. Gefälschte GitHub-Installer, Bing AI empfiehlt Malware, das volle Programm. Hier ist die echte Anleitung, mit drei tatsächlich funktionierenden Methoden und ehrlichen Trade-offs.
Schnellvergleich
| Methode | Setup-Dauer | Zuverlässigkeit | Am besten für |
|---|---|---|---|
| Docker Desktop | 15-20 Min | Hoch | Die meisten Nutzer, saubere Isolation |
| WSL2 + npm | 20-30 Min | Hoch | Entwickler, die basteln wollen |
| Natives PowerShell | 15-25 Min | Niedrig | Nur zum schnellen Testen |
Methode 1: Docker Desktop (Empfohlen)
Für die meisten Leute die sicherste Wahl. Docker packt OpenClaw in einen Container, sodass es dein Windows-System nicht anfassen kann. Du bekommst jedes Mal eine saubere Umgebung.
Voraussetzungen:
Windows 10 Pro/Enterprise Build 19045+ oder Windows 11
Mindestens 8 GB RAM (16 GB empfohlen)
Docker Desktop mit aktiviertem WSL2-Backend
Sobald Docker Desktop läuft, ziehst du das offizielle Image und erstellst eine docker-compose.yaml:
services:
openclaw:
image: openclaw/openclaw:latest
ports:
- "3000:3000"
volumes:
- openclaw_data:/app/data
restart: unless-stopped
volumes:
openclaw_data:
Dann docker compose up -d ausführen und http://localhost:3000 im Browser öffnen. Fertig.
Der Container kümmert sich um Node.js, Dependencies, alles. Updates laufen über docker compose pull && docker compose up -d. Wenn etwas kaputtgeht, löschst du den Container und startest neu. Deine Daten bleiben im Volume erhalten.
Methode 2: WSL2 + npm (Developer Setup)
Du willst OpenClaw nativ unter Linux auf Windows laufen lassen? Dann ist WSL2 der richtige Weg. Installation über PowerShell:
wsl --install -d Ubuntu-24.04
Neustart, Ubuntu starten, dann Node.js 22+ und OpenClaw installieren:
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs
npm install -g @openclaw/cli
openclaw start
Das Ding, das dich garantiert erwischt: Speichere deine Projektdateien im WSL-Dateisystem (~/projects/), nicht auf /mnt/c/. Das 9P-Protokoll, das Windows und WSL verbindet, bringt 5 bis 10x Dateisystem-Overhead mit. Ich habe Installationen gesehen, die auf /mnt/c/ vier Minuten gebraucht haben und auf ~/ in 30 Sekunden durch waren. Das ist kein kleiner Unterschied.
Vielleicht bekommst du auch npm-Berechtigungsfehler bei globalen Paketen. Die Lösung ist ein eigener Prefix:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
WSL2 gibt dir die volle Linux-Erfahrung mit nativer Performance. Wenn du eh schon mit Terminals arbeitest, ist das vermutlich die beste Option, um OpenClaw auf Windows einzurichten.
Methode 3: Natives npm auf PowerShell (Eingeschränkt)
Der schnellste Weg. Aber mit echten Einschränkungen. Installiere Node.js 22+ für Windows, dann:
npm install -g @openclaw/cli
openclaw start
Klingt einfach. Und zum schnellen Testen funktioniert es auch.
Aber. Docker-basierte Plugins laufen nicht. Einige MCP-Server erwarten Unix-Pfade. Und du wirst wahrscheinlich auf den spawn npm ENOENT-Fehler stoßen, weil Windows npm als npm.cmd auflöst und nicht als npm. Die Lösung: den npm-Pfad explizit in deiner OpenClaw-Config setzen.
Ich würde das ehrlich gesagt nur zum kurzen Testen empfehlen. Wenn du einen KI-Agent auf Windows ernsthaft betreiben willst, nimm Docker oder WSL2.
Sicherheit: Finger weg von Fake-Installern
Das ist wichtiger als die Installationsmethode selbst.
Im Februar 2026 haben Sicherheitsforscher dokumentiert, wie eine GhostSocks-Malware-Kampagne gefälschte "openclaw-installer"-Repositories auf GitHub nutzte. Die Fake-Organisation sah echt aus. Bing AI hat sie kurzzeitig in den Suchergebnissen empfohlen. Leute haben SOCKS5-Proxy-Malware heruntergeladen, weil sie dachten, sie bekommen OpenClaw.
Lade OpenClaw nur aus diesen Quellen herunter:
openclaw.ai (offizielle Seite)
github.com/openclaw/openclaw (offizielles Repo)
npm (
@openclaw/cli)Docker Hub (
openclaw/openclaw)
Falls du eine native Installation nutzt (kein Docker), prüfe auch deine Version. CVE-2026-22176 und CVE-2026-31994 betrafen Versionen vor 2026.2.25. Beides sind Path-Traversal-Schwachstellen. Upgrade sofort auf 2026.2.25+, falls noch nicht geschehen. Wir haben separat beschrieben, wie du deine OpenClaw-Instanz absichern kannst.
Setup komplett überspringen
Wenn dir Docker Desktop, WSL2-Konfiguration und Windows-Firewall-Regeln zu viel Aufwand sind: ClawHosters deployt OpenClaw in 60 Sekunden aus jedem Browser heraus. Keine lokale Installation, automatische Sicherheitsupdates, und dein Agent bleibt online, auch wenn dein Laptop schläft. Du kannst Self-Hosted und Managed-Kosten vergleichen, um zu sehen, was für dich Sinn ergibt.