Gestión de sesiones y ejecución en la nube de Cursor CLI

3 min read

05-tips ya mencionó cursor agent --resume para continuar la última conversación. Este post completa sesiones y ejecución en la nube: cómo listar conversaciones pasadas, cuál reanudar, y usar -c para ejecutar una tarea en la nube y que siga tras cerrar la terminal o el equipo.

Reanudar sesión: --resume

Cerraste la terminal a mitad de conversación o la tarea era larga y la paraste — la próxima vez quieres seguir en el mismo hilo:

cursor agent --resume

Carga la conversación más reciente; el contexto y las instrucciones anteriores siguen ahí, no hace falta volver a describir la petición.

Reanudar una conversación concreta

Si tienes más de una conversación y quieres reanudar una en particular:

cursor agent --resume=chat-id-here

Obtén el chat-id de "listar conversaciones", abajo.

Listar todas las conversaciones: cursor agent ls

cursor agent ls

Lista conversaciones pasadas (con ID o identificador). Localiza la que quieras y pasa su ID a --resume=ID.

Referencia rápida:

Comando Propósito
cursor agent ls Listar todas las conversaciones
cursor agent --resume Reanudar la más reciente
cursor agent --resume=chat-id Reanudar una conversación concreta

Ejecución en la nube: -c / --cloud

Algunas tareas son pesadas: análisis de todo el repo, generación de documentación grande, refactors en varios pasos. Ejecutar en local implica tener la terminal abierta; cerrar el portátil o perder la conexión detiene la ejecución.

Con -c (o --cloud) pasas esta conversación a un Agent en la nube:

cursor agent "Analyze the whole project and write architecture doc to docs/architecture.md" -c
  • Tras enviarlo, la tarea se ejecuta en la nube de Cursor
  • Puedes cerrar la terminal, apagar o cambiar a otra cosa
  • Más tarde, desde cualquier dispositivo con la misma cuenta de Cursor, usa --resume para volver a esa conversación y ver el resultado o añadir más instrucciones

Así -c = "ejecutar en la nube; no tengo que esperar delante del ordenador."

¿Cuándo usar -c?

Situación Sugerencia
La tarea va a tardar mucho Usa -c para que corra en la nube; puede terminar tras cerrar
Pregunta rápida o edición pequeña Prescinde de -c; ejecuta en local
Red inestable o prefieres no depender de la nube Ejecuta en local, pero mantén la conexión

Sesiones y nube juntas

Flujo típico:

  1. Inicia una tarea con -c para que corra en la nube
  2. Cierra la terminal
  3. Más tarde ejecuta cursor agent ls para encontrar esa conversación
  4. cursor agent --resume=that-id para volver a unirte, ver el resultado o enviar más instrucciones

Así cubres "tareas largas" y "varios dispositivos / apagado".

Resumen

  • cursor agent ls: Listar conversaciones para encontrar la que reanudar
  • --resume: Reanudar la última; --resume=ID: Reanudar una conversación concreta
  • -c / --cloud: Ejecutar la tarea actual en la nube; puedes cerrar la terminal y reanudar después con --resume

Con esto termina la serie. Repasa desde 00-overview o vuelve a 08-worktree-merge y 09-worktree-advanced para dominar Worktree y Best-of-N.