Skip to main content
checkpoint diff Checkpoints are automatic snapshots of Claude’s changes to your codebase. They show you what changes Claude made in its most recent turn, and let you revert to previous turns.

Restoring Checkpoints

To restore to a previous turn, click the revert icon that appears when hovering your message. checkpoint revert Clicking the revert icon will permanently delete all user and AI messages from the selected turn and later. All code changes made since that user message was sent will also be reverted. Once the reversion is complete, Claude will have no knowledge of the changes or conversation you deleted.

How Checkpoints Work

  • Checkpoints are stored locally, separate from your working branch’s Git history.
  • Before Claude responds to each user message, Conductor configures a Claude Code hook to commit the working branch state to a private Git ref
  • Each checkpoint therefore captures all AI and user code changes between when the previous and current user messages were sent.
Checkpoints are only supported for Claude Code.Exercise caution when using checkpoints if multiple chats are running in the same workspace.