# Comandos {#commands}

> Consulta las opciones de la CLI, los comandos con barra y los atajos de teclado.

## Comandos de la CLI {#cli-commands}

| Comando                                    | Resultado                                                            |
| ------------------------------------------ | -------------------------------------------------------------------- |
| `clarvis`                                  | Abrir la TUI en el espacio de trabajo actual.                        |
| `clarvis -p "<prompt>"`                    | Ejecutar un prompt sin interfaz y transmitir texto.                  |
| `clarvis --agent <name> -p "<prompt>"`     | Usar un agente concreto en modo de impresión.                        |
| `clarvis --format md -p "<prompt>"`        | Emitir la conversación en Markdown.                                  |
| `clarvis --continue`                       | Recuperar la sesión más reciente del espacio.                        |
| `clarvis --resume <session-id>`            | Recuperar una sesión concreta.                                       |
| `clarvis --list`                           | Enumerar sesiones y salir.                                           |
| `clarvis --delete <session-id>`            | Eliminar una sesión y sus ejecuciones.                               |
| `clarvis --refresh-models`                 | Actualizar models.dev y salir.                                       |
| `clarvis --worktree [name]`                | Crear o volver a abrir un worktree Git.                              |
| `clarvis --extension-profile <scope:name>` | Fijar un perfil para este proceso sin guardar la selección.          |
| `clarvis --ascii`                          | Usar símbolos ASCII sencillos.                                       |
| `clarvis --debug[=<level>]`                | Guardar diagnósticos limitados en `error`, `warn`, `info` o `debug`. |
| `clarvis --update`                         | Actualizar explícitamente una instalación gestionada y salir.        |
| `clarvis --version`                        | Mostrar la versión.                                                  |
| `clarvis --help`                           | Mostrar la ayuda.                                                    |

`--agent` y `--format` solo se aplican al modo de impresión. Clarvis no busca actualizaciones automáticamente al iniciar: `--update` es una acción explícita del operador.

::: warning Atención
El modo sin interfaz no puede responder a revisiones interactivas de comandos, planes o flujos. Las solicitudes se deniegan en vez de quedar esperando.
:::

## Comandos interactivos {#interactive-commands}

Escribe `/` para buscar los comandos disponibles en el contexto actual.

| Comando               | Resultado                                                             |
| --------------------- | --------------------------------------------------------------------- |
| `/help`               | Consultar acciones, destinos, sintaxis y teclas efectivas.            |
| `/agent`              | Elegir el agente activo o guardar uno por defecto.                    |
| `/clear`              | Archivar la sesión y empezar otra.                                    |
| `/sessions`           | Recuperar, exportar o eliminar sesiones.                              |
| `/status`             | Mostrar agente, modelo, tokens y estado.                              |
| `/export`             | Exportar toda la conversación guardada.                               |
| `/compact [request]`  | Compactar el contexto antes de la siguiente llamada.                  |
| `/diff`               | Abrir el diff seleccionado o el último.                               |
| `/plan`               | Alternar revisión obligatoria y planificación normal en este espacio. |
| `/workflow`           | Consultar ejecuciones de flujos y árboles de agentes.                 |
| `/tasks`              | Consultar tareas externas si hay proveedor.                           |
| `/model`              | Elegir el modelo por defecto.                                         |
| `/effort`             | Elegir el esfuerzo de razonamiento por defecto.                       |
| `/settings`           | Abrir ajustes.                                                        |
| `/extensions`         | Buscar y revisar plugins y skills y activar perfiles.                 |
| `/workspace-trust`    | Aprobar o revocar configuración ejecutable local.                     |
| `/storage`            | Inspeccionar almacenamiento y revisar una limpieza segura.            |
| `/doctor`             | Ejecutar comprobaciones y reparaciones guiadas.                       |
| `/reconnect`          | Reconstruir el backend con ajustes, claves y entorno actuales.        |
| `/refresh`            | Actualizar el catálogo de models.dev.                                 |
| `/debug [off\|level]` | Abrir, ajustar o cerrar diagnósticos limitados.                       |
| `/quit`               | Salir de Clarvis.                                                     |
| `/recover-memory`     | Reconstruir el backend tras activarse el fusible de memoria.          |

Los ajustes admiten rutas jerárquicas como `/settings/providers`, `/settings/agents` y `/settings/controls`. Extensions tiene una sola ruta pública, `/extensions`, desde la que se abren el editor, Plugins, Extension Profiles y el diagnóstico MCP sin subcomandos con barra.

Las skills instaladas y los prompts MCP conectados pueden añadir comandos dinámicamente.

## Sintaxis de entrada {#input-syntax}

| Prefijo | Significado                                     |
| ------- | ----------------------------------------------- |
| `/`     | Buscar o ejecutar un comando de Clarvis.        |
| `@`     | Mencionar un archivo; las imágenes se adjuntan. |
| `!`     | Ejecutar directamente un comando local.         |

::: danger Peligro
Los comandos `!` son acciones directas del operador. No usan el sandbox ni la revisión del agente.
:::

## Controles esenciales de teclado {#essential-keyboard-controls}

| Tecla               | Resultado                                                                |
| ------------------- | ------------------------------------------------------------------------ |
| **Intro**           | Enviar un turno, orientar una ejecución o activar la fila seleccionada.  |
| **Ctrl+J**          | Insertar un salto de línea con cualquier perfil.                         |
| **Mayús+Intro**     | Insertar un salto de línea con el perfil avanzado.                       |
| **Escape**          | Borrar el borrador o retroceder una pantalla.                            |
| **Ctrl+C**          | Cancelar trabajo activo o, en reposo, iniciar la confirmación de salida. |
| **Mayús+Tab**       | Abrir el selector de agente.                                             |
| **Ctrl+S**          | Abrir preajustes de seguridad o guardar en ajustes.                      |
| **Alt+S**           | Atajo avanzado de preajustes de seguridad.                               |
| **Ctrl+P**          | Abrir el plan actual o el último.                                        |
| **Re Pág / Av Pág** | Desplazar la conversación por páginas.                                   |

`/help` es la referencia para la pantalla y el terminal actuales. Ajusta la compatibilidad del teclado en `/settings/keyboard`.

## Consulta también {#see-also}

- [Extensiones](/es-ES/guide/extensions)
- [Extension Profiles](/es-ES/guide/extension-profiles)
- [Memoria](/es-ES/guide/memory)
- [Tareas](/es-ES/guide/tasks)
- [Uso diario](/es-ES/guide/daily-use)
- [Proveedores y modelos](/es-ES/guide/providers-and-models)
- [Planes](/es-ES/guide/plans)
- [Worktrees](/es-ES/guide/worktrees)
- [Configuración](/es-ES/reference/configuration)
- [Variables de entorno](/es-ES/reference/environment-variables)
- [Solución de problemas](/es-ES/operations/troubleshooting)

---

[HTML canónico](https://clarvis.dev/es-ES/reference/commands)

[Índice de documentación](https://clarvis.dev/es-ES/llms.txt)

