Zum Hauptinhalt springen

Installation

Bereits Erste Schritte befolgt? Dann sind Sie startklar — diese Seite ist für alternative Installationsmethoden, plattformspezifische Anleitungen und Wartung.

Systemanforderungen

  • Node 22+ (das Installationsskript installiert es, falls es fehlt)
  • macOS, Linux oder Windows
  • pnpm nur, wenn Sie aus dem Quellcode bauen
Unter Windows empfehlen wir dringend, OpenClaw unter WSL2 auszuführen.

Installationsmethoden

Das Installationsskript ist der empfohlene Weg zur Installation von OpenClaw. Es übernimmt Node-Erkennung, Installation und Onboarding in einem Schritt.

Installer script

Lädt die CLI herunter, installiert sie global über npm und startet den Onboarding-Assistenten.
curl -fsSL https://openclaw.ai/install.sh | bash
Das war’s — das Skript übernimmt Node-Erkennung, Installation und Onboarding.Um das Onboarding zu überspringen und nur das Binary zu installieren:
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
Für alle Flags, Umgebungsvariablen und CI-/Automatisierungsoptionen siehe Installer internals.
Wenn Sie bereits Node 22+ haben und die Installation selbst verwalten möchten:
npm install -g openclaw@latest
openclaw onboard --install-daemon
Wenn Sie libvips global installiert haben (auf macOS häufig über Homebrew) und sharp fehlschlägt, erzwingen Sie vorgefertigte Binaries:
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
Wenn Sie sharp: Please add node-gyp to your dependencies sehen, installieren Sie entweder Build-Tooling (macOS: Xcode CLT + npm install -g node-gyp) oder verwenden Sie die oben genannte Umgebungsvariable.
Für Mitwirkende oder alle, die aus einem lokalen Checkout ausführen möchten.
1

Klonen und bauen

Klonen Sie das OpenClaw-Repo und bauen Sie es:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build
pnpm build
2

CLI verlinken

Machen Sie den Befehl openclaw global verfügbar:
pnpm link --global
Alternativ überspringen Sie das Verlinken und führen Befehle über pnpm openclaw ... innerhalb des Repos aus.
3

Onboarding ausführen

openclaw onboard --install-daemon
Für vertiefte Entwicklungs-Workflows siehe Setup.

Weitere Installationsmethoden

Docker

Containerisierte oder headless Bereitstellungen.

Podman

Rootless-Container: Führen Sie setup-podman.sh einmal aus, dann das Startskript.

Nix

Deklarative Installation über Nix.

Ansible

Automatisierte Bereitstellung von Flotten.

Bun

Reine CLI-Nutzung über die Bun-Runtime.

Nach der Installation

Überprüfen Sie, ob alles funktioniert:
openclaw doctor         # check for config issues
openclaw status         # gateway status
openclaw dashboard      # open the browser UI
Wenn Sie benutzerdefinierte Laufzeitpfade benötigen, verwenden Sie:
  • OPENCLAW_HOME für homeverzeichnisbasierte interne Pfade
  • OPENCLAW_STATE_DIR für den Speicherort veränderlicher Zustände
  • OPENCLAW_CONFIG_PATH für den Speicherort der Konfigurationsdatei
Siehe Environment vars für Prioritäten und vollständige Details.

Fehlerbehebung: openclaw nicht gefunden

Schnelle Diagnose:
node -v
npm -v
npm prefix -g
echo "$PATH"
Wenn $(npm prefix -g)/bin (macOS/Linux) oder $(npm prefix -g) (Windows) nicht in Ihrem $PATH enthalten ist, kann Ihre Shell globale npm-Binaries (einschließlich openclaw) nicht finden.Behebung — fügen Sie es Ihrer Shell-Startdatei hinzu (~/.zshrc oder ~/.bashrc):
export PATH="$(npm prefix -g)/bin:$PATH"
Unter Windows fügen Sie die Ausgabe von npm prefix -g zu Ihrem PATH hinzu.Öffnen Sie anschließend ein neues Terminal (oder rehash in zsh / hash -r in bash).

Aktualisieren / Deinstallieren

Updating

Halten Sie OpenClaw auf dem neuesten Stand.

Migrating

Wechseln Sie auf einen neuen Rechner.

Uninstall

Entfernen Sie OpenClaw vollständig.