OpenClaw in 10 Minuten: Kompletter Setup-Guide
OpenClaw in 10 Minuten ⚡
Abschnitt betitelt „OpenClaw in 10 Minuten ⚡“OpenClaw ist eine self-hosted KI-Assistenten-Plattform die sich mit deinen Messaging-Apps verbindet. Ein Server, 20+ Kanäle, volle Kontrolle über deine Daten. Am Ende dieses Guides hast du einen funktionierenden KI-Assistenten den du vom Handy aus anschreiben kannst.
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“| Anforderung | Details |
|---|---|
| OS | macOS, Linux oder Windows (WSL2 stark empfohlen) |
| Node.js | v22 oder neuer (node --version zum Prüfen) |
| AI Provider Key | Anthropic, OpenAI, Google oder jeder OpenAI-kompatible Anbieter |
| 10 Minuten | Das war’s |
Schritt 1: OpenClaw installieren
Abschnitt betitelt „Schritt 1: OpenClaw installieren“import { Tabs, TabItem } from ‘@astrojs/starlight/components’;
Installation verifizieren
Abschnitt betitelt „Installation verifizieren“openclaw --versionSchritt 2: Onboarding-Wizard starten
Abschnitt betitelt „Schritt 2: Onboarding-Wizard starten“openclaw onboard --install-daemonDer Wizard führt dich durch alles:
- Auth — Wähl deinen AI Provider und paste deinen API Key (oder OAuth für Anthropic). Unterstützt OpenAI, Anthropic, Google und jeden OpenAI-kompatiblen Endpoint.
- Workspace — Richtet
~/.openclaw/workspace/ein mit Starter-Dateien (SOUL.md,AGENTS.md,USER.md). - Gateway — Konfiguriert den lokalen Server (Standard-Port
18789). - Channels — WhatsApp, Telegram, Discord, Signal, Slack und mehr verbinden.
- Daemon — Installiert einen LaunchAgent (macOS) oder systemd User Unit (Linux) damit OpenClaw automatisch startet.
- Skills — Installiert empfohlene Skills und optionale Dependencies.
Schritt 3: Gateway verifizieren
Abschnitt betitelt „Schritt 3: Gateway verifizieren“Wenn du --install-daemon benutzt hast, sollte das Gateway schon laufen:
openclaw gateway statusDu solltest das Gateway auf Port 18789 laufen sehen. Du kannst es auch sofort testen ohne Channel-Setup:
openclaw dashboardDas öffnet die Control UI im Browser unter http://127.0.0.1:18789/ — du kannst dort direkt mit deinem Agent chatten.
Schritt 4: Channel verbinden
Abschnitt betitelt „Schritt 4: Channel verbinden“Telegram (am einfachsten)
Abschnitt betitelt „Telegram (am einfachsten)“- Öffne @BotFather auf Telegram
- Sende
/newbotund folge den Anweisungen - Kopiere den Bot-Token (sieht aus wie
123456:ABC-DEF...) - Paste ihn wenn der Wizard fragt — oder füg ihn später hinzu:
Terminal-Fenster openclaw configure --section channels - Schreib deinem Bot auf Telegram
- Der Wizard (oder
openclaw channels login --channel whatsapp) zeigt einen QR-Code - Öffne WhatsApp auf deinem Handy → Einstellungen → Verknüpfte Geräte → Gerät verknüpfen
- QR-Code scannen
- Fertig — dein Assistent ist live auf WhatsApp
Discord
Abschnitt betitelt „Discord“- Geh zu discord.com/developers → Neue Anwendung
- Geh zu Bot → Token zurücksetzen → kopieren
- Message Content Intent aktivieren unter Privileged Gateway Intents (erforderlich!)
- Geh zu OAuth2 → URL Generator →
botScope wählen → Berechtigungen wählen → auf deinen Server einladen - Token im Wizard einfügen
Andere Kanäle
Abschnitt betitelt „Andere Kanäle“OpenClaw unterstützt 20+ Kanäle: Signal, Slack, Google Chat, iMessage, Matrix, Mattermost, IRC, Line, Nostr und mehr. Führe openclaw configure --section channels aus um einen davon hinzuzufügen.
Schritt 5: Erste Nachricht senden
Abschnitt betitelt „Schritt 5: Erste Nachricht senden“Öffne deine Messaging-App und schreib deinem Bot irgendwas:
“Hey, was kannst du?”
Dein KI-Assistent antwortet. Out of the box kann er:
- 🔍 Web durchsuchen (richte einen Brave Search API Key ein via
openclaw configure --section webfür beste Ergebnisse) - 📁 Dateien lesen und schreiben auf deinem Rechner
- 🖥️ Shell-Commands ausführen
- ⏰ Erinnerungen und Cron Jobs setzen
- 🌐 Einen Webbrowser steuern
- 📷 Kameras nutzen (mit gepaarten Mobile Nodes)
- 🎤 Sprachgespräche (macOS/iOS/Android)
- 📊 Sessions managen und Sub-Agents spawnen
Schritt 6: Mach ihn zu deinem
Abschnitt betitelt „Schritt 6: Mach ihn zu deinem“Die echte Power steckt in den Workspace-Dateien unter ~/.openclaw/workspace/. Das sind nicht einfach Config-Dateien — das ist das Gehirn deines Agents.
SOUL.md — Persönlichkeit & Grenzen
Abschnitt betitelt „SOUL.md — Persönlichkeit & Grenzen“Definiert wer dein Agent ist. Ton, Werte, was er tut und nicht tut.
# Wer du bist
Sei echt hilfreich, nicht performativ hilfreich.Lass das "Gute Frage!" weg — hilf einfach.
Hab Meinungen. Ein Assistent ohne Persönlichkeitist nur eine Suchmaschine mit extra Schritten.
Sei einfallsreich bevor du fragst. Versuch es rauszufinden.Lies die Datei. Such danach. Dann frag wenn du nicht weiterkommst.👉 Ausführlicher Guide: Die perfekte SOUL.md
AGENTS.md — Arbeitsanweisungen
Abschnitt betitelt „AGENTS.md — Arbeitsanweisungen“Wie dein Agent Tasks, Memory, Tools und Kommunikation handhabt. Das ist das Playbook.
USER.md — Wer du bist
Abschnitt betitelt „USER.md — Wer du bist“Erzähl deinem Agent von dir, damit er kontextuell hilfreich sein kann:
# Über dich- **Name:** Alex- **Zeitzone:** Europe/Berlin- **Notizen:** Führt ein Startup. Zeit ist knapp. Kurze Nachrichten = volle Erwartung.IDENTITY.md — Name & Avatar
Abschnitt betitelt „IDENTITY.md — Name & Avatar“Name, Emoji und Vibe deines Agents. Wird während des Bootstrap-Rituals erstellt.
Troubleshooting
Abschnitt betitelt „Troubleshooting“openclaw doctor
Abschnitt betitelt „openclaw doctor“Starte das eingebaute Diagnose-Tool:
openclaw doctorPrüft deine Installation, Config, Credentials und häufige Probleme.
Häufige Probleme
Abschnitt betitelt „Häufige Probleme“| Problem | Lösung |
|---|---|
openclaw: command not found | npm bin-Verzeichnis zum PATH hinzufügen (siehe Schritt 1) |
| Gateway startet nicht | Prüfen ob Port 18789 belegt ist: lsof -i :18789 |
| WhatsApp QR-Code abgelaufen | openclaw channels login --channel whatsapp nochmal starten |
spawn git ENOENT auf Windows | Git für Windows installieren, PowerShell neu öffnen |
| sharp/libvips Build-Fehler | SHARP_IGNORE_GLOBAL_LIBVIPS=1 setzen (Installer macht das standardmäßig) |
| Extra Workspace-Verzeichnisse | Nur ein aktives Workspace behalten. openclaw doctor warnt vor Extras. Alte mit trash ~/openclaw entfernen |
| EACCES bei npm install (Linux) | Installer kann das fixen. Oder manuell: npm config set prefix ~/.npm-global |
Umgebungsvariablen
Abschnitt betitelt „Umgebungsvariablen“Falls du eigene Pfade brauchst:
OPENCLAW_HOME— Home-Verzeichnis für interne PfadauflösungOPENCLAW_STATE_DIR— State-Verzeichnis überschreibenOPENCLAW_CONFIG_PATH— Config-Dateipfad überschreiben
Wie weiter?
Abschnitt betitelt „Wie weiter?“- Die perfekte SOUL.md — Gib deinem Agent echte Persönlichkeit
- 5 Automationen die Stunden sparen — Cron Jobs, Heartbeats, E-Mail-Monitoring
- Multi-Agent Routing — Ein Bot pro Kanal
- Starter Kits — Vorkonfigurierte Setups für spezifische Workflows
Probleme? Starte openclaw doctor um häufige Probleme zu diagnostizieren, oder schau in die OpenClaw Docs.