TL;DR Cerrar la tapa no mata todas las sesiones por igual. Lo que corre en tu terminal (la sesión normal,
/loop) se queda congelado hasta que la abras; lo que corre en la nube (/schedule, las sesiones cloud) sigue trabajando en una VM de Anthropic como si nada. Claude Code te avisa de la diferencia en un menú de dos opciones que casi nadie lee.
Son las 18:57, le has pedido a Claude Code que migre doscientos tests y tu tren sale en veinte minutos. La pregunta que te haces con la mano en la tapa es la misma que la gente teclea en Google: ¿puedo cerrar el portátil o le mato el trabajo?
La respuesta corta es que depende de dónde viva la sesión. Y la larga es que Claude Code lleva la respuesta escrita dentro, literalmente.
Dónde vive cada cosa
| Lo que lanzaste | Dónde corre | Cierras la tapa | Cierras la sesión |
|---|---|---|---|
| Sesión normal en el terminal | Tu máquina | Se congela hasta que la abras | Muere |
/loop cada 5m ... |
Tu máquina | No dispara mientras duerme | Muere |
/remote-control |
Tu máquina | Se congela igualmente | Muere |
| Sesión cloud (tip de sesiones en la nube) | VM de Anthropic | Sigue trabajando | Sigue trabajando |
Routine de /schedule |
VM de Anthropic | Sigue disparando | Sigue disparando |
La fila traicionera es la de Remote Control. Suena a "controlo Claude desde fuera, luego Claude vive fuera", pero el propio binario lo dice al arrancarlo: "The session keeps running on this machine". Tu móvil es un mando a distancia; el código y el proceso siguen en el portátil que estás a punto de cerrar. Si esa confusión te suena, teleport y remote control van justo al revés de lo que parecen.
Claude Code ya te lo avisa (en un menú que casi nadie lee)
Cuando creas un loop, Claude Code remata la confirmación con esta línea en cursiva:
Runs until you close this session · For durable cloud-based loops, use /schedule
Y si el intervalo es de una hora o más, o tu frase suena a rutina diaria ("every morning", "daily"), no se limita a avisar: te planta un menú de dos opciones donde la respuesta a este tip viene redactada por Anthropic:
This loop stops when you close this session.
Set it up as a cloud schedule instead so it keeps running?
❯ Cloud schedule (recommended) Runs in Anthropic's cloud even after you close this session
This session only Runs in this terminal until you exit
Ahí está todo: "runs in Anthropic's cloud even after you close this session". Tanto el aviso como el menú solo aparecen con sesión iniciada en claude.ai (el mismo requisito que esconde /teleport cuando no la tienes); sin cuenta, la mitad cloud de esta historia no existe para ti. Las routines de /schedule no son cron jobs de tu máquina; cada una levanta una sesión aislada en la nube de Anthropic, con lo que tu portátil pasa a ser irrelevante. Si aún mezclas los tres mecanismos, este tip separa /schedule, /loop y cron.
Qué hacer antes de cerrar la tapa
- Trabajo puntual que no puede esperar: mándalo a una sesión cloud y cierra tranquilo. Desde claude.ai/code o la app, o con
claude --cloud "migra los tests"desde el terminal. - Trabajo recurrente: conviértelo en routine con
/scheduley elige la opción cloud. Es exactamente el caso para el que existe. - A la vuelta: si quieres seguir tú donde lo dejó la nube,
/teleportse baja la sesión a tu terminal, con su rama y su historial.
El matiz de la tapa
Cerrar la tapa no es apagar. En un Mac, la sesión local se suspende con el sistema: al abrir, ahí sigue, en el mismo punto. Lo que no existe es el trabajo intermedio: un /loop con disparo cada 5 minutos no ha disparado ninguno mientras dormía. Para matar de verdad una sesión local hace falta cerrar el terminal o apagar la máquina; para que no le afecte nada de esto, hace falta que nunca haya vivido en tu máquina.
Referencia rápida
| Quiero | Comando |
|---|---|
| Que una tarea sobreviva a la tapa | claude --cloud "tarea" o crearla en claude.ai/code |
| Que un loop sobreviva a la tapa | /schedule → Cloud schedule (recommended) |
| Un loop mientras el terminal esté abierto | /loop <intervalo> <tarea> (cómo funciona) |
| Manejar la sesión local desde el móvil (sin cerrar la tapa) | /remote-control (el tip) |
| Bajarme la sesión cloud al volver | /teleport o /tasks y pulsar t |