Sprache wechseln
Design wechseln

OpenClaw 2026 Installationsleitfaden: Persönlichen KI-Assistenten von null deployen

Kurzfazit: Installationsroute zuerst festlegen

Die meisten Leser können so vorgehen:
Persönlicher Rechner → npm; Server im Dauerbetrieb → Docker; schneller Einstieg → Ein-Klick-Skript.
Node-Version und Netzwerk vorher prüfen – das spart die meiste Zeit bei „geht nicht / ständig neu versuchen“.

Um zwei Uhr nachts starrte ich auf die 17. Fehlermeldung auf dem Bildschirm.

„Cannot find module ‘@anthropic-ai/sdk’“ – diese rote Zeile kannte ich schon drei Tage. Als jemand, der unzählige Open-Source-Projekte durchprobiert hat, dachte ich, Installationsprobleme kenne ich. OpenClaw hat mich trotzdem von „voller Zuversicht“ bis „Zweifel an allem“ mitgenommen.

Als der erste Dialog auf meinem Mac Mini endlich lief, fühlte es sich an wie damals beim ersten „Hello World“. OpenClaw lohnt sich – WhatsApp, Telegram, Discord, sogar iMessage, Claude, GPT-4, Daten privat, keine Plattform-Abhängigkeit.

Aber: Die Installation ist für Einsteiger wirklich nicht freundlich.

Dieser Leitfaden verspricht kein Wunder und wiederholt nicht blind die offizielle Doku. Ich erkläre, wo ich hingefallen bin, was ich ausprobiert habe und was am Ende funktioniert hat. Windows, Mac oder Server – für jeden gibt es einen passenden Weg. Die offizielle Installationsanleitung deckt nativ Windows und WSL2 ab; wer die Linux-Befehle unten 1:1 nutzen will, ist mit WSL2 oft schneller dran.

Günstiger „Shrimp“-Guide: ArkClaw macht KI-Agenten erschwinglich

OpenClaw (Lobster) ist stark, die Einrichtung aber abschreckend? ByteDance Volcano Engine ArkClaw senkt die Hürde: ohne Server- und Token-Fummelei, 24/7 online, Browser, Skripte, Kalender.

Ab 9,9 ¥/Monat; mit Code ZLKUK54M (Registrierung) 8,9 ¥. Entwickler: Coding Plan Pro inklusive.

Vor der Installation: Nicht sofort loslegen

Viele sehen „Ein-Klick-Skript“ und kopieren sofort – bitte warten.

OpenClaw stellt harte Anforderungen an die Umgebung. Wer das überspringt, läuft in Fallen. Laut offizieller Doku und Community sollten Sie Folgendes prüfen:

Node.js-Version (offiziell)

Die Installationsdokumentation nennt: Node 24 empfohlen, Minimum Node 22.14+; das Skript warnt bei unzureichender Version. Mit Node 20 hatte ich Abhängigkeitsprobleme – mit 24 lief es deutlich besser.

node --version

Unter v22.14 mindestens auf v22.14+ oder direkt v24 (empfohlen) upgraden. Windows-Nutzer ebenfalls 24.x.

Betriebssystem

  • macOS: 12.0 (Monterey) und höher, Intel und Apple Silicon
  • Windows: nativ und WSL2 offiziell; für volle Erfahrung empfiehlt die Doku WSL2
  • Linux: Ubuntu 20.04+, Debian 11+, CentOS 8+ usw. am häufigsten getestet

API-Schlüssel

OpenClaw ist ein „Gateway“ – Sie brauchen einen KI-Dienst. Unterstützt werden Claude (Anthropic), OpenAI, Google Gemini u. a. Mindestens ein Claude-API-Key lohnt sich für die beste Erfahrung.

Hinweis für Nutzer in China

Die npm-Registry ist oft langsam – Spiegel vorher setzen:

npm config set registry https://registry.npmmirror.com

API-Aufrufe: Anthropic und OpenAI brauchen Auslandszugang. Ohne stabile Verbindung konforme Relay-Lösungen prüfen.

Variante 1: Ein-Klick-Skript (schnellste, ca. 5 Minuten)

Passend, wenn:

  • macOS, Linux oder WSL2
  • schneller Einstieg ohne viel Konfiguration
  • höhere Toleranz für Systemänderungen

Installationsbefehl

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

Das Skript erledigt automatisch:

  1. Node.js-Version prüfen (sonst Upgrade-Hinweis)
  2. openclaw global via npm installieren
  3. Konfigurationsverzeichnis anlegen (~/.openclaw/)
  4. Systemdienst optional einrichten

Initialisierung danach

openclaw onboard --install-daemon

API Key eingeben, Standard-Kanal wählen – die Prompts führen Sie durch.

Installation prüfen

openclaw --version

