← Claude Code Hub
✦ Tip #013 Feb 17, 2026

Ramifica tus Conversaciones en Claude Code (Y No Sabías que Podías)

claude --continue --fork-session crea una rama independiente de tu conversación actual. Mismo contexto, nuevo camino. Como git branch, pero para tus sesiones con Claude.

Session continuity

Probablemente ya sabes que con claude --continue puedes retomar tu última sesión. Eso es de dominio público. Lo que quizás no sabes es que puedes bifurcarla. Fork crea una sesión nueva con un ID propio, pero arranca con todo el historial de la sesión original intacto. La sesión original no se toca. Piénsalo como un git checkout -b para tu conversación con Claude.

¿Por qué es tan potente? Porque te permite explorar múltiples aproximaciones al mismo problema sin perder el trabajo previo. Estás depurando un bug, Claude sugiere una solución, quieres probar otra vía sin arriesgar lo que ya tienes — fork, prueba, y si no funciona, la sesión original sigue ahí, exactamente donde la dejaste.

Resultado:

> claude --continue --fork-session

Resuming session abc123 (forked → new session def456)

> [continúas desde donde lo dejaste, pero en una sesión
  independiente — la original no se modifica]

Cómo usarlo

1. Retomar la última sesión (sin fork)

claude --continue

Esto añade mensajes a la misma sesión. Útil cuando simplemente quieres seguir donde lo dejaste.

2. Elegir una sesión concreta

claude --resume

Muestra una lista de sesiones recientes para elegir. Puedes buscar por nombre o fecha. Renombra y colorea tus sesiones para que esa lista sea más fácil de navegar.

3. Bifurcar una sesión

claude --continue --fork-session

Crea una sesión nueva con ID propio. El historial completo se copia, pero a partir de aquí son independientes.

4. Bifurcar una sesión específica

claude --resume --fork-session

Selecciona primero la sesión y luego la bifurca.

Referencia

Comando Qué hace
claude --continue Retoma la última sesión (mismo ID)
claude --resume Elige una sesión de la lista y la retoma
--fork-session Combinar con --continue o --resume para bifurcar
/resume Desde dentro de una sesión, cambia a otra
Concepto Detalle
Resume Mismo session ID, los mensajes se añaden al historial existente
Fork Nuevo session ID, copia el historial hasta ese punto, independiente desde ahí
Permisos Los permisos de sesión no se heredan — hay que re-aprobarlos
Múltiples terminales Sin fork, los mensajes se entremezclan. Con fork, cada terminal tiene su sesión limpia

¿Buscas todas las formas de retomar una sesión (no bifurcar): el picker, por nombre, o incluso desde un PR con --from-pr? Están en reanudar sesiones en Claude Code.

Documentación oficial: Resume or fork sessions

Relacionado: esto es bifurcar a una sesión independiente que conduces tú. La otra mitad, el comando /fork que delega en un subagente sin que tú te muevas, en /fork vs /branch.

¿No quieres una rama nueva, solo recuperar contexto sin perder lo reciente? Summarize up to here comprime en la misma sesión.

Guía gratuita

51 tips para dominar Claude Code.

Una página por tip. Cinco capítulos. Lo que de verdad uso a diario en producción — sin teoría, sin humo.

  • I. Empieza bien 10 tips
  • II. Conciencia 3 tips
  • III. Maestría 22 tips
  • IV. Autonomía 10 tips
  • V. Comparativa 6 tips
¿Eres desarrollador/a Web profesional?

Recibirás la guía por email · Te unes a la newsletter Gravitas · Cancela cuando quieras

de 51
#

Wmedia · 51 Tips
Guía gratuita · 51 tips · 5 capítulos

51 tips para dominar Claude Code.

¿Eres desarrollador/a Web profesional? · Cancela cuando quieras