Clawdbot Windows (WSL2) Einrichtung
Führen Sie den Clawdbot KI-Assistenten auf Windows mit WSL2 aus. Vollständige Linux-Erfahrung mit Ubuntu für konsistente Laufzeitumgebung und Werkzeugkompatibilität.
Clawdbot Windows-Übersicht
Clawdbot auf Windows wird über WSL2 empfohlen (Ubuntu empfohlen). Das CLI + Gateway laufen innerhalb von Linux, was die Laufzeitumgebung konsistent hält und die Werkzeugkompatibilität erheblich verbessert.
Natives Windows kann schwieriger sein. WSL2 gibt Ihnen die vollständige Linux-Erfahrung — ein Befehl zur Installation: wsl --install.
Native Windows-Begleit-Apps sind geplant.
Installation (WSL2)
Schritt 1: WSL2 + Ubuntu installieren
Öffnen Sie PowerShell (Admin):
wsl --install
# Oder wählen Sie explizit eine Distribution:
wsl --list --online
wsl --install -d Ubuntu-24.04Starten Sie neu, wenn Windows dazu auffordert.
Schritt 2: systemd aktivieren (Erforderlich)
In Ihrem WSL-Terminal:
sudo tee /etc/wsl.conf > /dev/null << 'EOF'
[boot]
systemd=true
EOFDann aus PowerShell:
wsl --shutdownÖffnen Sie Ubuntu erneut und überprüfen Sie:
systemctl --user statusSchritt 3: Clawdbot installieren (In WSL)
Folgen Sie dem Linux-Erste-Schritte-Ablauf in WSL:
# Option 1: Schnellinstallation
curl -fsSL https://clawd.bot/install.sh | bash
# Option 2: Aus dem Quellcode
git clone https://github.com/clawdbot/clawdbot.git
cd clawdbot
pnpm install
pnpm ui:build
pnpm build
clawdbot onboard --install-daemonGateway-Dienst-Installation (CLI)
Innerhalb von WSL2:
# Option 1
clawdbot onboard --install-daemon
# Option 2
clawdbot gateway install
# Option 3
clawdbot configure
# Wählen Sie "Gateway service" wenn aufgefordertReparieren/Migrieren:
clawdbot doctorWSL-Dienste über LAN freigeben (Fortgeschritten)
WSL hat sein eigenes virtuelles Netzwerk. Wenn ein anderer Rechner auf einen Dienst zugreifen muss, der in WSL läuft, müssen Sie einen Windows-Port zur aktuellen WSL-IP weiterleiten.
Hinweis: Die WSL-IP ändert sich nach Neustarts, daher müssen Sie möglicherweise die Weiterleitungsregel aktualisieren.
Beispiel (PowerShell als Administrator)
$Distro = "Ubuntu-24.04"
$ListenPort = 2222
$TargetPort = 22
$WslIp = (wsl -d $Distro -- hostname -I).Trim().Split(" ")[0]
if (-not $WslIp) { throw "WSL IP not found." }
netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=$ListenPort `
connectaddress=$WslIp connectport=$TargetPortDurch Firewall zulassen (Einmalig)
New-NetFirewallRule -DisplayName "WSL SSH $ListenPort" -Direction Inbound `
-Protocol TCP -LocalPort $ListenPort -Action AllowNach WSL-Neustart aktualisieren
netsh interface portproxy delete v4tov4 listenport=$ListenPort listenaddress=0.0.0.0 | Out-Null
netsh interface portproxy add v4tov4 listenport=$ListenPort listenaddress=0.0.0.0 `
connectaddress=$WslIp connectport=$TargetPort | Out-NullHinweise:
- SSH von einem anderen Rechner zielt auf die Windows-Host-IP (z.B.
ssh user@windows-host -p 2222) - Verwenden Sie
listenaddress=0.0.0.0für LAN-Zugriff;127.0.0.1hält es lokal - Für automatische Aktualisierung registrieren Sie eine Geplante Aufgabe, die bei der Anmeldung ausgeführt wird
Gateway-Konfiguration
Siehe die Hauptanleitungen:
Gesundheitsprüfungen
clawdbot status
clawdbot health
clawdbot doctorWindows-Begleit-App
Wir haben noch keine Windows-Begleit-App. Beiträge sind willkommen.
Nächste Schritte
- Clawdbot macOS - macOS-Einrichtung
- Clawdbot Linux - Linux-Einrichtung
- Clawdbot Gateway - Gateway-Konfiguration
Clawdbot macOS-App
Die Clawdbot-Begleit-App für macOS bietet Menüleisten-Integration, Berechtigungsverwaltung und native macOS-Funktionen für Ihren KI-Assistenten.
Einen persönlichen Assistenten erstellen
Richten Sie Clawdbot als Ihren persönlichen KI-Assistenten mit WhatsApp, Telegram, Discord oder iMessage ein.