# Uso diario {#daily-use}

> Envía tareas, orienta el trabajo en curso, revisa cambios y gestiona tus sesiones.

## Empieza en el espacio de trabajo correcto {#start-in-the-right-workspace}

Clarvis utiliza la carpeta actual como espacio de trabajo:

```bash
cd path/to/your-project
clarvis
```

Antes de pedir cambios, comprueba los indicadores de espacio de trabajo y seguridad de la cabecera. Si el repositorio aporta configuración ejecutable, revísala con `/workspace-trust`.

<figure class="tui-shot">
  <img src="/images/tui/ready-composer.svg" width="14064" height="7536" alt="Clarvis listo, con los indicadores de espacio de trabajo, agente, modelo, seguridad y memoria" loading="lazy" decoding="async" />
  <figcaption>Comprueba el contexto de la cabecera y el estado de disponibilidad antes de enviar una tarea.</figcaption>
</figure>

## Escribe una petición útil {#write-a-useful-task}

Una buena petición indica el resultado, los límites importantes y las comprobaciones que esperas:

```text
Fix the empty-state regression in the account picker. Preserve the current visual style, add a
regression test, run the focused checks, and summarize the changed files.
```

Usa `@` para mencionar un archivo del espacio de trabajo. Las imágenes seleccionadas mediante una mención se adjuntan al turno. Escribe `/` para buscar comandos y destinos.

**Intro** sin modificadores envía el mensaje. **Ctrl+J** inserta un salto de línea con cualquier perfil de teclado; los perfiles avanzados también admiten **Mayús+Intro**. Los perfiles portátiles no anuncian Mayús+Intro porque algunos terminales y multiplexores pierden ese modificador. Las líneas largas y los textos sin espacios se ajustan al ancho del campo, sin ocultar el principio del borrador.

::: tip Consejo
Si el trabajo es desconocido, empieza por una petición acotada y de solo lectura. Cuando tengas pruebas claras, pide el cambio en la misma sesión.
:::

## Orienta o cancela el trabajo en curso {#steer-or-cancel-active-work}

Si envías texto durante una ejecución, la orientas; no creas otra ejecución simultánea:

```text
Keep the public API unchanged and focus the fix inside the adapter.
```

Pulsa **Ctrl+C** para cancelar el trabajo activo. **Escape** borra un borrador o cierra la pantalla actual; no cancela una ejecución ni exige una segunda pulsación o una espera. El pie de pantalla muestra las acciones disponibles.

Cuando termina una ejecución, el siguiente mensaje inicia un turno nuevo, aunque Clarvis aún esté actualizando la memoria en segundo plano.

Clarvis confirma una indicación adicional solo cuando la ejecución activa la recibe. Si termina antes, el texto vuelve al campo de mensaje y la conversación muestra **Steer not delivered**.

Usa `/plan` para exigir aprobación del plan en la siguiente ejecución. Repítelo para volver a la planificación normal; el ajuste del espacio de trabajo se guarda al instante.

## Revisa el resultado {#inspect-the-result}

- `/diff` abre el diff seleccionado o el más reciente.
- **Ctrl+P** abre el plan actual o el último disponible.
- `/workflow` muestra el historial de flujos y el árbol de gestores y agentes.
- `/status` muestra el agente, el modelo, el uso de tokens y el estado.
- `/export` guarda la conversación completa en Markdown.

Contrasta las afirmaciones del agente con los resultados de herramientas y los diffs antes de aceptar cambios importantes.

<figure class="tui-shot">
  <img src="/images/tui/mcp-tool-call-live.svg" width="14064" height="7536" alt="Conversación de Clarvis con la entrada, el progreso y el resultado correcto de una herramienta MCP de documentación" loading="lazy" decoding="async" />
  <figcaption>Revisa la entrada exacta y el resultado de la herramienta antes de confiar en el resumen del agente.</figcaption>
</figure>

### Interpreta el uso y la caché de prompts {#read-usage-and-prompt-cache-metrics}

`Context` es el tamaño bruto del prompt: los tokens en caché también ocupan la ventana del modelo. `In` es la entrada que el proveedor ha tenido que leer tras descontar el prefijo en caché que haya comunicado. `Cache hit` es `cached / gross input`, calculado por separado para la ejecución actual y el total de la sesión.

Un valor de caché comunicado como cero significa un `0%` medido. Si el proveedor omite datos de caché en alguna entrada, Clarvis muestra toda la entrada y oculta `Cache hit`. No interpreta los datos ausentes como cero ni descuenta solo la parte conocida. `/status`, Sessions y el pie de pantalla usan los mismos totales de sesión.

## Organiza tus sesiones {#keep-sessions-intentional}

Una sesión es la conversación continuada de un espacio de trabajo. Una ejecución es una unidad de trabajo del agente dentro de ella.

- `/clear` archiva la sesión actual e inicia otra.
- `/sessions` permite recuperar, exportar o eliminar sesiones guardadas.
- `clarvis --continue` recupera la sesión usada más recientemente en este espacio.
- `clarvis --list` enumera las sesiones guardadas.
- `clarvis --resume <session-id>` recupera una sesión concreta.

Usa `/compact` para conservar lo importante de una sesión larga en un resumen más pequeño. Puedes indicar qué no debe perderse:

```text
/compact Preserve the accepted API decision and every unresolved release blocker.
```

## Ejecuta sin interfaz interactiva {#run-a-bounded-headless-task}

Para scripts o una salida puntual, usa el modo de impresión:

```bash
clarvis --agent explorer --format md -p "Map the authentication flow. Do not edit files."
```

Este modo no puede responder a solicitudes interactivas de aprobación; Clarvis las deniega en vez de esperar indefinidamente. Usa la TUI si el trabajo puede requerir aprobación de comandos, planes o flujos.

::: warning Atención
Una entrada que empieza por `!` ejecuta directamente un comando local en el espacio de trabajo. Es un comando tuyo, no una llamada a una herramienta del agente, y no pasa por su sandbox ni por su política de revisión.
:::

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

- [Agentes](/es-ES/guide/agents)
- [Proveedores y modelos](/es-ES/guide/providers-and-models)
- [Planes](/es-ES/guide/plans)
- [Worktrees](/es-ES/guide/worktrees)
- [Seguridad y control](/es-ES/guide/safety)
- [Comandos](/es-ES/reference/commands)
- [Solución de problemas](/es-ES/operations/troubleshooting)

---

[HTML canónico](https://clarvis.dev/es-ES/guide/daily-use)

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

