New Features #
Checkpointing System 🆕
Claude Code now automatically saves checkpoints of your work during sessions, providing a safety net for your changes.
- Automatic checkpoint creation: Claude Code creates incremental snapshots of your codebase as you work
- Shadow Git repository: Checkpoints are stored in
.claude/checkpoints/using Git for efficient version tracking - Opt-out option: Disable checkpointing by setting the environment variable
CLAUDE_CODE_DISABLE_CHECKPOINTING - Configuration: New
checkpointingEnabledsetting (enabled by default)
Usage: Checkpoints are created automatically in the background. No user action required.
# To disable checkpointing:
export CLAUDE_CODE_DISABLE_CHECKPOINTING=true
claude