Es fácil pensar que, al cerrar la terminal, también desaparece la conversación con la IA. Al día siguiente, toca volver a introducir desde cero todo el contexto que explicaste durante horas.
En Claude Code no hace falta. Todas las conversaciones se guardan localmente como sesiones y puedes recuperarlas y continuarlas en cualquier momento.
En esta entrega se resumen /resume para continuar una conversación, /branch para dividirla y /fork para clonarla y encargarle otra tarea.
Al igual que los permisos de Claude Code, parte 3, las sesiones son una función básica de uso diario. Empecemos por los puntos de entrada.
Continuar: resumen de los puntos de entrada
Según Documentación oficial sobre sesiones, las formas de reanudar se dividen así.
claude --continue # Reanudar la sesión más reciente del directorio actual
claude --resume # Abrir la pantalla de selección de sesiones
claude --resume nombre # Reanudar directamente por nombre
claude --from-pr 1234 # correspondiente PRMostrar solo las sesiones vinculadas
Si ya estás dentro de una sesión, puedes cambiar a otra conversación con /resume.
Al reanudar no vuelve únicamente el contenido de la conversación. También se restauran el historial de llamadas a herramientas, el modelo utilizado y el modo de permisos.
Hay excepciones. El modo plan debe activarse manualmente de nuevo tras reanudar, y bypassPermissions debe especificarse otra vez mediante una opción o configuración al ejecutar.
Las opciones de ejecución como --mcp-config y --add-dir tampoco se restauran, así que debes volver a pasarlas al reanudar.
Cómo usar el selector de sesiones
Si ejecutas /resume sin argumentos, aparece la lista de sesiones. Dentro de ella hay varios atajos disponibles.
- Space: previsualizar el contenido de la sesión
- Ctrl+R: cambiar el nombre
- Ctrl+W: ampliar el alcance a todos los worktrees del mismo repositorio (solo aparece con varios worktrees)
- Ctrl+A: ampliar a todos los proyectos de este equipo
- Ctrl+B: filtrar solo las sesiones de la rama git actual
Si pegas en el buscador la URL de un PR de GitHub, GitLab u otro servicio, también puede encontrar la sesión que creó ese PR.
Poner nombres facilita encontrarlas
Cuando se acumulan las sesiones, encontrar “el trabajo de anteayer” se convierte en una tarea. Si les pones nombre, basta con claude --resume 이름 en una sola línea.
Al comenzar, usa claude -n auth-refactor; durante el trabajo, /rename auth-refactor.
Si no asignas un nombre, se genera automáticamente un título que resume el primer prompt. Sin embargo, aunque este título automático aparece en las búsquedas, no puede ser objeto de --resume 이름.
/branch: probar otro enfoque
Si lo anterior era “continuar”, /branch es “dividir”.
Crea una sesión nueva con una copia de la conversación hasta ese momento y cambia a ella. El original permanece intacto.
/branch try-streaming-approach
Resulta útil cuando una refactorización puede seguir dos caminos. Puedes probar la opción A en una rama y, si no convence, volver al original para intentar la opción B.
Para dividir la sesión al iniciar desde la terminal, usa --fork-session.
claude --continue --fork-session
No debes reanudar la misma sesión simultáneamente en dos terminales sin fork. Los mensajes de ambos lados acabarían mezclados en un solo historial.
/fork: clonar para encargar otra tarea
Si /branch es la rama a la que cambio, /fork es el clon que crea un trabajador en segundo plano.
Como explica Documentación oficial de comandos, se crea una sesión en segundo plano que hereda toda la conversación actual, mientras tú continúas con la original. Es como encargar una tarea secundaria a un asistente que ya conoce todo el contexto.
/fork Escribe también el código de pruebas con este enfoque
Úsalo para dejar investigaciones largas o tareas repetitivas en marcha mientras continúas con el trabajo principal. Cuando el clon modifica código, crea su propio worktree, así que no entra en conflicto con tus archivos.
Las sesiones grandes que llevan mucho tiempo inactivas preguntan si quieres reanudarlas con un resumen
Según Documentación oficial sobre sesiones, al reanudar en los planes Pro y Max una sesión de más de 100.000 tokens que haya estado inactiva durante más de una hora, aparecen varias opciones.
Si reanudas con un resumen, continúas con una versión resumida en lugar del historial completo, lo que aligera las solicitudes posteriores. Si reanudas tal cual, conservas todos los detalles, pero cada solicitud cuesta más.
El criterio es si la tarea necesita más detalles. Solo debes tener en cuenta que lo que omita el resumen desaparece del contexto.
Resumen
La gestión de sesiones se resume en tres verbos. Continuar con --resume, dividir con /branch y clonar con /fork.
Si además conviertes en hábito asignar nombres (-n y /rename), el trabajo en paralelo resulta mucho más sencillo.
En la próxima entrega trataremos el punto de control /rewind, que permite rebobinar el código y la conversación completos. Conocer primero cómo volver atrás da más seguridad antes de dividir una sesión.
Fuentes y criterios de verificación
- Documentación oficial de Claude Code — Manage sessions (Anthropic, verificado el 2026-08-14)
- Documentación oficial de Claude Code — Commands (Anthropic, verificado el 2026-08-14)
Seguir leyendo
Serie de Claude Code
- Entrega anterior: [Claude Code #2] /plan: modo de planificación, acordar el diseño antes de modificar
- Entrega anterior: [Claude Code #1] /init: empezar con la generación automática de CLAUDE.md

![Imagen de portada de [Claude Code #4] /resume, /branch y /fork: continuar y dividir](/assets/images/posts/47e09652-81fc-45e1-9b1c-aa17fc594025/claude-code-resume-branch-fork.jpg)