Versionsnummer sichtbar = Erfolg. Bei glattem Ablauf wirklich ca. 5 Minuten.

Ehrlich gesagt: Auf einem Ubuntu-Server ist mir das Skript zweimal an Berechtigungen gescheitert. Dann npm manuell – siehe unten.

Variante 2: npm global (flexibel, für Fortgeschrittene empfohlen)

Meine Standardmethode: etwas mehr Schritte, dafür leichter zu debuggen und weniger invasiv.

Schritt 1: Node.js-Umgebung

# Version prüfen
node --version

# Bei zu alter Version: nvm
# nvm unter macOS/Linux
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

# Node 24 installieren
nvm install 24
nvm use 24

Schritt 2: OpenClaw installieren

npm install -g openclaw@latest

@latest für die neueste Version. Stand Februar 2026 oft v2026.2.24.

Bei EACCES (häufig unter macOS): npm-Globalverzeichnis-Berechtigungen:

# Eigenes Verzeichnis
mkdir ~/.npm-global

# npm-Prefix setzen
npm config set prefix '~/.npm-global'

# PATH ergänzen
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

# Neu installieren
npm install -g openclaw@latest

Schritt 3: Konfiguration initialisieren

openclaw onboard --install-daemon

Interaktiv:

  1. KI-Anbieter (Claude, OpenAI, Gemini …)
  2. API Keys
  3. Nachrichtenkanäle (Telegram Bot, Discord …)
  4. Systemdienst (optional, empfohlen)

Schritt 4: Gateway starten und prüfen

Nach openclaw onboard --install-daemon ist der Gateway-Dienst meist registriert:

openclaw gateway status

Vordergrund-Debugging (Terminal offen, Logs sichtbar):

openclaw gateway

Systemdienst explizit starten/stoppen (wie offizielle CLI):

openclaw gateway start
openclaw gateway stop

Variante 3: Docker (sicher, für Server empfohlen)

Für VPS, NAS oder Dauerbetrieb: Docker isoliert den Agenten vom Host – manche Instanzen haben schon Dateien versehentlich gelöscht.

Schritt 1: Docker prüfen

docker --version
docker-compose --version

Kein hartes Minimum, Docker 20.10+ empfohlen.

Schritt 2: Konfigurationsverzeichnisse

mkdir -p ~/openclaw-data/config
mkdir -p ~/openclaw-data/data

Schritt 3: Docker Compose

# docker-compose.yml
version: '3.8'

services:
  openclaw:
    image: openclaw/openclaw:latest
    container_name: openclaw
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - ~/openclaw-data/config:/app/config
      - ~/openclaw-data/data:/app/data
    environment:
      - NODE_ENV=production
      - ANTHROPIC_API_KEY=${{ANTHROPIC_API_KEY}}
      - OPENAI_API_KEY=${{OPENAI_API_KEY}}

Schritt 4: Umgebungsvariablen

# .env anlegen
cat > ~/openclaw-data/.env << EOF
ANTHROPIC_API_KEY=your_claude_api_key_here
OPENAI_API_KEY=your_openai_api_key_here
EOF

Schritt 5: Container starten

cd ~/openclaw-data
docker-compose up -d

Schritt 6: Logs prüfen

docker logs -f openclaw

„OpenClaw Gateway started on port 3000“ = Erfolg.

Bonus: Mac Mini, Raspberry Pi oder jedes Docker-Gerät – unterwegs per Telegram oder WhatsApp nutzen. Für viele ist das der Hauptanwendungsfall.

Windows: WSL2 im Detail (optionaler Pfad)

Bei WSL2 – typische Stolpersteine, wenn Sie die Linux-Schritte oben übernehmen. Nativ Windows ist ebenfalls offiziell dokumentiert.

Stolperstein 1: falsche WSL-Version

# WSL-Version prüfen
wsl --list --verbose

Steht Version 1, upgraden:

# PowerShell (Administrator)
wsl --set-version Ubuntu 2

Stolperstein 2: zu wenig Speicher

OpenClaw braucht RAM; WSL2-Default reicht oft nicht. .wslconfig im Windows-Benutzerverzeichnis:

[wsl2]
memory=4GB
processors=2

WSL neu starten:

wsl --shutdown

Stolperstein 3: Windows-Firewall

Zugriff vom Windows-Browser auf OpenClaw in WSL2: ggf. Port in der Firewall freigeben.

OpenClaw auf dem Mac Mini betreiben

Mac Mini: sparsam, leise, Leistung reicht. Mein M1-Mac Mini läuft seit drei Monaten stabil.

M-Serie: Besonderheiten

Offizielles Docker-Image unterstützt ARM64 nativ – kein Rosetta.

# docker-compose.yml – Plattform (meist unnötig, bei Pull-Fehler versuchen)
services:
  openclaw:
    platform: linux/arm64
    image: openclaw/openclaw:latest

