Onboarding Wizard (CLI)
De onboarding-wizard is de aanbevolen manier om OpenClaw op te zetten op macOS, Linux of Windows (via WSL2; sterk aanbevolen). Hij configureert een lokale Gateway of een remote Gateway-verbinding, plus kanalen, skills en workspace-standaarden in één begeleid proces.
openclaw onboard
Info: Snelste eerste chat: open de Control UI (geen kanaalconfiguratie nodig). Voer
openclaw dashboarduit en chat in je browser. Docs: Dashboard.
Om later opnieuw te configureren:
openclaw configure
openclaw agents add <name>
Opmerking:
--jsonimpliceert geen niet-interactieve modus. Gebruik--non-interactivevoor scripts.
Tip: De onboarding-wizard bevat een web search-stap waar je een provider kunt kiezen (Perplexity, Brave, Gemini, Grok of Kimi) en je API key kunt plakken zodat de agent
web_searchkan gebruiken. Je kunt dit ook later configureren metopenclaw configure --section web. Docs: Webtools.
QuickStart vs Geavanceerd
De wizard begint met QuickStart (standaarden) vs Geavanceerd (volledige controle).
QuickStart (standaarden)
- Lokale gateway (loopback)
- Standaard workspace (of bestaande workspace)
- Gateway-poort **18789**
- Gateway-auth **Token** (automatisch gegenereerd, zelfs op loopback)
- Tool policy-standaard voor nieuwe lokale setups: `tools.profile: "coding"` (bestaand expliciet profiel wordt behouden)
- DM-isolatiestandaard: lokale onboarding schrijft `session.dmScope: "per-channel-peer"` als dat niet is ingesteld. Details: [CLI Onboarding-referentie](/docs/start/wizard-cli-reference#outputs-and-internals)
- Tailscale-blootstelling **Uit**
- Telegram + WhatsApp DM's staan standaard op **allowlist** (je wordt gevraagd om je telefoonnummer)
Geavanceerd (volledige controle)
- Geeft elke stap weer (modus, workspace, gateway, kanalen, daemon, skills).
Wat de wizard configureert
Lokale modus (standaard) leidt je door deze stappen:
- Model/Auth — kies een ondersteunde provider/auth-flow (API key, OAuth of setup-token), inclusief Custom Provider
(OpenAI-compatible, Anthropic-compatible of Unknown auto-detect). Kies een standaardmodel.
Beveiligingsnotitie: als deze agent tools gaat draaien of webhook/hooks-content gaat verwerken, gebruik dan het sterkste beschikbare laatstegeneratiemodel en houd het tool-beleid strikt. Zwakkere/oudere niveaus zijn makkelijker te prompt-injecten.
Voor niet-interactieve runs slaat
--secret-input-mode refenv-backed refs op in auth-profielen in plaats van plaintext API key-waarden. In niet-interactieveref-modus moet de provider env var zijn ingesteld; inline key-flags meegeven zonder die env var faalt direct. In interactieve runs kun je bij het kiezen van secret reference-modus verwijzen naar een omgevingsvariabele of een geconfigureerde provider-ref (fileofexec), met snelle preflight-validatie voor het opslaan. - Workspace — Locatie voor agentbestanden (standaard
~/.openclaw/workspace). Zaait bootstrap-bestanden. - Gateway — Poort, bind-adres, auth-modus, Tailscale-blootstelling.
In interactieve token-modus kun je kiezen tussen standaard plaintext token-opslag of opt-in voor SecretRef.
Niet-interactief token SecretRef-pad:
--gateway-token-ref-env <ENV_VAR>. - Kanalen — WhatsApp, Telegram, Discord, Google Chat, Mattermost, Signal, BlueBubbles of iMessage.
- Daemon — Installeert een LaunchAgent (macOS) of systemd user unit (Linux/WSL2).
Als token-auth een token vereist en
gateway.auth.tokendoor SecretRef wordt beheerd, valideert daemon-installatie het maar persisteert het resolved token niet in de metadata van de supervisor-serviceomgeving. Als token-auth een token vereist en de geconfigureerde token SecretRef niet is resolved, wordt daemon-installatie geblokkeerd met actionable guidance. Als zowelgateway.auth.tokenalsgateway.auth.passwordzijn geconfigureerd engateway.auth.modeniet is ingesteld, wordt daemon-installatie geblokkeerd totdat de modus expliciet is ingesteld. - Health check — Start de Gateway en verifieert dat die draait.
- Skills — Installeert aanbevolen skills en optionele afhankelijkheden.
Opmerking: De wizard opnieuw draaien wist niets tenzij je expliciet Reset kiest (of
--resetmeegeeft). CLI--resetstandaarden naar config, credentials en sessions; gebruik--reset-scope fullom workspace mee te nemen. Als de config ongeldig is of legacy keys bevat, vraagt de wizard je om eerstopenclaw doctorte draaien.
Remote modus configureert alleen de lokale client om te verbinden met een Gateway elders. Het installeert of wijzigt niets op de remote host.
Nog een agent toevoegen
Gebruik openclaw agents add <name> om een aparte agent aan te maken met eigen workspace, sessions en auth-profielen. Zonder --workspace draaien start de wizard.
Wat het instelt:
agents.list[].nameagents.list[].workspaceagents.list[].agentDir
Opmerkingen:
- Standaard workspaces volgen
~/.openclaw/workspace-<agentId>. - Voeg
bindingstoe om inkomende berichten te routeren (de wizard kan dit doen). - Niet-interactieve flags:
--model,--agent-dir,--bind,--non-interactive.
Volledige referentie
Voor gedetailleerde stap-voor-stap-uitleg en config-outputs, zie CLI Onboarding-referentie. Voor niet-interactieve voorbeelden, zie CLI Automation. Voor de diepere technische referentie, inclusief RPC-details, zie Wizard-referentie.
Gerelateerde docs
- CLI-commandoreferentie:
openclaw onboard - Onboarding-overzicht: Onboarding-overzicht
- macOS-app onboarding: Onboarding
- Agent eerste-keer ritueel: Agent bootstrapping