En esta página
En esta página
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 dedicada o se documenta 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 OpenClaw para configurar el Gateway, el espacio de trabajo, los canales, las Skills y el estado.openclaw setup --baselinecrea la configuración básica 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 las cuentas de canales una vez que existe la configuración básica; seleccionar solo un canal utiliza la configuración guiada, mientras que las opciones de cuenta, credenciales o configuración del canal utilizan la vía directa para scripts.
Páginas de comandos
| Área | Comandos |
|---|---|
| Configuración e incorporación | openclaw · setup · onboard · configure · config · completion · doctor · dashboard |
| Restablecimiento, copia de seguridad 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 · worker |
| 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 |
| Detección y documentación | dns · docs |
| Emparejamiento y canales | pairing · qr · channels |
| Seguridad y plugins | security · secrets · skills · plugins · proxy |
| Alias heredados | daemon (servicio de 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, establece 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 de Podman/Docker en ejecución llamado <name> (valor predeterminado: variable de entorno OPENCLAW_CONTAINER) |
--log-level <level> |
Sobrescribe el nivel de registro global para la salida a archivo y consola |
--no-color |
Desactiva los colores ANSI (también se respeta NO_COLOR=1) |
--update |
Forma abreviada de openclaw update; funciona tanto para repositorios de código fuente como para instalaciones de paquetes |
-V, --version, -v |
Muestra la versión y finaliza |
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 sea compatible) desactiva el estilo para obtener una salida limpia.- Los comandos de larga duración muestran un indicador de progreso (OSC 9;4 cuando sea compatible).
Paleta de colores
OpenClaw utiliza una paleta de langosta para la salida de la CLI:
| Token | Hexadecimal | Se utiliza para |
|---|---|---|
accent |
#FF5A2D |
Encabezados, etiquetas y elementos destacados principales |
accentBright |
#FF7A3D |
Nombres de comandos y énfasis |
accentDim |
#D14A22 |
Texto destacado secundario |
info |
#FF8A5B |
Valores informativos |
success |
#2FBF71 |
Estados satisfactorios |
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 primarios. 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.
Los Plugins pueden añadir comandos adicionales de nivel superior, como
openclaw workboard o openclaw voicecall.
Comandos de barra diagonal del chat
Los mensajes de chat admiten comandos /.... Consulte comandos de barra diagonal.
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 en tiempo de ejecución (en memoria, no en disco; requierecommands.debug: true).
Seguimiento del uso
openclaw status --usage y la interfaz de Control UI muestran el uso y la cuota del proveedor cuando
hay credenciales de OAuth/API disponibles. Los datos proceden directamente de los endpoints
de uso del proveedor y se normalizan como X% left. Proveedores con ventanas de uso
actuales: Anthropic, Gemini CLI, GitHub Copilot, MiniMax, OpenAI Codex,
Xiaomi y z.ai.
Consulte Seguimiento del uso para obtener más información.