Systemanforderungen
- Node 24 (empfohlen) oder Node 22.19+ - das Installer-Skript übernimmt dies automatisch
- macOS, Linux oder Windows - Windows-Nutzer können mit der nativen Windows Hub-App, dem PowerShell-CLI-Installer oder einem WSL2-Gateway starten. Siehe Windows.
pnpmwird nur benötigt, wenn Sie aus dem Quellcode bauen
Empfohlen: Installer-Skript
Der schnellste Weg zur Installation. Es erkennt Ihr Betriebssystem, installiert bei Bedarf Node, installiert OpenClaw und startet das Onboarding.Windows-Desktop-Nutzer können außerdem die native Begleit-App Windows Hub installieren, die Einrichtung, Tray-Status, Chat, Node-Modus und lokalen MCP-Modus enthält.
- macOS / Linux / WSL2
- Windows (PowerShell)
- macOS / Linux / WSL2
- Windows (PowerShell)
Alternative Installationsmethoden
Installer mit lokalem Präfix (install-cli.sh)
Verwenden Sie dies, wenn OpenClaw und Node unter einem lokalen Präfix wie
~/.openclaw abgelegt werden sollen, ohne von einer systemweiten Node-Installation abhängig zu sein:
openclaw update --channel dev und openclaw update --channel stable zwischen Paket- und Git-Installationen. Siehe
Aktualisieren.
npm, pnpm oder bun
Wenn Sie Node bereits selbst verwalten:- npm
- pnpm
- bun
Der gehostete Installer entfernt npm-Aktualitätsfilter wie
min-release-age
für die Installation des OpenClaw-Pakets. Wenn Sie manuell mit npm installieren, gilt weiterhin
Ihre eigene npm-Richtlinie.Aus dem Quellcode
Für Beitragende oder alle, die aus einem lokalen Checkout heraus ausführen möchten:pnpm openclaw ... innerhalb des Repos. Vollständige Entwicklungsabläufe finden Sie unter Einrichtung.
Installation aus dem GitHub-main-Checkout
Container und Paketmanager
Docker
Containerisierte oder Headless-Bereitstellungen.
Podman
Rootless-Container-Alternative zu Docker.
Nix
Deklarative Installation über Nix-Flake.
Ansible
Automatisierte Flottenbereitstellung.
Bun
Reine CLI-Nutzung über die Bun-Laufzeit.
Installation überprüfen
- macOS: LaunchAgent über
openclaw onboard --install-daemonoderopenclaw gateway install - Linux/WSL2: systemd-Benutzerdienst über dieselben Befehle
- Natives Windows: zuerst geplante Aufgabe, mit einem Login-Eintrag im benutzerspezifischen Autostart-Ordner als Fallback, falls die Aufgabenerstellung verweigert wird
Hosting und Bereitstellung
Stellen Sie OpenClaw auf einem Cloud-Server oder VPS bereit:VPS
Beliebiger Linux-VPS.
Docker VM
Gemeinsame Docker-Schritte.
Kubernetes
K8s-Bereitstellung.
Fly.io
Auf Fly.io bereitstellen.
Hetzner
Hetzner-Bereitstellung.
GCP
Google Cloud-Bereitstellung.
Azure
Azure-Bereitstellung.
Railway
Railway-Bereitstellung.
Render
Render-Bereitstellung.
Northflank
Northflank-Bereitstellung.
Aktualisieren, migrieren oder deinstallieren
Updating
Halten Sie OpenClaw aktuell.
Migrating
Auf einen neuen Computer umziehen.
Uninstall
OpenClaw vollständig entfernen.
Fehlerbehebung: openclaw nicht gefunden
Wenn die Installation erfolgreich war, openclaw in Ihrem Terminal aber nicht gefunden wird:
$(npm prefix -g)/bin nicht in Ihrem $PATH ist, fügen Sie es Ihrer Shell-Startdatei (~/.zshrc oder ~/.bashrc) hinzu: