/branch
Descripción
¿Qué hace? /branch crea una bifurcación de la conversación actual en este punto. Te mete dentro de la rama nueva y conserva la original intacta — vuelves cuando quieras con /resume.
Caso real: llevas una hora trabajando en una refactorización de autenticación y se te ocurre una idea alternativa que quieres explorar sin perder lo que ya has hecho. Tecleas /branch experimento-jwt, pruebas el otro enfoque a fondo durante 20 minutos, ves que no convence, y vuelves a la conversación principal con /resume como si nunca hubieras salido.
Alias: /fork. Si tienes activado CLAUDE_CODE_FORK_SUBAGENT, /fork genera un subagente en su lugar.
Ejemplos de uso
Imagina la situación de Crear una rama para experimentar: lanzas /branch experimento-jwt y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /branch como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.
/branch experimento-jwt
Imagina la situación de Volver a la rama original: lanzas /resume y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /branch como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.
/resume
Imagina la situación de Alias: lanzas /fork y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /branch como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.
/fork
Cuándo usarlo
Usa /branch cuando se te ocurra un "y si…" y quieras probarlo sin romper lo que ya funciona. Es como hacer una copia de tu redacción antes de tachar párrafos: si la alternativa convence, te quedas con ella; si no, vuelves a la original como si nada hubiera pasado.