Checkpoints are automatic snapshots of Agent’s changes to your codebase. They let you undo Agent modifications if needed.

Restoring checkpoints

Two ways to restore:
  1. From input box: Click Restore Checkpoint button on previous requests
  2. From message: Click the + button when hovering over a message
Checkpoints are not version control. Use Git for permanent history.

How they work

  • Stored locally, separate from Git
  • Track only Agent changes (not manual edits)
  • Cleaned up automatically
Manual edits aren’t tracked. Only use checkpoints for Agent changes.

FAQ