Onboarding (CLI)
CLI-Onboarding ist die empfohlene Methode, um OpenClaw unter macOS, Linux oder Windows (über WSL2; dringend empfohlen) einzurichten. Es konfiguriert in einem geführten Ablauf ein lokales Gateway oder eine Verbindung zu einem Remote-Gateway sowie Kanäle, Skills und Workspace-Standards.Der schnellste Weg zum ersten Chat: Öffnen Sie die Control UI (keine Kanaleinrichtung erforderlich). Führen Sie
openclaw dashboard aus und chatten Sie im Browser. Dokumentation: Dashboard.--json impliziert keinen nicht interaktiven Modus. Verwenden Sie für Skripte --non-interactive.QuickStart vs. Advanced
Das Onboarding beginnt mit QuickStart (Standardwerte) vs. Advanced (volle Kontrolle).- QuickStart (Standardwerte)
- Advanced (volle Kontrolle)
- Lokales Gateway (loopback)
- Workspace-Standard (oder vorhandener Workspace)
- Gateway-Port 18789
- Gateway-Auth Token (automatisch generiert, selbst bei loopback)
- Standard für die Tool-Richtlinie bei neuen lokalen Setups:
tools.profile: "coding"(ein vorhandenes explizites Profil bleibt erhalten) - Standard für DM-Isolierung: Lokales Onboarding schreibt
session.dmScope: "per-channel-peer", wenn nicht gesetzt. Details: CLI Setup Reference - Tailscale-Freigabe Aus
- Standard für Telegram- und WhatsApp-DMs: Zulassungsliste (Sie werden nach Ihrer Telefonnummer gefragt)
Was das Onboarding konfiguriert
Lokaler Modus (Standard) führt Sie durch diese Schritte:- Modell/Auth — Wählen Sie einen beliebigen unterstützten Anbieter-/Auth-Ablauf (API-Schlüssel, OAuth oder anbieterspezifische manuelle Auth), einschließlich benutzerdefiniertem Anbieter
(OpenAI-kompatibel, Anthropic-kompatibel oder Unknown Auto-Detect). Wählen Sie ein Standardmodell.
Sicherheitshinweis: Wenn dieser Agent Tools ausführen oder Webhook-/Hook-Inhalte verarbeiten soll, bevorzugen Sie das stärkste verfügbare Modell der neuesten Generation und halten Sie die Tool-Richtlinie strikt. Schwächere/ältere Stufen lassen sich leichter per Prompt Injection beeinflussen.
Bei nicht interaktiven Ausführungen speichert
--secret-input-mode refenv-gestützte Referenzen in Auth-Profilen anstelle von Klartextwerten für API-Schlüssel. Im nicht interaktivenref-Modus muss die Env-Var des Anbieters gesetzt sein; die Übergabe von Inline-Schlüssel-Flags ohne diese Env-Var schlägt sofort fehl. Bei interaktiven Ausführungen können Sie durch Auswahl des Secret-Referenzmodus entweder auf eine Umgebungsvariable oder auf eine konfigurierte Anbieter-Referenz (fileoderexec) zeigen, mit einer schnellen Vorabvalidierung vor dem Speichern. Für Anthropic bietet interaktives Onboarding/Konfigurieren Anthropic Claude CLI als bevorzugten lokalen Pfad und Anthropic API key als empfohlenen Produktionspfad. Anthropic-Setup-Token bleibt ebenfalls als unterstützter Token-Auth-Pfad verfügbar. - Workspace — Speicherort für Agent-Dateien (Standard
~/.openclaw/workspace). Erstellt Bootstrap-Dateien. - Gateway — Port, Bind-Adresse, Auth-Modus, Tailscale-Freigabe.
Im interaktiven Token-Modus wählen Sie entweder die standardmäßige Klartextspeicherung des Tokens oder SecretRef.
Nicht interaktiver Token-SecretRef-Pfad:
--gateway-token-ref-env <ENV_VAR>. - Kanäle — integrierte und gebündelte Chat-Kanäle wie BlueBubbles, Discord, Feishu, Google Chat, Mattermost, Microsoft Teams, QQ Bot, Signal, Slack, Telegram, WhatsApp und weitere.
- Daemon — Installiert einen LaunchAgent (macOS), eine systemd-User-Unit (Linux/WSL2) oder eine native Windows Scheduled Task mit benutzerspezifischem Fallback auf den Startup-Ordner.
Wenn Token-Auth ein Token erfordert und
gateway.auth.tokenüber SecretRef verwaltet wird, validiert die Daemon-Installation dieses, persistiert das aufgelöste Token jedoch nicht in den Umgebungsmetadaten des Supervisor-Dienstes. Wenn Token-Auth ein Token erfordert und die konfigurierte Token-SecretRef nicht aufgelöst ist, wird die Daemon-Installation mit konkreten Hinweisen blockiert. Wenn sowohlgateway.auth.tokenals auchgateway.auth.passwordkonfiguriert sind undgateway.auth.modenicht gesetzt ist, wird die Daemon-Installation blockiert, bis der Modus explizit gesetzt ist. - Systemprüfung — Startet das Gateway und überprüft, ob es läuft.
- Skills — Installiert empfohlene Skills und optionale Abhängigkeiten.
Eine erneute Ausführung des Onboardings löscht nichts, es sei denn, Sie wählen ausdrücklich Reset (oder übergeben
--reset).
CLI---reset verwendet standardmäßig Konfiguration, Zugangsdaten und Sitzungen; verwenden Sie --reset-scope full, um den Workspace einzuschließen.
Wenn die Konfiguration ungültig ist oder Legacy-Schlüssel enthält, fordert Sie das Onboarding zuerst auf, openclaw doctor auszuführen.Weiteren Agenten hinzufügen
Verwenden Sieopenclaw agents add <name>, um einen separaten Agenten mit eigenem Workspace,
eigenen Sitzungen und eigenen Auth-Profilen zu erstellen. Das Ausführen ohne --workspace startet das Onboarding.
Was dabei gesetzt wird:
agents.list[].nameagents.list[].workspaceagents.list[].agentDir
- Standard-Workspaces folgen dem Muster
~/.openclaw/workspace-<agentId>. - Fügen Sie
bindingshinzu, um eingehende Nachrichten weiterzuleiten (das Onboarding kann dies erledigen). - Nicht interaktive Flags:
--model,--agent-dir,--bind,--non-interactive.
Vollständige Referenz
Detaillierte Schritt-für-Schritt-Aufschlüsselungen und Konfigurationsausgaben finden Sie unter CLI Setup Reference. Nicht interaktive Beispiele finden Sie unter CLI Automation. Die ausführlichere technische Referenz einschließlich RPC-Details finden Sie unter Onboarding Reference.Verwandte Dokumente
- CLI-Befehlsreferenz:
openclaw onboard - Onboarding-Überblick: Onboarding Overview
- Onboarding der macOS-App: Onboarding
- Ritual beim ersten Start des Agenten: Agent Bootstrapping