OpenClaw unter Windows installieren: So geht's richtig
Kennst du das? Du willst ein neues Tool ausprobieren, aber Windows macht dir einen Strich durch die Rechnung. Pfade stimmen nicht, Shell-Kommandos funktionieren unter Windows anders als in der Dokumentation und am Ende verbringst du mehr Zeit mit der Konfiguration deiner Umgebung als mit dem eigentlichen Projekt.
Die Installation von OpenClaw auf Windows ist eigentlich unkompliziert – solange du die spezifischen Eigenheiten des Systems kennst. Ich habe sowohl die native PowerShell-Methode als auch den Weg über WSL2 getestet. Mein Rat: WSL2 ist der einzige offiziell stabile Pfad. PowerShell eignet sich für schnelle Tests, hat aber klare Grenzen.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“Bevor du startest, stelle sicher, dass du folgende Voraussetzungen erfüllst:
- Windows 10 (Version 1903+) oder Windows 11
- PowerShell 5.1 oder neuer (auf modernen Windows-Systemen vorinstalliert)
- Ein API Key von Anthropic, OpenAI oder Google – alternativ kannst du Ollama für kostenlose lokale Modelle nutzen
Falls Node.js nicht installiert ist, kümmert sich der Installer für dich darum.
Quick Start (Methode 1: PowerShell)
Abschnitt betitelt „Quick Start (Methode 1: PowerShell)“Diese Methode ist schnell, aber eingeschränkt. Die native Installation via PowerShell ist vom offiziellen Team nicht getestet und kann Kompatibilitätsprobleme mit verschiedenen Tools verursachen. Für den produktiven Einsatz solltest du WSL2 bevorzugen.
Öffne die PowerShell als Administrator und führe diesen Befehl aus:
iwr -useb https://openclaw.ai/install.ps1 | iexWas dieser Befehl macht
Abschnitt betitelt „Was dieser Befehl macht“- ✅ Prüft auf Node.js 22+ (installiert es via winget/Chocolatey/Scoop, falls es fehlt)
- ✅ Führt
npm install -g openclaw@latestaus - ✅ Startet den Setup Wizard
Installations-Optionen
Abschnitt betitelt „Installations-Optionen“Der PowerShell-Installer unterstützt verschiedene Parameter:
# Standard: npm install (empfohlen)iwr -useb https://openclaw.ai/install.ps1 | iex
# Alternative: Installation aus dem GitHub-Sourceiwr -useb https://openclaw.ai/install.ps1 | iex -InstallMethod git
# Mit benutzerdefiniertem Verzeichnis für die Git-Installationiwr -useb https://openclaw.ai/install.ps1 | iex -InstallMethod git -GitDir "C:\openclaw"Methode 2: WSL2 (Empfohlen)
Abschnitt betitelt „Methode 2: WSL2 (Empfohlen)“Wenn du OpenClaw intensiv nutzen willst oder Wert auf maximale Stabilität legst, ist WSL2 die richtige Wahl. Damit erhältst du eine vollständige Linux-Umgebung innerhalb von Windows.
Schritt 1: WSL2 installieren
Abschnitt betitelt „Schritt 1: WSL2 installieren“Öffne die PowerShell als Administrator:
wsl --installStarte deinen Computer neu, wenn du dazu aufgefordert wirst.
Schritt 2: systemd aktivieren (Erforderlich)
Abschnitt betitelt „Schritt 2: systemd aktivieren (Erforderlich)“Nach dem Neustart öffnest du Ubuntu und führst folgende Befehle aus:
# systemd für das OpenClaw Gateway aktivierensudo nano /etc/wsl.confFüge diese Zeilen hinzu:
[boot]systemd=trueSpeichern (Strg+O, Enter, Strg+X) und WSL neu starten:
# In der PowerShellwsl --shutdownwslSchritt 3: OpenClaw in WSL installieren
Abschnitt betitelt „Schritt 3: OpenClaw in WSL installieren“Führe in deinem Ubuntu-Terminal diesen Befehl aus:
curl -fsSL https://openclaw.ai/install.sh | bashDamit läuft OpenClaw in einer sauberen Linux-Umgebung.
Nach der Installation: Setup Wizard
Abschnitt betitelt „Nach der Installation: Setup Wizard“Nach der Installation startet der Setup Wizard automatisch. Du konfigurierst dort:
1. AI Model Provider
Abschnitt betitelt „1. AI Model Provider“| Provider | Notizen |
|---|---|
| Anthropic (Claude) | Beste Ergebnisse, benötigt API Key |
| OpenAI | Sehr gut für Coding |
| Google Gemini | Kostenlose Stufe verfügbar |
| Ollama | 100 % kostenlos, läuft lokal |
2. Chat Channel
Abschnitt betitelt „2. Chat Channel“Wähle aus, wie du mit OpenClaw kommunizieren möchtest:
- WhatsApp, Telegram, Discord oder iMessage
3. Gateway Daemon
Abschnitt betitelt „3. Gateway Daemon“Wähle bei der Abfrage die Installation als Daemon:
openclaw onboard --install-daemonDadurch läuft OpenClaw dauerhaft im Hintergrund.
Installation überprüfen
Abschnitt betitelt „Installation überprüfen“Nutze diese Befehle, um sicherzustellen, dass alles funktioniert:
# Version prüfenopenclaw --version
# Diagnose ausführenopenclaw doctor
# Dashboard öffnenopenclaw dashboardFehlerbehebung
Abschnitt betitelt „Fehlerbehebung“”openclaw is not recognized”
Abschnitt betitelt „”openclaw is not recognized”“Dein globaler npm-Ordner befindet sich nicht im PATH.
Lösung:
# Finde deinen npm-Präfixnpm config get prefix
# Füge das Ergebnis + \bin zu deinem PATH hinzu# Meistens: %AppData%\npmStarte die PowerShell danach neu.
”spawn git ENOENT” Fehler
Abschnitt betitelt „”spawn git ENOENT” Fehler“Für Installationen aus der Quelle wird Git for Windows benötigt.
Lösung:
- Lade Git von git-scm.com/download/win herunter
- Installiere es mit den Standardeinstellungen
- Starte die PowerShell neu und versuche es erneut
Node.js Versionsprobleme
Abschnitt betitelt „Node.js Versionsprobleme“Falls du eine veraltete Node.js-Version hast:
# Mit wingetwinget install OpenJS.NodeJS.LTS
# Mit Chocolateychoco install nodejs-lts
# Mit Scoopscoop install nodejs-ltsWindows Defender blockiert die Installation
Abschnitt betitelt „Windows Defender blockiert die Installation“Füge einen Ausschluss für das OpenClaw-Verzeichnis hinzu:
- Öffne Windows-Sicherheit → Viren- & Bedrohungsschutz
- Klicke auf “Einstellungen verwalten”
- Gehe zu “Ausschlüsse” → Ausschlüsse hinzufügen oder entfernen
- Ordner hinzufügen:
%AppData%\npm\node_modules\openclaw
Du kommst nicht weiter? Unser AI Setup Assistant kennt die gesamte OpenClaw-Dokumentation und hilft dir in Echtzeit bei spezifischen Windows-Problemen.
PowerShell vs. WSL2: Was solltest du wählen?
Abschnitt betitelt „PowerShell vs. WSL2: Was solltest du wählen?“| Aspekt | PowerShell | WSL2 |
|---|---|---|
| Setup-Zeit | 2 Minuten | 10 Minuten |
| Stabilität | Gut | Exzellent |
| Shell Tools | Eingeschränkt | Volles Linux |
| Updates | Einfach | Einfach |
Meine Empfehlung: Starte mit der PowerShell. Wenn du auf Probleme stößt oder mehr Kontrolle brauchst, wechsle zu WSL2.
Nächste Schritte
Abschnitt betitelt „Nächste Schritte“- Allgemeiner Installations-Guide → — Alle Plattformen im Überblick
- Telegram verbinden → — Steuerung über dein Smartphone
- Docker Deployment → — Isolierte Container-Umgebung
- Lokale AI nutzen → — Null API-Kosten
OpenClaw Expert
Noch festgefahren?
Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.