openclaw browser
Gestisci la superficie di controllo del browser di OpenClaw ed esegui azioni del browser (ciclo di vita, profili, schede, snapshot, screenshot, navigazione, input, emulazione dello stato e debug).
Correlati:
- Strumento browser + API: Strumento browser
Flag comuni
--url <gatewayWsUrl>: URL WebSocket del gateway (predefinito dalla configurazione).--token <token>: token del gateway (se richiesto).--timeout <ms>: timeout della richiesta (ms).--expect-final: attende una risposta finale del gateway.--browser-profile <name>: sceglie un profilo browser (predefinito dalla configurazione).--json: output leggibile da macchina (dove supportato).
Avvio rapido (locale)
Ciclo di vita
- Per i profili
attachOnlye CDP remoti,openclaw browser stopchiude la sessione di controllo attiva e cancella gli override temporanei di emulazione anche quando OpenClaw non ha avviato direttamente il processo del browser. - Per i profili locali gestiti,
openclaw browser stoparresta il processo del browser avviato.
Se il comando manca
Seopenclaw browser è un comando sconosciuto, controlla plugins.allow in
~/.openclaw/openclaw.json.
Quando plugins.allow è presente, il plugin browser incluso deve essere elencato
esplicitamente:
browser.enabled=true non ripristina il sottocomando CLI quando la
allowlist dei plugin esclude browser.
Correlato: Strumento browser
Profili
I profili sono configurazioni denominate di instradamento del browser. In pratica:openclaw: avvia o si collega a un’istanza Chrome dedicata gestita da OpenClaw (directory dati utente isolata).user: controlla la tua sessione Chrome esistente già autenticata tramite Chrome DevTools MCP.- profili CDP personalizzati: puntano a un endpoint CDP locale o remoto.
Schede
Snapshot / screenshot / azioni
Snapshot:--full-pageè per acquisizioni della pagina intera soltanto; non può essere combinato con--refo--element.- I profili
existing-session/usersupportano screenshot della pagina e screenshot con--refdall’output dello snapshot, ma non screenshot CSS con--element.
Stato e storage
Viewport + emulazione:Debug
Chrome esistente tramite MCP
Usa il profilouser integrato oppure crea il tuo profilo existing-session:
- le azioni guidate da snapshot usano ref, non selettori CSS
clicksupporta solo il clic sinistrotypenon supportaslowly=truepressnon supportadelayMshover,scrollintoview,drag,select,filledevaluaterifiutano override di timeout per chiamataselectsupporta un solo valorewait --load networkidlenon è supportato- i caricamenti di file richiedono
--ref/--input-ref, non supportano CSS--elemente attualmente supportano un file alla volta - gli hook delle finestre di dialogo non supportano
--timeout - gli screenshot supportano acquisizioni della pagina e
--ref, ma non CSS--element responsebody, intercettazione dei download, esportazione PDF e azioni batch richiedono ancora un browser gestito o un profilo CDP raw
Controllo remoto del browser (proxy host nodo)
Se il gateway è in esecuzione su una macchina diversa dal browser, esegui un host nodo sulla macchina che ha Chrome/Brave/Edge/Chromium. Il gateway inoltrerà le azioni del browser a quel nodo (non è richiesto un server di controllo browser separato). Usagateway.nodes.browser.mode per controllare l’instradamento automatico e gateway.nodes.browser.node per fissare un nodo specifico se ce ne sono più di uno collegati.
Sicurezza + configurazione remota: Strumento browser, Accesso remoto, Tailscale, Sicurezza