Zum Inhalt springen

OpenClaw installieren

Du kennst das sicher: Du willst ein neues Tool testen, aber die Installation fühlt sich wie ein Endgegner an. Abhängigkeiten fehlen, Versionen beißen sich und am Ende starrst du auf kryptische Fehlermeldungen in deinem Terminal, statt produktiv zu sein.

Es nervt, wenn das Setup länger dauert als die eigentliche Arbeit. Deshalb ist OpenClaw so gebaut, dass du ohne Kopfschmerzen direkt starten kannst.

Bevor du loslegst, stelle sicher, dass deine Umgebung bereit ist. Hier sind die Anforderungen aus der Dokumentation:

  1. Node 22+: Das Installer-Script installiert Node automatisch, falls es fehlt.
  2. Betriebssystem: macOS, Linux oder Windows.
  3. WSL2: Für Windows-Nutzer wird OpenClaw unter WSL2 dringend empfohlen.
  4. pnpm: Nur notwendig, wenn du OpenClaw aus dem Source-Code baust.

Ich empfehle dir das Installer-Script. Es ist der schnellste Weg, da es die Node-Erkennung, die Installation und das Onboarding in einem Rutsch erledigt.

macOS / Linux / WSL2

Terminal-Fenster
curl -fsSL https://openclaw.ai/install.sh | bash

Windows (PowerShell)

Terminal-Fenster
iwr -useb https://openclaw.ai/install.ps1 | iex

Falls du das Onboarding überspringen und nur die Binary installieren willst, nutze diese Befehle:

macOS / Linux / WSL2 (nur Binary)

Terminal-Fenster
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard

Windows (PowerShell, nur Binary)

Terminal-Fenster
& ([scriptblock]::Create((iwr -useb https://openclaw.ai/install.ps1))) -NoOnboard

Wenn du Node 22+ bereits hast und deine Pakete lieber selbst verwaltest, kannst du die CLI manuell installieren:

Mit npm

Terminal-Fenster
npm install -g openclaw@latest
openclaw onboard --install-daemon

Mit pnpm

Terminal-Fenster
pnpm add -g openclaw@latest
pnpm approve-builds -g
openclaw onboard --install-daemon

Hinweis: pnpm erfordert eine explizite Freigabe für Build-Scripts. Führe nach der Installation pnpm approve-builds -g aus.

Manchmal läuft es nicht sofort glatt. Hier sind die Lösungen für bekannte Probleme:

Wenn dein Terminal den Befehl nicht kennt, liegt das meist an einem fehlenden Eintrag im PATH. Prüfe deine Umgebung:

Terminal-Fenster
node -v
npm -v
npm prefix -g
echo "$PATH"

Falls das Verzeichnis von npm prefix -g nicht in deinem PATH ist, füge es deiner Shell-Konfigurationsdatei (z. B. ~/.zshrc oder ~/.bashrc) hinzu:

Terminal-Fenster
export PATH="$(npm prefix -g)/bin:$PATH"

Falls du libvips global installiert hast (oft via Homebrew) und die Installation von sharp fehlschlägt, erzwinge die Nutzung von prebuilt binaries:

Terminal-Fenster
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest

Sobald die Installation durch ist, solltest du prüfen, ob alles läuft. Nutze diese Befehle:

  1. openclaw doctor: Prüft auf Konfigurationsprobleme.
  2. openclaw status: Zeigt dir den Status des Gateway.
  3. openclaw dashboard: Öffnet das UI im Browser.
  4. openclaw onboard: Startet den Onboarding-Prozess erneut.

Wenn du eigene Pfade für die Runtime benötigst, kannst du Umgebungsvariablen wie OPENCLAW_HOME, OPENCLAW_STATE_DIR oder OPENCLAW_CONFIG_PATH nutzen.

Hast du Fragen zum Setup? Frag den AI Setup Assistant.

Hier findest du weitere Installationsoptionen für spezifische Workflows:

  • Docker: Containerisierte Deployments.
  • Nix: Deklarative Installation.
  • Ansible: Automatisierte Bereitstellung.
  • Bun: Nutzung über die Bun-Runtime.
OpenClaw

OpenClaw Expert

Noch festgefahren?

Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.