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 setup y openclaw onboard verifican 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 --baseline crea la configuración de referencia y el espacio de trabajo sin recorrer el flujo guiado de incorporación.
  • openclaw configure modifica partes específicas de una configuración existente: autenticación del modelo, Gateway, canales, plugins o Skills.
  • openclaw channels add configura 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 --plain cuando 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.

Code
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; requiere commands.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.

Contenido relacionado

Was this useful?
On this page

On this page