CLI Reference
OpenClaw CLI reference for the openclaw command, subcommands, and options.
Esta página describe el comportamiento actual del CLI. Si los comandos cambian, por favor actualiza esta documentación.
Command Pages
- setup
- onboard
- config
- doctor
- reset
- update
- message
- agent
- agents
- acp
- status
- health
- sessions
- gateway
- logs
- system
- models
- memory
- nodes
- devices
- node
- sandbox
- tui
- browser
- cron
- dns
- docs
- hooks
- webhooks
- pairing
- plugins(plugin commands)
- channels
- security
- skills
- voicecall(plugin; if installed)
Flags Globales
- --dev:Aislar estado en ~/.openclaw-dev y cambiar puertos predeterminados.
- --profile <name>:Aislar estado en ~/.openclaw-'<name>'.
- --no-color:Desactivar colores ANSI.
- --update:Abreviatura para openclaw update (solo instalaciones desde fuente).
- -V、--version、-v:Imprimir versión y salir.
Estilo de Salida
Los colores ANSI e indicadores de progreso solo se renderizan en sesiones TTY.
Los hipervínculos OSC-8 se renderizan como enlaces clicables en terminales compatibles; de lo contrario, volvemos a URLs simples.
(and --plain when supported) disable styling for clean output.
Desactiva el estilo ANSI; NO_COLOR=1 también se respeta.
Los comandos de larga duración muestran indicadores de progreso (OSC 9;4 cuando es compatible).
Paleta
OpenClaw usa la paleta Lobster para la salida CLI.
- accent (#FF5A2D):Encabezados, etiquetas, resaltados primarios.
- accentBright (#FF7A3D):Nombres de comandos, énfasis.
- accentDim (#D14A22):Texto de resaltado secundario.
- info (#FF8A5B):Valores informativos.
- success (#2FBF71):Estados de éxito.
- warn (#FFB020):Advertencias, fallbacks, notas.
- error (#E23D2D):Errores, fallos.
- muted (#8B7F77):Desénfasis, metadatos.
Fuente de verdad de la paleta: src/terminal/palette.ts (alias "Lobster Seam").
Árbol de Comandos
openclaw [--dev] [--profile <name>] <command>
setup
onboard
configure
config
get
set
unset
doctor
security
audit
reset
uninstall
update
channels
list
status
logs
add
remove
login
logout
skills
list
info
check
plugins
list
info
install
enable
disable
doctor
memory
status
index
search
message
agent
agents
list
add
delete
acp
status
health
sessions
gateway
call
health
status
probe
discover
install
uninstall
start
stop
restart
run
logs
system
event
heartbeat last|enable|disable
presence
models
list
status
set
set-image
aliases list|add|remove
fallbacks list|add|remove|clear
image-fallbacks list|add|remove|clear
scan
auth add|setup-token|paste-token
auth order get|set|clear
sandbox
list
recreate
explain
cron
status
list
add
edit
rm
enable
disable
runs
run
nodes
devices
node
run
status
install
uninstall
start
stop
restart
approvals
get
set
allowlist add|remove
browser
status
start
stop
reset-profile
tabs
open
focus
close
profiles
create-profile
delete-profile
screenshot
snapshot
navigate
resize
click
type
press
hover
drag
select
upload
fill
dialog
wait
evaluate
console
pdf
hooks
list
info
check
enable
disable
install
update
webhooks
gmail setup|run
pairing
list
approve
docs
dns
setup
tuiNota: Los plugins pueden añadir comandos adicionales de nivel superior (ej., openclaw voicecall).
Seguridad
- openclaw security audit — Auditar configuración+estado local para problemas de seguridad comunes.
- openclaw security audit --deep — Sondeo de gateway en vivo best-effort.
- openclaw security audit --fix — Ajustar valores predeterminados de seguridad y chmod estado/config.
Plugins
Gestionar extensiones y su configuración:
- openclaw plugins list — Descubrir plugins (usa --json para salida de máquina).
- openclaw plugins info <id> — Mostrar información detallada sobre un plugin.
- openclaw plugins install <path|.tgz|npm-spec> — Instalar un plugin (o añadir ruta del plugin a plugins.load.paths).
- openclaw plugins enable <id> / disable <id> — Alternar plugins.entries.'<id>'.enabled.
- openclaw plugins doctor — Reportar errores de carga de plugins.
La mayoría de cambios de plugins requieren reinicio del gateway. Ver /plugins.
Memoria
Búsqueda vectorial sobre MEMORY.md + memory/*.md:
- openclaw memory status — Mostrar estadísticas del índice.
- openclaw memory index — Re-indexar archivos de memoria.
- openclaw memory search "<query>" — Búsqueda semántica sobre memoria.
Comandos Slash de Chat
Los mensajes de chat soportan comandos /... (texto y nativo). Ver /tools/slash-commands.
Destacados:
- /status Para diagnósticos rápidos.
- /config Para cambios de configuración persistentes.
- /debug ReferenceCliPage.step09.debug
Setup + Onboarding
#
`setup`
Initialize configuration+workspace.
Opciones:
- --workspace <dir>:Ruta del workspace del agente (por defecto ~/.openclaw/workspace).
- --wizard:Ejecutar asistente de configuración.
- --non-interactive:Ejecutar asistente sin prompts.
- --mode <local|remote>:Modo asistente.
- --remote-url <url>:URL de gateway remoto.
- --remote-token <token>:Token de gateway remoto.
ReferenceCliPage step 11: Wizard auto run
#
`onboard`
Asistente interactivo para configurar gateway, workspace y habilidades.
Opciones:
- --workspace <dir>
- --reset(ReferenceCliPage step 12: Reset)
- --non-interactive
- --mode <local|remote>
- --flow <quickstart|advanced|manual> (ReferenceCliPage step 12: Flow)
- --auth-choice <setup-token|token|chutes|openai-codex|openai-api-key|openrouter-api-key|ai-gateway-api-key|moonshot-api-key|kimi-code-api-key|synthetic-api-key|venice-api-key|gemini-api-key|zai-api-key|apiKey|minimax-api|minimax-api-lightning|opencode-zen|skip>
- --token-provider <id>(ReferenceCliPage step 12: Token provider)
- --token <token>(ReferenceCliPage step 12: Token)
- --token-profile-id <id>(ReferenceCliPage step 12: Token profile id)
- --token-expires-in <duration>(ReferenceCliPage step 12: Token expires in)
- --anthropic-api-key <key>
- --openai-api-key <key>
- --openrouter-api-key <key>
- --ai-gateway-api-key <key>
- --moonshot-api-key <key>
- --kimi-code-api-key <key>
- --gemini-api-key <key>
- --zai-api-key <key>
- --minimax-api-key <key>
- --opencode-zen-api-key <key>
- --gateway-port <port>
- --gateway-bind <loopback|lan|tailnet|auto|custom>
- --gateway-auth <token|password>
- --gateway-token <token>
- --gateway-password <password>
- --remote-url <url>
- --remote-token <token>
- --tailscale <off|serve|funnel>
- --tailscale-reset-on-exit
- --install-daemon
- --no-install-daemon(ReferenceCliPage step 12: No install daemon)
- --daemon-runtime <node|bun>
- --skip-channels
- --skip-skills
- --skip-health
- --skip-ui
- --node-manager <npm|pnpm|bun> (ReferenceCliPage step 12: Node manager)
- --json
#
`configure`
Asistente de configuración interactivo (modelos, canales, habilidades, gateway).
#
`config`
Ayudante de configuración no interactivo (get/set/unset). Ejecutar openclaw config sin
subcomando lanza el asistente.
Subcomandos:
- config get <path>:Imprimir un valor de configuración (ruta dot/bracket).
- config set <path> <value>:Establecer un valor (JSON5 o cadena raw).
- config unset <path>:Eliminar un valor.
#
`doctor`
Verificación de salud+soluciones rápidas (configuración+gateway+servicios legacy).
Opciones:
- --no-workspace-suggestions:Deshabilitar sugerencias de memoria del workspace.
- --yes:Aceptar valores predeterminados sin preguntar (headless).
- --non-interactive:Omitir prompts; solo aplicar migraciones seguras.
- --deep:Escanear servicios del sistema para instalaciones adicionales de gateway.
Channels Helper
#
`channels`
Gestionar cuentas de canales de chat (WhatsApp/Telegram/Discord/Google Chat/Slack/Mattermost (plugin)/Signal/iMessage/MS Teams).
Subcomandos:
- channels list:Mostrar canales configurados y perfiles de autenticación.
- channels status:Verificar accesibilidad del gateway y salud del canal (--probe ejecuta verificaciones adicionales; usa openclaw health o openclaw status --deep para sondeo de salud del gateway).
- Consejo: Cuando el estado de canales puede detectar configuraciones erróneas comunes, imprime advertencias junto con soluciones sugeridas (luego te dirige a openclaw doctor).
- channels logs:Mostrar logs recientes de canales de archivos de log del gateway.
- channels add:Configuración con asistente cuando no se pasan flags; los flags cambian a modo no interactivo.
- channels remove:Deshabilitado por defecto; pasa --delete para eliminar entrada de configuración sin preguntar.
- channels login:Iniciar sesión en un canal (ej., WhatsApp).
- channels logout:Cerrar sesión de un canal.
Opciones comunes:
- --channel <name>:Nombre del canal.
- --account <id>:ID de cuenta (si es requerido).
- --name <label>:Nombre para mostrar.
Opciones de logs:
Opciones de inicio de sesión:
- --channel <channel>(Nombre del canal.)
- --account <id>
- --verbose
channels logout Opciones de cierre de sesión:
- --channel <channel>(Nombre del canal.)
- --account <id>
Opciones de cierre de sesión:
- --no-usageOcultar estadísticas de uso.
- --jsonReferenceCliPage step 17: Json
Opciones de inicio de sesión:
- --channel <name|all> (ReferenceCliPage step 17: Default all)
- --lines <n> ((por defecto 200))
- --json
Ver /channels para más información.
Ejemplos:
openclaw channels add --channel telegram --account alerts --name "Alerts Bot" --token $TELEGRAM_BOT_TOKEN openclaw channels add --channel discord --account work --name "Work Bot" --token $DISCORD_BOT_TOKEN openclaw channels remove --channel discord --account work --delete openclaw channels status --probe openclaw status --deep
#
`skills`
Listar habilidades disponibles y verificar estado de instalación.
Subcomandos:
- skills list:Listar habilidades disponibles.
- skills info <name>:Mostrar información detallada sobre una habilidad.
- skills check:Verificar estado de instalación de habilidad.
Opciones:
- --eligible:Solo mostrar habilidades elegibles.
- --json:Salida legible por máquina.
- -v、--verbose:Salida verbosa.
Ver /skills para más información.
#
`pairing`
Gestionar solicitudes de emparejamiento de dispositivos.
Subcomandos:
- pairing list <channel> [--json]
- pairing approve <channel> <code> [--notify]
#
`webhooks`
Configuración de hook Gmail Pub/Sub + runner. Ver /automation/gmail-pubsub.
Subcomandos:
- webhooks gmail setup(ReferenceCliPage step 20: Setup)
- webhooks gmail run (ReferenceCliPage step 20: Run)
#
`dns setup`
Wide-area discovery DNS helper (CoreDNS + Tailscale). See /gateway/discovery.
Opciones:
- --apply:Install/update CoreDNS configuration (requires sudo; macOS only).
Messaging + Agents
#
`message`
Unified outbound messaging+channel operations.
See: /cli/message
Subcomandos:
- message send|poll|react|reactions|read|edit|delete|pin|unpin|pins|permissions|search|timeout|kick|ban
- message thread <create|list|reply>
- message emoji <list|upload>
- message sticker <send|upload>
- message role <info|add|remove>
- message channel <info|list>
- message member info
- message voice status
- message event <list|create>
Ejemplos:
- openclaw message send --target +15555550123 --message "Hi"
- openclaw message poll --channel discord --target channel:123 --poll-question "Snack?" --poll-option Pizza --poll-option Sushi
#
`agent`
Ejecutar un agente vía gateway (o embebido --local).
Requisitos:
- --message <text>
Opciones:
- --to <dest>(ReferenceCliPage step 24: To)
- --session-id <id>
- --thinking <off|minimal|low|medium|high|xhigh>ReferenceCliPage step 24: Thinking
- --verbose <on|full|off>
- --channel <whatsapp|telegram|discord|slack|mattermost|signal|imessage|msteams>
- --local
- --deliver
- --json
- --timeout <seconds>
#
`agents`
Gestionar agentes aislados (workspace+auth+routing).
##
`agents list`
Listar agentes configurados.
Opciones:
- --json
- --bindings
##
`agents add [name]`
Agregar un nuevo agente aislado. Ejecuta asistente de configuración a menos que se pasen flags (o --non-interactive); --workspace requerido en modo no interactivo.
Opciones:
- --workspace <dir>
- --model <id>
- --agent-dir <dir>
- --bind <channel[:accountId]> ((repetible))
- --non-interactive
- --json
La especificación de vinculación usa channel[:accountId]. Cuando accountId se omite para WhatsApp, se usará el ID de cuenta predeterminado.
##
`agents delete '<id>'`
Eliminar un agente y podar su espacio de trabajo+estado.
Opciones:
- --force
- --json
#
`acp`
Ejecutar bridge ACP que conecta IDE al gateway.
Ver acp para opciones completas y ejemplos.
#
`status`
Mostrar salud de sesión enlazada y destinatarios recientes.
Opciones:
- --json
- --all(diagnósticos completos; solo lectura, pegable)
- --deep(sondear canales)
- --usage(mostrar uso/cuota del proveedor de modelo)
- --timeout <ms>
- --verbose
- --debug(alias para --verbose)
ReferenceCliPage step 39: Notes
- Overview includes gateway + node host service status (if available).
- ReferenceCliPage step 30: Hide usage
- ReferenceCliPage step 30: Usage tracking
#
Seguimiento de Uso
ReferenceCliPage step 31: Oauth intro
ReferenceCliPage step 31: Surface
- /status(ReferenceCliPage step 31: Status)
- openclaw status --usage(ReferenceCliPage step 31: Usage)
- Barra de menú de macOS (sección de uso en contexto)
ReferenceCliPage step 31: Notes
- ReferenceCliPage step 31: Data
- Proveedores: Anthropic, GitHub Copilot, OpenAI Codex OAuth, y Gemini CLI/Antigravity cuando esos plugins de proveedor están habilitados.
- El uso está oculto si no existen credenciales coincidentes.
- ReferenceCliPage step 31: Usage tracking
#
`health`
ReferenceCliPage step 32: Get health
Opciones:
- --json
- --timeout <ms>
- --verbose
#
`sessions`
ReferenceCliPage step 33: List sessions
Opciones:
- --json
- --verbose
- --store <path>
- --active <minutes>
Reset/Uninstall
#
`reset`
ReferenceCliPage step 35: Reset local
Opciones:
- --scope <config|config+creds+sessions|full>
- --yes
- --non-interactive
- --dry-run
ReferenceCliPage step 35: Notes
- ReferenceCliPage step 35: Non interactive req
#
`uninstall`
ReferenceCliPage step 36: Uninstall gateway
Opciones:
- --service
- --state
- --workspace
- --app
- --all
- --yes
- --non-interactive
- --dry-run
ReferenceCliPage step 39: Notes
- ReferenceCliPage step 36: Non interactive req
Gateway
#
`gateway`
ReferenceCliPage step 38: Run gateway
Opciones:
- --port <port>
- --bind <loopback|tailnet|lan|auto|custom>
- --token <token>
- --auth <token|password>
- --password <password>
- --tailscale <off|serve|funnel>
- --tailscale-reset-on-exit
- --allow-unconfigured
- --dev
- --reset(Restablecer config dev+credenciales+sesiones+workspace.)
- --force(Matar listener existente en el puerto.)
- --verbose
- --claude-cli-logs
- --ws-log <auto|full|compact>
- --compact(ReferenceCliPage step 38: Compact alias)
- --raw-stream
- --raw-stream-path <path>
#
`gateway service`
ReferenceCliPage step 39: Manage service
Subcomandos:
- gateway status (ReferenceCliPage step 39: Status)
- gateway install(ReferenceCliPage step 39: Install)
- gateway uninstall
- gateway start
- gateway stop
- gateway restart
ReferenceCliPage step 39: Notes
- ReferenceCliPage step 39: Gateway status default
- ReferenceCliPage step 39: Gateway status support
- ReferenceCliPage step 39: Gateway status extra
- ReferenceCliPage step 39: Gateway status print
- ReferenceCliPage step 39: Gateway commands json
- ReferenceCliPage step 39: Gateway install default
- ReferenceCliPage step 39: Gateway install options
#
`logs`
ReferenceCliPage step 40: Tail logs
ReferenceCliPage step 40: Notes
- ReferenceCliPage step 40: Tty
- Salida JSON.
ReferenceCliPage step 40: Example
openclaw logs --follow openclaw logs --limit 200 openclaw logs --plain openclaw logs --json openclaw logs --no-color
#
`models`
ReferenceCliPage step 41: Cli helper
Subcomandos:
- gateway call <method> [--params <json>]
- gateway health
- gateway status
- gateway probe
- gateway discover
- gateway install|uninstall|start|stop|restart
- gateway run
ReferenceCliPage step 41: Common rpc
- config.apply(ReferenceCliPage step 41: Config apply)
- config.patch(ReferenceCliPage step 41: Config patch)
- update.run(ReferenceCliPage step 41: Update run)
ReferenceCliPage step 41: Tip
`sandbox`
ReferenceCliPage step 42: See
ReferenceCliPage step 42: Preferred auth
claude setup-token openclaw models auth setup-token --provider anthropic openclaw models status
#
`approvals`
ReferenceCliPage step 43: Alias
ReferenceCliPage step 43: Root options
- --status-json(ReferenceCliPage step 43: Status json)
- --status-plain(ReferenceCliPage step 43: Status plain)
#
System
ReferenceCliPage step 44: Intro
ReferenceCliPage step 44: Options
- --all
- --local
- --provider <name>
- --json
- --plain
#
`system`
Comandos del sistema (gateway RPC).
ReferenceCliPage step 45: Options
- --json
- --plain
- --check(ReferenceCliPage step 45: Check)
- --probe(ReferenceCliPage step 45: Live probe)
- --probe-profile <id> (ReferenceCliPage step 45: Repeat)
- --probe-timeout <ms>
- --probe-concurrency <n>
- --probe-max-tokens <n>
ReferenceCliPage step 45: Auth overview
ReferenceCliPage step 45: Probe
#
`system event`
ReferenceCliPage step 46: Set primary
#
`system heartbeat last|enable|disable`
ReferenceCliPage step 47: Set image model
#
`system presence`
Listar entradas de presencia del sistema (gateway RPC).
Opciones:
- list:ReferenceCliPage step 48: List
- ReferenceCliPage step 48: Add
- ReferenceCliPage step 48: Remove
#
Tareas Programadas
Gestionar trabajos programados (gateway RPC). Ver /automation/cron-jobs.
ReferenceCliPage step 49: Options
- list:ReferenceCliPage step 49: List
- ReferenceCliPage step 49: Add
- ReferenceCliPage step 49: Remove
- ReferenceCliPage step 49: Clear
#
Host de Nodo
node ejecuta host de nodo headless o lo gestiona como servicio en segundo plano. Ver
ReferenceCliPage step 50: Options
- list: ReferenceCliPage step 50: List
- ReferenceCliPage step 50: Add
- ReferenceCliPage step 50: Remove
- ReferenceCliPage step 50: Clear
#
Nodos
nodes se comunica con el gateway y nodos emparejados objetivo. Ver /nodes.
ReferenceCliPage step 51: Options
- --min-params <b>(ReferenceCliPage step 51: Min params)
- --max-age-days <days>
- --provider <name>
- --max-candidates <n>
- --timeout <ms>
- --concurrency <n>
- --no-probe
- --yes
- --no-input
- --set-default
- --set-image
- --json
#
Browser
CLI de control del navegador (Chrome/Brave/Edge/Chromium dedicado). Ver openclaw browser y herramientas del navegador.
ReferenceCliPage step 52: Options
- add:ReferenceCliPage step 52: Add
- setup-token:ReferenceCliPage step 52: Setup token
- paste-token:ReferenceCliPage step 52: Paste token
#
Documentation Search
ReferenceCliPage step 53: Intro
ReferenceCliPage step 53: Options
- get:ReferenceCliPage step 53: Get
- set:ReferenceCliPage step 53: Set
- clear: ReferenceCliPage step 53: Clear
System
#
TUI
ReferenceCliPage step 55: Queue event
ReferenceCliPage step 55: Requirements
- ReferenceCliPage step 55: Text
ReferenceCliPage step 55: Options
- --mode <now|next-heartbeat>
- --json
- --url、--token、--timeout、--expect-final
#
`tui`
Abrir UI de terminal conectada al gateway.
Opciones:
- --json
- --url、--token、--timeout、--expect-final
#
`system presence`
Listar entradas de presencia del sistema (gateway RPC).
Opciones:
- --json
- --url、--token、--timeout、--expect-final
Trabajos Programados
Gestionar trabajos programados (gateway RPC). Ver /automation/cron-jobs.
Subcomandos:
- cron status [--json]
- ''cron list [--all] [--json]''(Salida de tabla por defecto;Para datos raw usar ''--json'')
- ''cron add'' (alias: ''create''; requiere ''--name'' y uno de ''--at'' | ''--every'' | ''--cron'', y payload de ''--system-event'' | ''--message'')
- ''cron edit <id>''(Modificar campos)
- ''cron rm <id>''(alias:''remove''、''delete'')
- cron enable <id>
- cron disable <id>
- cron runs --id <id> [--limit <n>]
- cron run <id> [--force]
Todos los comandos cron aceptan --url, --token, --timeout, --expect-final.
Host de Nodo
node ejecuta host de nodo headless o lo gestiona como servicio en segundo plano. Ver
Subcomandos:
- node run --host <gateway-host> --port 18789
- node status
- node install [--host <gateway-host>] [--port <port>] [--tls] [--tls-fingerprint <sha256>] [--node-id <id>] [--display-name <name>] [--runtime <node|bun>] [--force]
- node uninstall
- node stop
- node restart
Nodos
nodes se comunica con el gateway y nodos emparejados objetivo. Ver /nodes.
Opciones comunes:
- --url、--token、--timeout、--json
Subcomandos:
- nodes status [--connected] [--last-connected <duration>]
- nodes describe --node <id|name|ip>
- nodes list [--connected] [--last-connected <duration>]
- nodes pending
- nodes approve <requestId>
- nodes reject <requestId>
- nodes rename --node <id|name|ip> --name <displayName>
- nodes invoke --node <id|name|ip> --command <command> [--params <json>] [--invoke-timeout <ms>] [--idempotency-key <key>]
- nodes run --node <id|name|ip> [--cwd <path>] [--env KEY=VAL] [--command-timeout <ms>] [--needs-screen-recording] [--invoke-timeout <ms>] <command...>ReferenceCliPage step 60: Mac node
- nodes notify --node <id|name|ip> [--title <text>] [--body <text>] [--sound <name>] [--priority <passive|active|timeSensitive>] [--delivery <system|overlay|auto>] [--invoke-timeout <ms>]ReferenceCliPage step 60: Mac only
Cámara:
- nodes camera list --node <id|name|ip>
- nodes camera snap --node <id|name|ip> [--facing front|back|both] [--device-id <id>] [--max-width <px>] [--quality <0-1>] [--delay-ms <ms>] [--invoke-timeout <ms>]
- nodes camera clip --node <id|name|ip> [--facing front|back] [--device-id <id>] [--duration <ms|10s|1m>] [--no-audio] [--invoke-timeout <ms>]
Canvas+Pantalla:
- nodes canvas snapshot --node <id|name|ip> [--format png|jpg|jpeg] [--max-width <px>] [--quality <0-1>] [--invoke-timeout <ms>]
- nodes canvas present --node <id|name|ip> [--target <urlOrPath>] [--x <px>] [--y <px>] [--width <px>] [--height <px>] [--invoke-timeout <ms>]
- nodes canvas hide --node <id|name|ip> [--invoke-timeout <ms>]
- nodes canvas navigate <url> --node <id|name|ip> [--invoke-timeout <ms>]
- nodes canvas eval [<js>] --node <id|name|ip> [--js <code>] [--invoke-timeout <ms>]
- nodes canvas a2ui push --node <id|name|ip> (--jsonl <path> | --text <text>) [--invoke-timeout <ms>]
- nodes canvas a2ui reset --node <id|name|ip> [--invoke-timeout <ms>]
- nodes screen record --node <id|name|ip> [--screen <index>] [--duration <ms|10s>] [--fps <n>] [--no-audio] [--out <path>] [--invoke-timeout <ms>]
Ubicación:
- nodes location get --node <id|name|ip> [--max-age <ms>] [--accuracy <coarse|balanced|precise>] [--location-timeout <ms>] [--invoke-timeout <ms>]
Navegador
CLI de control del navegador (Chrome/Brave/Edge/Chromium dedicado). Ver openclaw browser y herramientas del navegador.
Opciones comunes:
- --url、--token、--timeout、--json
- --browser-profile <name>
Gestionar:
- browser status
- browser start
- browser stop
- browser reset-profile
- browser tabs
- browser open <url>
- browser focus <targetId>
- browser close [targetId]
- browser profiles
- browser create-profile --name <name> [--color <hex>] [--cdp-url <url>]
- browser delete-profile --name <name>
Inspeccionar:
- browser screenshot [targetId] [--full-page] [--ref <ref>] [--element <selector>] [--type png|jpeg]
- browser snapshot [--format aria|ai] [--target-id <id>] [--limit <n>] [--interactive] [--compact] [--depth <n>] [--selector <sel>] [--out <path>]
Acciones:
- browser navigate <url> [--target-id <id>]
- browser resize <width> <height> [--target-id <id>]
- browser click <ref> [--double] [--button <left|right|middle>] [--modifiers <csv>] [--target-id <id>]
- browser type <ref> <text> [--submit] [--slowly] [--target-id <id>]
- browser press <key> [--target-id <id>]
- browser hover <ref> [--target-id <id>]
- browser drag <startRef> <endRef> [--target-id <id>]
- browser select <ref> <values...> [--target-id <id>]
- browser upload <paths...> [--ref <ref>] [--input-ref <ref>] [--element <selector>] [--target-id <id>] [--timeout-ms <ms>]
- browser fill [--fields <json>] [--fields-file <path>] [--target-id <id>]
- browser dialog --accept|--dismiss [--prompt <text>] [--target-id <id>] [--timeout-ms <ms>]
- browser wait [--time <ms>] [--text <value>] [--text-gone <value>] [--target-id <id>]
- browser evaluate --fn <code> [--ref <ref>] [--target-id <id>]
- browser console [--level <error|warn|info>] [--target-id <id>]
- browser pdf [--target-id <id>]
Documentation Search
#
`docs [query...]`
Search live documentation index.
TUI
#
`tui`
Abrir UI de terminal conectada al gateway.
Opciones:
- --url <url>
- --token <token>
- --password <password>
- --session <key>
- --deliver
- --thinking <level>
- --message <text>
- ''--timeout-ms <ms>''(Default is ''agents.defaults.timeoutSeconds'')
- --history-limit <n>