Claude Code: bifurca una sesión para probar otro enfoque
Bifurca una sesión de Claude Code con --fork-session: una copia independiente para probar un cambio arriesgado sin tocar el hilo original.
Un pequeño flujo de dos pasos que uso cuando quiero probar otro enfoque en una sesión sin perder el hilo original. La idea es muy parecida a un git branch: parto del mismo punto, pero en una rama aparte.
1. Pon nombre a la sesión
Dentro de la sesión, dale un nombre fácil de recordar:
/rename main-context
A partir de ahora puedes referirte a la sesión por su nombre en vez de por su ID.
2. Bifúrcala desde fuera
Desde la terminal, recupera esa sesión por nombre y bifúrcala:
claude --resume main-context --fork-session
Esto copia el historial en una nueva sesión y te deja dentro de ella. La sesión original main-context queda intacta — puedes volver a ella cuando quieras como tu hilo “estable”.
Por qué lo hago
- Trato una sesión con nombre como mi contexto principal de trabajo, y la bifurco cada vez que quiero explorar un camino lateral.
- Si el camino lateral no cuaja, simplemente recupero la original y vuelvo a intentarlo desde un estado limpio.
Bifurcar mantiene los dos hilos vivos en paralelo. Si lo único que necesitas es deshacer un mal paso dentro de una sesión, rebobinar la conversación es la herramienta más ligera.