Dauerbetrieb im Hintergrund

Unter macOS verwaltet launchd den Dienst. --install-daemon legt die plist an; bei manueller Installation ggf. selbst:

# Dienststatus
launchctl list | grep openclaw

# Manuell laden
launchctl load ~/Library/LaunchAgents/ai.openclaw.daemon.plist

Häufige Fehler und Behebung

Fehler 1: „Cannot find module“

Ursache: unvollständige npm-Installation oder inkompatible Version

Lösung:

npm uninstall -g openclaw
npm cache clean --force
npm install -g openclaw@latest

Fehler 2: „EACCES: permission denied“

Ursache: npm-Globalverzeichnis

Lösung: Abschnitt npm-Installation oben

Fehler 3: API 401/403

Ursache: ungültiger Key oder kein Kontingent

Prüfen:

# Konfiguration
openclaw config get

# Key neu setzen
openclaw config set anthropic.apiKey=your_new_key

Fehler 4: Docker-Container startet ständig neu

Ursache: falsche Env-Variablen oder Portbelegung

Prüfen:

# Logs
docker logs openclaw

# Port
lsof -i :3000

Fehler 5: Nachrichtenkanal antwortet nicht

Ursache: Webhook oder Netzwerk

Prüfen:

  • Telegram: Bot Token, Webhook erreichbar
  • Discord: Bot-Rechte, Intents aktiv
  • Server in China: Erreichbarkeit Telegram/Discord

Empfehlungen nach der Installation

1. Mehrere KI-Anbieter

Claude und GPT-4 parallel – Fallback bei Ausfall eines Dienstes.

2. Systemweite Shortcuts

macOS: Alfred + Workflow; Windows: PowerToys Run für schnellen Zugriff.

3. Konfiguration sichern

# Alles unter ~/.openclaw/
cp -r ~/.openclaw ~/openclaw-backup-$(date +%Y%m%d)

4. Betrieb überwachen

Bei Docker Healthcheck ergänzen:

healthcheck:
  test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
  interval: 30s
  timeout: 10s
  retries: 3

Fazit

Noch unsicher?

  • Schnell testen → Ein-Klick-Skript
  • Alltag auf dem Rechner → npm global
  • Server Dauerbetrieb → Docker

OpenClaw ist weniger schwer als es wirkt – viele „Fallen“ kommen von unklarer Doku und kryptischen Fehlermeldungen. Hoffentlich sparen Sie damit Zeit.

Deployment ist mehr als Software installieren: private Daten, eigene Kontrolle, keine Plattform-Fessel. In Zeiten starker KI ist dieses „Souveränitätsbewusstsein“ wichtiger, als man denkt.

Probieren Sie es aus. Fragen, die hier fehlen, gerne in den Kommentaren – meine Fehlerliste ist länger als gedacht.

Weiterlesen

OpenClaw 2026 – vollständiger Installationsablauf

Detaillierte Schritte zum Deployment des OpenClaw-KI-Assistenten von null – Umgebungsvorbereitung, drei Installationsvarianten und Fehlerbehebung

⏱️ Estimated time: 30 min

  1. 1

    Step1: Umgebung vorbereiten: Systemanforderungen prüfen

    Vor der Installation müssen folgende Voraussetzungen erfüllt sein:

    • Node.js: offiziell v24 empfohlen, Minimum v22.14+
    • Betriebssystem: macOS 12+ / Linux / Windows (nativ oder WSL2)
    • Speicherplatz: mindestens 1 GB frei
    • API Key: Claude- oder OpenAI-API-Key bereithalten

    Node-Version prüfen:
    node --version

    Nutzer in China: npm-Registry-Spiegel empfohlen:
    npm config set registry https://registry.npmmirror.com
  2. 2

    Step2: Installationsvariante wählen und ausführen

    Variante A – Ein-Klick-Skript (schnellste, ca. 5 Minuten):
    curl -fsSL https://openclaw.ai/install.sh | bash
    openclaw onboard --install-daemon

    Variante B – npm global (empfohlen für den Alltag):
    npm install -g openclaw@latest
    openclaw onboard --install-daemon

    Variante C – Docker (empfohlen für Server):
    • Verzeichnis anlegen: mkdir -p ~/openclaw-data/&#123;config,data&#125;
    • docker-compose.yml vorbereiten
    • .env-Datei konfigurieren
    • Starten: docker-compose up -d
  3. 3

    Step3: Installation verifizieren und Gateway starten

    Installation prüfen:
    openclaw --version

    Gateway-Status prüfen:
    openclaw gateway status

    Vordergrund-Debugging (Terminal offen lassen):
    openclaw gateway

    Installierten Systemdienst starten/stoppen:
    openclaw gateway start
    openclaw gateway stop

    Bei Docker-Deployment Logs ansehen:
    docker logs -f openclaw

    Erfolg: Gateway lauscht normal (Standardport oft 18789)
  4. 4

    Step4: KI-Anbieter und Nachrichtenkanäle konfigurieren

    Onboard-Befehl ausführen:
    openclaw onboard

    Anweisungen folgen:
    • KI-Anbieter wählen (Anthropic/OpenAI/Gemini)
    • Entsprechenden API Key eingeben
    • Nachrichtenkanäle konfigurieren (Telegram/Discord/WhatsApp)
    • Systemdienst einrichten (optional)

    Konfiguration prüfen:
    openclaw config get

