Claude Code acaba de lanzar una de las funcionalidades más esperadas por la comunidad: checkpoints automáticos. Si alguna vez has trabajado con IA generando código y pensaste "ojalá pudiera deshacer esto sin perder todo", esto es para ti.

¿Qué son los checkpoints?
El sistema captura automáticamente el estado de tu código antes de cada edición que hace Claude. No necesitas hacer nada manual, simplemente trabaja normalmente y Claude va guardando puntos de restauración en segundo plano.
Cómo usarlos
Es increíblemente simple:
Trabaja con Claude normalmente en tu proyecto
Si algo no te convence, presiona
Esc + EscElige qué restaurar:
Solo código: Revierte cambios en archivos, mantiene la conversación
Solo conversación: Vuelve a un mensaje anterior, mantiene el código
Ambos: Restaura código y conversación completos
También puedes usar el comando /rewind para acceder al menú.
El verdadero poder: experimenta sin consecuencias
Imagina este escenario: estás trabajando en un módulo de Laravel y no estás seguro si usar Repository Pattern o Service Pattern. Antes tenías que:
Hacer commits temporales
Usar git stash constantemente
O simplemente elegir uno y rezar
Ahora:
Pídele a Claude que implemente Repository Pattern
Revisa el resultado
Esc + Esc→ vuelve al punto inicialPídele Service Pattern
Compara ambos enfoques
Quédate con el que más te guste
Todo sin tocar git, sin commits sucios, sin perder trabajo.
Limitaciones importantes
Los checkpoints solo rastrean archivos editados directamente por las herramientas de Claude. Cambios hechos por comandos bash como rm, mv o cp no se pueden revertir. Son para la sesión actual, no reemplazan tu control de versiones.
¿Por qué es brutal?
Porque elimina el miedo a experimentar. Puedes pedirle a Claude refactorizaciones masivas, reestructuraciones completas, o implementaciones arriesgadas sabiendo que en dos segundos puedes volver atrás.
Combinado con Claude Sonnet 4.5 que mantiene contexto durante +30 horas, tienes una herramienta perfecta para delegarle tareas complejas de largo alcance con total confianza.
Disponibilidad
Los checkpoints están disponibles desde Claude Code 2.0. Para actualizar a la última versión:
claude migrate-installerEste comando migra tu instalación a la versión nativa oficial, que incluye actualizaciones automáticas y todas las nuevas funcionalidades como checkpoints, la terminal renovada y Sonnet 4.5 por defecto.
Verifica tu versión actual con:
claude --versionSi tienes la versión 2.0 o superior, ya tienes acceso a checkpoints. Si estás en 1.x, ejecuta el migrate-installer para obtener la última versión.
Conclusión
Los checkpoints transforman completamente el flujo de trabajo con Claude Code. Ya no es solo "genera código y espera que funcione", ahora es "experimenta libremente, prueba múltiples enfoques, y quédate con el mejor".
Game changer.