L’onboarding da CLI è il modo consigliato per configurare OpenClaw su macOS, Linux o Windows (tramite WSL2; fortemente consigliato). Configura un Gateway locale o una connessione a un Gateway remoto, oltre a canali, Skills e impostazioni predefinite dello spazio di lavoro in un unico flusso guidato.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Prima chat più rapida: apri la Control UI (non è necessaria alcuna configurazione dei canali). Esegui
openclaw dashboard e chatta nel browser. Documentazione: Dashboard.--json non implica la modalità non interattiva. Per gli script, usa --non-interactive.QuickStart vs Avanzata
L’onboarding inizia con QuickStart (impostazioni predefinite) vs Avanzata (controllo completo).- QuickStart (impostazioni predefinite)
- Avanzata (controllo completo)
- Gateway locale (loopback)
- Spazio di lavoro predefinito (o spazio di lavoro esistente)
- Porta del Gateway 18789
- Autenticazione del Gateway Token (generato automaticamente, anche su loopback)
- Impostazione predefinita della policy degli strumenti per le nuove configurazioni locali:
tools.profile: "coding"(il profilo esplicito esistente viene preservato) - Impostazione predefinita dell’isolamento DM: l’onboarding locale scrive
session.dmScope: "per-channel-peer"quando non è impostato. Dettagli: Riferimento configurazione CLI - Esposizione Tailscale Disattivata
- I DM di Telegram + WhatsApp usano per impostazione predefinita una allowlist (ti verrà chiesto il tuo numero di telefono)
Cosa configura l’onboarding
La modalità locale (predefinita) ti guida attraverso questi passaggi:- Modello/Autenticazione — scegli qualsiasi provider/flusso di autenticazione supportato (chiave API, OAuth o autenticazione manuale specifica del provider), incluso Custom Provider
(compatibile con OpenAI, compatibile con Anthropic o rilevamento automatico Unknown). Scegli un modello predefinito.
Nota di sicurezza: se questo agente eseguirà strumenti o elaborerà contenuti Webhook/hook, preferisci il modello di ultima generazione più potente disponibile e mantieni rigorosa la policy degli strumenti. I livelli più deboli/vecchi sono più facili da colpire con prompt injection.
Per esecuzioni non interattive,
--secret-input-mode refmemorizza nei profili di autenticazione riferimenti basati su env invece di valori di chiavi API in chiaro. Nella modalità non interattivaref, la variabile env del provider deve essere impostata; passare flag con chiavi inline senza tale variabile env fallisce immediatamente. Nelle esecuzioni interattive, scegliere la modalità di riferimento segreto ti consente di puntare a una variabile di ambiente o a un riferimento provider configurato (fileoexec), con una rapida convalida preliminare prima del salvataggio. Per Anthropic, onboarding/configure interattivo offre Anthropic Claude CLI come percorso locale preferito e Anthropic API key come percorso di produzione consigliato. Anthropic setup-token rimane inoltre disponibile come percorso di autenticazione tramite token supportato. - Spazio di lavoro — Posizione per i file dell’agente (predefinita
~/.openclaw/workspace). Inizializza i file bootstrap. - Gateway — Porta, indirizzo di bind, modalità di autenticazione, esposizione Tailscale.
In modalità token interattiva, scegli l’archiviazione predefinita del token in chiaro oppure opta per SecretRef.
Percorso SecretRef del token non interattivo:
--gateway-token-ref-env <ENV_VAR>. - Canali — canali chat integrati e inclusi come iMessage, Discord, Feishu, Google Chat, Mattermost, Microsoft Teams, QQ Bot, Signal, Slack, Telegram, WhatsApp e altri.
- Daemon — Installa un LaunchAgent (macOS), un’unità utente systemd (Linux/WSL2) o un’attività pianificata nativa di Windows con fallback sulla cartella Startup per utente.
Se l’autenticazione tramite token richiede un token e
gateway.auth.tokenè gestito da SecretRef, l’installazione del daemon lo convalida ma non persiste il token risolto nei metadati dell’ambiente del servizio supervisor. Se l’autenticazione tramite token richiede un token e il SecretRef del token configurato non è risolto, l’installazione del daemon viene bloccata con indicazioni pratiche. Segateway.auth.tokenegateway.auth.passwordsono entrambi configurati egateway.auth.modenon è impostato, l’installazione del daemon viene bloccata finché la modalità non viene impostata esplicitamente. - Controllo di integrità — Avvia il Gateway e verifica che sia in esecuzione.
- Skills — Installa Skills consigliate e dipendenze facoltative.
Rieseguire l’onboarding non cancella nulla a meno che tu non scelga esplicitamente Reset (o passi
--reset).
CLI --reset usa per impostazione predefinita configurazione, credenziali e sessioni; usa --reset-scope full per includere lo spazio di lavoro.
Se la configurazione non è valida o contiene chiavi legacy, l’onboarding ti chiede prima di eseguire openclaw doctor.Aggiungere un altro agente
Usaopenclaw agents add <name> per creare un agente separato con il proprio spazio di lavoro,
le proprie sessioni e i propri profili di autenticazione. L’esecuzione senza --workspace avvia l’onboarding.
Cosa imposta:
agents.list[].nameagents.list[].workspaceagents.list[].agentDir
- Gli spazi di lavoro predefiniti seguono
~/.openclaw/workspace-<agentId>. - Aggiungi
bindingsper instradare i messaggi in ingresso (l’onboarding può farlo). - Flag non interattivi:
--model,--agent-dir,--bind,--non-interactive.
Riferimento completo
Per analisi dettagliate passo per passo e output di configurazione, vedi Riferimento configurazione CLI. Per esempi non interattivi, vedi Automazione CLI. Per il riferimento tecnico più approfondito, inclusi i dettagli RPC, vedi Riferimento onboarding.Documenti correlati
- Riferimento comandi CLI:
openclaw onboard - Panoramica onboarding: Panoramica onboarding
- Onboarding app macOS: Onboarding
- Rituale di primo avvio dell’agente: Bootstrap dell’agente