FAQ

Kann OpenClaw direkt unter Windows installiert werden?
Ja. Die offizielle Dokumentation unterstützt **nativ Windows** und **WSL2** – wählen Sie nach Gewohnheit.

Bei WSL2 (Linux-Befehle aus dem Artikel wiederverwenden):
• WSL2 in PowerShell (Administrator) gemäß offizieller Anleitung installieren
• Ubuntu oder andere Distribution installieren
• Linux-Schritte in diesem Terminal fortsetzen
• **WSL 2** empfohlen (Version 1 liefert schlechtere Erfahrung)

Häufiges Problem: WSL2-Speicher oft zu knapp – `.wslconfig` im Benutzerverzeichnis (z. B. memory=4GB), dann `wsl --shutdown`.
EACCES-Berechtigungsfehler bei npm-Installation – was tun?
Unter macOS sehr häufig – npm-Globalverzeichnis-Berechtigungen falsch konfiguriert.

Lösung:
• Eigenes Verzeichnis: mkdir ~/.npm-global
• npm konfigurieren: npm config set prefix '~/.npm-global'
• PATH ergänzen: echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
• Konfiguration laden: source ~/.bashrc
• Neu installieren: npm install -g openclaw@latest

Alternativ nvm für Node.js – Berechtigungen automatisch gelöst.
Unterschied Docker vs. npm – welche Variante wählen?
Funktional identisch – Unterschiede bei Isolation und Betrieb:

Docker:
• Vorteile: Container-Isolation, konsistente Umgebung, einfache Migration, Dauerbetrieb
• Geeignet: VPS, NAS, Mac Mini als Dauergerät
• Nachteile: etwas mehr Ressourcen, etwas komplexere Konfiguration

npm:
• Vorteile: einfache Installation, geringer Ressourcenverbrauch, einfaches Debugging
• Geeignet: PC, Entwicklungsumgebung, temporäre Nutzung
• Nachteile: abhängig vom Host, mögliche Versionskonflikte

Empfehlung: Server → Docker, lokale Entwicklung → npm.
Besonderheiten bei M1/M2/M3 Mac?
Apple-Silicon-Macs beachten:

• Docker-Image: OpenClaw offiziell ARM64-nativ, kein Rosetta nötig
• Node.js: ARM64-Version von der Website – bessere Performance
• Bei Plattform-Fehler in docker-compose.yml: platform: linux/arm64
• macOS mindestens 12.0 (Monterey)
• Hintergrunddienst via launchd; `--install-daemon` richtet das automatisch ein

Mac Mini mit M-Chip: ideal für OpenClaw – sparsam, leise, ausreichend Leistung.
API-Aufrufe liefern 401 nach der Installation – Lösung?
401 bedeutet ungültiger API Key oder aufgebrauchtes Kontingent:

1. Key prüfen:
openclaw config get

2. Key neu setzen:
openclaw config set anthropic.apiKey=your_key

3. Kontingent prüfen:
• Anthropic/OpenAI-Konto und Abrechnung
• Neue Konten können Limits haben

4. Netzwerk (China):
• Anthropic/OpenAI brauchen Auslandszugang
• Server muss api.anthropic.com erreichen
• Konforme Relay-Dienste in Betracht ziehen

5. Key-Format:
• Claude Key beginnt mit sk-ant-
• OpenAI Key beginnt mit sk-
OpenClaw vollständig deinstallieren?
Je nach Installationsart:

npm:
• npm uninstall -g openclaw
• Konfiguration: rm -rf ~/.openclaw
• Dienst: launchctl remove ai.openclaw.daemon (macOS)

Docker:
• Container stoppen: docker stop openclaw
• Container löschen: docker rm openclaw
• Image löschen: docker rmi openclaw/openclaw:latest
• Daten: rm -rf ~/openclaw-data

Ein-Klick-Skript:
• npm uninstall -g openclaw
• ~/.openclaw löschen
• PATH-Einträge manuell entfernen

Danach Terminal neu starten oder neu anmelden.

7 Min. Lesezeit · Veröffentlicht am: 26. Feb. 2026 · Aktualisiert am: 20. Juni 2026

Ähnliche Beiträge

Kommentare

Melde dich mit GitHub an, um einen Kommentar zu hinterlassen