CLI commands
Referencia de la CLI
openclaw es el punto de entrada principal de la CLI. Cada comando principal tiene una
página de referencia específica o está documentado junto con el comando del que es alias; este índice enumera
los comandos, las opciones globales y las reglas de estilo de salida que se aplican en toda la CLI.
Comandos de configuración según la finalidad:
openclaw setupyopenclaw onboardverifican primero la inferencia y, a continuación, inician Crestodian para configurar el Gateway, el espacio de trabajo, los canales, las Skills y el estado del sistema.openclaw setup --baselinecrea la configuración de referencia y el espacio de trabajo sin recorrer el flujo guiado de incorporación.openclaw configuremodifica partes específicas de una configuración existente: autenticación del modelo, Gateway, canales, plugins o Skills.openclaw channels addconfigura cuentas de canales una vez que existe la configuración de referencia; ejecútelo sin opciones para realizar una configuración guiada o con opciones específicas del canal para usarlo en scripts.
Páginas de comandos
| Área | Comandos |
|---|---|
| Configuración e incorporación | crestodian · setup · onboard · configure · config · completion · doctor · dashboard |
| Restablecimiento, copia y migración | backup · migrate · reset · uninstall · update |
| Mensajería y agentes | message · agent · agents · attach · acp · mcp |
| Estado y sesiones | status · health · sessions · audit |
| Gateway y registros | gateway · logs · system |
| Modelos e inferencia | models · promos · infer · capability (alias de infer) · memory · commitments · wiki |
| Red y nodos | directory · nodes · devices · node |
| Entorno de ejecución y entorno aislado | approvals · exec-policy (consulte approvals) · sandbox · tui · chat/terminal (alias de tui --local) · browser |
| Automatización | cron · tasks · hooks · webhooks · transcripts |
| Descubrimiento y documentación | dns · docs |
| Vinculación y canales | pairing · qr · channels |
| Seguridad y plugins | security · secrets · skills · plugins · proxy |
| Alias heredados | daemon (servicio del Gateway) · clawbot (espacio de nombres) |
| Plugins (opcionales) | path · policy · voicecall · workboard (si está instalado) |
Opciones globales
| Opción | Finalidad |
|---|---|
--dev |
Aísla el estado en ~/.openclaw-dev, usa el puerto 19001 como puerto predeterminado del Gateway y desplaza los puertos derivados |
--profile <name> |
Aísla el estado en ~/.openclaw-<name> (OPENCLAW_STATE_DIR/OPENCLAW_CONFIG_PATH) |
--container <name> |
Ejecuta la CLI dentro de un contenedor Podman/Docker en ejecución llamado <name> (valor predeterminado: variable de entorno OPENCLAW_CONTAINER) |
--log-level <level> |
Sustituye el nivel de registro global para la salida a archivos y a la consola |
--no-color |
Desactiva los colores ANSI (también se respeta NO_COLOR=1) |
--update |
Abreviatura de openclaw update; funciona tanto para repositorios de código fuente como para instalaciones de paquetes |
-V, --version, -v |
Muestra la versión y sale |
Modos de salida
- Los colores ANSI y los indicadores de progreso solo se muestran en sesiones TTY.
- Los hipervínculos OSC-8 se muestran como enlaces en los que se puede hacer clic cuando son compatibles; de lo contrario, la CLI utiliza URL de texto sin formato.
--json(y--plaincuando es compatible) desactiva el estilo para obtener una salida limpia.- Los comandos de larga duración muestran un indicador de progreso (OSC 9;4 cuando es compatible).
Paleta de colores
OpenClaw utiliza una paleta inspirada en la langosta para la salida de la CLI:
| Token | Hex | Se utiliza para |
|---|---|---|
accent |
#FF5A2D |
Encabezados, etiquetas y resaltados principales |
accentBright |
#FF7A3D |
Nombres de comandos y énfasis |
accentDim |
#D14A22 |
Texto de resaltado secundario |
info |
#FF8A5B |
Valores informativos |
success |
#2FBF71 |
Estados correctos |
warn |
#FFB020 |
Advertencias, opciones y alternativas |
error |
#E23D2D |
Errores y fallos |
muted |
#8B7F77 |
Atenuación y metadatos |
Fuente de referencia de la paleta: packages/terminal-core/src/palette.ts.
Árbol de comandos
Árbol de comandos completo
Este mapa abarca los comandos principales y sus subcomandos principales. Los subcomandos
añadidos por plugins (por ejemplo, en skills, plugins y wiki) evolucionan
de forma independiente; ejecute <command> --help para consultar la lista actual y oficial.
openclaw [--dev] [--profile <name>] <command>crestodiansetuponboardconfigureconfig get set unset file schema validatecompletiondoctordashboardbackup create verifymigrate list plan <provider> apply <provider>security auditsecrets reload audit configure applyresetuninstallupdate wizard status repairchannels list status capabilities resolve logs add remove login logoutdirectory self peers list groups list|membersskills search install update verify workshop list|inspect|propose-create|propose-update|revise|apply|reject|quarantine list info checkplugins list search inspect install uninstall update enable disable doctor build validate init registry marketplace list|entries|refreshworkboard list create show dispatchmemory status index searchtranscripts list show pathpath resolve find set validate emitcommitments list dismisswiki status doctor init compile lint ingest okf import search get apply synthesis|metadata bridge import unsafe-local import chatgpt import|rollback obsidian status|search|open|command|dailymessage send broadcast poll react reactions read edit delete pin unpin pins permissions search thread create|list|reply emoji list|upload sticker send|upload role info|add|remove channel info|list member info voice status event list|create timeout kick banagentagents list add delete bindings bind unbind set-identityattachacpmcp serve list show set unsetstatushealthsessions cleanupaudittasks list audit maintenance show notify cancel flow list|show|cancelgateway call usage-cost health stability diagnostics export status probe discover install uninstall start stop restart rundaemon status install uninstall start stop restartlogssystem event heartbeat last|enable|disable presencemodels list status set set-image aliases list|add|remove fallbacks list|add|remove|clear image-fallbacks list|add|remove|clear scan auth list|add|login|setup-token|paste-token|paste-api-key|login-github-copilot auth order get|set|clearpromos list claim <slug>infer (alias: capability) list inspect model run|list|inspect|providers|auth login|logout|status image generate|edit|describe|describe-many|providers audio transcribe|providers tts convert|voices|personas|providers|status|enable|disable|set-provider|set-persona video generate|describe|providers web search|fetch|providers embedding create|providerssandbox list recreate explaincron status list get add edit rm enable disable runs runnodes status describe list pending approve reject rename invoke notify push canvas snapshot|present|hide|navigate|eval canvas a2ui push|reset camera list|snap|clip screen record location getdevices list remove clear approve reject rotate revokenode run status install uninstall stop restartapprovals get set allowlist add|removeexec-policy show preset setbrowser 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 pdfhooks list info check enable disable install updatewebhooks gmail setup|runproxy start run coverage sessions query blob purgepairing list approveqrclawbot qrdocsdns setuptuichat (alias: tui --local)terminal (alias: tui --local)Los Plugins pueden añadir comandos adicionales de nivel superior, como
openclaw workboard o openclaw voicecall.
Comandos de barra del chat
Los mensajes del chat admiten comandos /.... Consulta comandos de barra.
Aspectos destacados:
/status: diagnóstico rápido./trace: líneas de seguimiento y depuración del Plugin limitadas a la sesión./config: cambios de configuración persistentes./debug: anulaciones de configuración solo para el entorno de ejecución (en memoria, no en disco; requierecommands.debug: true).
Seguimiento del uso
openclaw status --usage y la interfaz de control muestran el uso y la cuota del proveedor cuando
hay credenciales de OAuth/API disponibles. Los datos proceden directamente de los puntos de conexión
de uso del proveedor y se normalizan con el formato X% restante. Proveedores con periodos de uso
actuales: Anthropic, Gemini CLI, GitHub Copilot, MiniMax, OpenAI Codex,
Xiaomi y z.ai.
Consulta Seguimiento del uso para obtener más información.