Save and restore previous states after Agent changes
Checkpoints are automatic snapshots of Agent’s changes to your codebase. They let you undo Agent modifications if needed.
Two ways to restore:
Restore Checkpoint
button on previous requestsCheckpoints are not version control. Use Git for permanent history.
Manual edits aren’t tracked. Only use checkpoints for Agent changes.
Do checkpoints affect Git?
No. They’re separate from Git history.
How long are they kept?
For the current session and recent history. Automatically cleaned up.
Can I create them manually?
No. They’re created automatically by Cursor.