Saltar al contenido

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.

Checkpoints en Claude Code 2.0

¿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:

  1. Trabaja con Claude normalmente en tu proyecto

  2. Si algo no te convence, presiona Esc + Esc

  3. Elige 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:

  1. Pídele a Claude que implemente Repository Pattern

  2. Revisa el resultado

  3. Esc + Esc → vuelve al punto inicial

  4. Pídele Service Pattern

  5. Compara ambos enfoques

  6. 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-installer

Este 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 --version

Si 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.

Rutas de aprendizaje