CLI commands
Einrichtung
openclaw setup
openclaw setup ist der Einstiegspunkt für den System-Agenten. Auf einem konfigurierten System öffnet
openclaw setup ohne weitere Argumente einen interaktiven OpenClaw-Chat. Auf einem neuen System
wird stattdessen das geführte Onboarding gestartet. Verwenden Sie -m/--message für eine einzelne Anfrage oder
--baseline, um Konfigurations-/Workspace-Ordner ohne den Assistenten zu initialisieren.
Routing-Reihenfolge:
- Jede Onboarding-Option (
--wizard,--baseline, Workspace, Zurücksetzen, nicht interaktiv, Ablauf, Modus, Gateway, Daemon, Überspringen, Import, Remote oder Authentifizierungsoptionen) führt das Onboarding genau wieopenclaw onboardaus. -m/--messageoder--yesführt den System-Agenten aus.- Ohne Routing-Option öffnet ein konfiguriertes interaktives System OpenClaw. Auf einem
neuen System wird das Onboarding ausgeführt. Auf einem konfigurierten System gibt
--jsonauch ohne TTY die Systemübersicht aus; bei einer Onboarding-Option bleibt die JSON-Zusammenfassung des Onboardings erhalten.
Im geführten Modus ist --workspace <dir> der OpenClaw vorgeschlagene Workspace;
er wird erst gespeichert, nachdem Sie diesen Vorschlag genehmigt haben. Die Baseline-, klassische und
nicht interaktive Einrichtung speichern bei einer Neuinstallation den angegebenen Workspace im Rahmen
ihres normalen Ablaufs. Wenn eine bestehende Agentenliste neu zugeordnet würde,
verlangt der klassische Assistent eine ausdrückliche Bestätigung; die nicht interaktive Einrichtung behält den
aktuellen Flotten-Workspace bei und gibt eine Warnung aus.
Die geführte Inferenzerkennung wird auf dem Gateway-Host unter macOS oder Linux ausgeführt. Die CLI und die macOS-App verwenden denselben Gateway-eigenen Detektor, der konfigurierte Modelle, unterstützte CLI-Anmeldungen, API-Schlüssel-Umgebungsvariablen und bereits installierte Ollama- oder LM-Studio-Modelle prüft. Lokale Modelle werden bei diesem automatischen Durchlauf niemals heruntergeladen. Erkannte lokale Laufzeitumgebungen werden nach CLI- und API-Schlüssel-Kandidaten automatisch getestet; wenn mehrere lokale Modelle verfügbar sind, bevorzugt OpenClaw die leistungsstärkste für Tool-Aufrufe geeignete Instruct-Familie. Der ausgewählte Kandidat muss eine echte Vervollständigung beantworten, bevor seine Provider- und Modellkonfiguration gespeichert wird. Installierte Gemini-, Antigravity-, Pi- und OpenCode-CLIs werden ebenfalls gemeldet, wenn sie nicht als wiederverwendbare Inferenzroute für die geführte Einrichtung dienen können.
setup akzeptiert dieselben Onboarding-Flags wie openclaw onboard, einschließlich
Authentifizierung (--auth-choice, --token, Provider-Schlüssel-Flags), Gateway
(--gateway-port, --gateway-bind, --gateway-auth, --install-daemon),
Tailscale (--tailscale), Zurücksetzen (--reset, --reset-scope), Ablauf
(--flow quickstart|advanced|manual|import) und Überspringen-Flags
(--skip-channels, --skip-skills, --skip-bootstrap, --skip-search,
--skip-health, --skip-ui, --skip-hooks). Übergeben Sie --tui, um denselben
Terminal-Ausweg wie bei openclaw onboard --tui zu verwenden. Die vollständige Flag-Referenz und
nicht interaktive Beispiele finden Sie unter Onboarding und
CLI-Automatisierung. openclaw onboard --modern bleibt ein Kompatibilitäts-
Einstiegspunkt für denselben inferenzabhängigen OpenClaw-Assistenten.
Optionen
| Flag | Beschreibung |
|---|---|
-m, --message <text> |
Eine einzelne OpenClaw-Anfrage ausführen. |
--yes |
Dauerhafte Konfigurationsschreibvorgänge für eine --message-Anfrage genehmigen. |
--workspace <dir> |
Workspace-Vorschlag; bestehende Flotten erfordern eine klassische Bestätigung und bleiben bei nicht interaktiver Ausführung erhalten. |
--baseline |
Baseline-Konfigurations-/Workspace-/Sitzungsordner ohne Onboarding erstellen. |
--wizard |
Interaktives Onboarding erzwingen. |
--tui |
Den Terminal-Ausweg anstelle der Browser-Übergabe verwenden. |
--non-interactive |
Onboarding ohne Eingabeaufforderungen ausführen. |
--accept-risk |
Das Risiko des Agentenzugriffs auf das gesamte System bestätigen; zusammen mit --non-interactive erforderlich. |
--mode <mode> |
Onboarding-Modus: local oder remote. |
--flow <flow> |
Onboarding-Ablauf: quickstart, advanced, manual oder import. |
--reset |
Konfiguration + Anmeldedaten + Sitzungen vor dem Onboarding zurücksetzen (Workspace nur mit --reset-scope full). |
--reset-scope <scope> |
Umfang des Zurücksetzens: config, config+creds+sessions oder full. |
--import-from <provider> |
Während des Onboardings auszuführender Migrations-Provider. |
--import-source <path> |
Quellverzeichnis des Agenten für --import-from. |
--import-secrets |
Unterstützte Geheimnisse während der Onboarding-Migration importieren. |
--remote-url <url> |
WebSocket-URL des Remote-Gateways. |
--remote-token <token> |
Token des Remote-Gateways (optional). |
--json |
Konfiguriertes System: OpenClaw-Übersicht. Onboarding-Route: Onboarding-Zusammenfassung. |
--classic und --non-interactive schließen sich gegenseitig aus: Die klassische Variante öffnet den
Assistenten mit Eingabeaufforderungen, während die nicht interaktive Einrichtung den Automatisierungspfad verwendet.
Beim interaktiven Onboarding füllen --remote-url und --remote-token den
Remote-Gateway-Schritt vorab aus und haben für diesen Durchlauf Vorrang vor gespeicherten Remote-Werten.
Bei einer Änderung der URL werden gespeicherte Anmeldedaten nur dann wiederverwendet, wenn Sie auch ein Token übergeben.
Das Token bleibt maskiert und verwendet den im Assistenten ausgewählten Speicherungsmodus
für Klartext oder SecretRef.
Baseline-Modus
openclaw setup --baseline behält das ältere, ausschließlich auf die Baseline beschränkte Verhalten bei: Es
erstellt die Konfigurations-, Workspace- und Sitzungsverzeichnisse und wird anschließend beendet, ohne
das Onboarding auszuführen. Es akzeptiert --workspace und unbedenkliche Ausgabesteuerungen, lehnt jedoch
explizite Onboarding-, Gateway-, Authentifizierungs-, Zurücksetzungs- oder Daemon-Optionen ab, anstatt
sie stillschweigend zu ignorieren. Wenn eine vorhandene Konfiguration ungültig ist, behält die Baseline-Einrichtung
sie bei und fordert Sie auf, vor einem erneuten Versuch openclaw doctor auszuführen.
Beispiele
openclaw setupopenclaw setup -m "status"openclaw setup -m "restart gateway" --yesopenclaw setup --jsonopenclaw setup --wizardopenclaw setup --baselineopenclaw setup --workspace ~/.openclaw/workspaceopenclaw setup --import-from hermes --import-source ~/.hermesopenclaw setup --non-interactive --accept-risk --mode remote --remote-url wss://gateway-host:18789 --remote-token <token>Hinweise
- Führen Sie nach der Baseline-Einrichtung
openclaw onboardfür den vollständigen geführten Ablauf,openclaw configurefür gezielte Änderungen oderopenclaw channels addaus, um Kanalkonten hinzuzufügen. - Wenn ein Hermes-Status erkannt wird, kann das interaktive Onboarding automatisch eine Migration anbieten. Das Import-Onboarding erfordert eine neue Einrichtung; verwenden Sie Migrieren für Probelaufpläne, Sicherungen und den Überschreibmodus außerhalb des Onboardings.