Cómo funcionan los puntos de control
Mientras trabajas with Claude, los puntos de control capturan automáticamente el estado de tu código antes de cada edición. Esta red de seguridad te permite perseguir tareas ambiciosas y de gran escala sabiendo que siempre puedes regresar a un estado de código anterior.Seguimiento automático
Claude Code rastrea todos los cambios realizados por sus herramientas de edición de archivos:- Cada prompt del usuario crea un nuevo punto de control
- Los puntos de control persisten a través de sesiones, por lo que puedes acceder a ellos en conversaciones reanudadas
- Se limpian automáticamente junto con las sesiones después de 30 días (configurable)
Rebobinando cambios
PresionaEsc
dos veces (Esc
+ Esc
) o usa el comando /rewind
para abrir el menú de rebobinado. Puedes elegir restaurar:
- Solo conversación: Rebobina a un mensaje del usuario mientras mantienes los cambios de código
- Solo código: Revierte los cambios de archivos mientras mantienes la conversación
- Tanto código como conversación: Restaura ambos a un punto anterior en la sesión
Casos de uso comunes
Los puntos de control son particularmente útiles cuando:- Explorando alternativas: Prueba diferentes enfoques de implementación sin perder tu punto de partida
- Recuperándose de errores: Deshaz rápidamente cambios que introdujeron errores o rompieron la funcionalidad
- Iterando en características: Experimenta con variaciones sabiendo que puedes revertir a estados funcionales
Limitaciones
Los cambios de comandos bash no se rastrean
Los puntos de control no rastrean archivos modificados por comandos bash. Por ejemplo, si Claude Code ejecuta:Los cambios externos no se rastrean
Los puntos de control solo rastrean archivos que han sido editados dentro de la sesión actual. Los cambios manuales que hagas a archivos fuera de Claude Code y las ediciones de otras sesiones concurrentes normalmente no se capturan, a menos que modifiquen los mismos archivos que la sesión actual.No es un reemplazo para el control de versiones
Los puntos de control están diseñados para recuperación rápida a nivel de sesión. Para historial de versiones permanente y colaboración:- Continúa usando control de versiones (ej. Git) para commits, ramas e historial a largo plazo
- Los puntos de control complementan pero no reemplazan el control de versiones adecuado
- Piensa en los puntos de control como “deshacer local” y Git como “historial permanente”
Ver también
- Modo interactivo - Atajos de teclado y controles de sesión
- Comandos slash - Accediendo a puntos de control usando
/rewind
- Referencia CLI - Opciones de línea de comandos