How It Works
- Start an AI coding session (Claude Code, Gemini, OpenCode)
- When you or the agent run
git commit, the session data is attached to your commit - The checkpoint ID is added as a commit trailer. For example:
- The session log and other metadata are stored in a checkpoint in the
entire/checkpoints/v1branch - On your next
git push, theentire/checkpoints/v1branch will be automatically pushed too
Benefits
- Clean Git history - No extra commits from Entire
- Safe everywhere - Can be used on
mainor any branch - Rewind support - You can rewind file changes and session state
- Resume support - You or a coworker can resume a branch / commit session
Best Practices
- Make commits at logical stopping points or ask your agent to make granular commits
- Use meaningful commit messages—they become checkpoint labels
- Commit before major changes if you want a rewind point
Auto-Summarize
When enabled, Entire uses AI to automatically generate summaries of your sessions when you commit. These summaries are stored with your checkpoint metadata.Auto-summarize requires Claude CLI to be installed and authenticated. The
summary generation happens in the background and won’t block your commit.
- A brief description of what was accomplished
- Key decisions made during the session
- Files that were modified