Entire
Git-native CLI that captures AI agent sessions as searchable checkpoints linked to commits
4.5k
GitHub Stars
8
Agents Supported
MIT
License
Overview
Entire is a Git-native CLI that hooks into your workflow to capture AI agent sessions as you work. Sessions are indexed alongside commits, creating a searchable record of how code was written in your repo. It supports Claude Code, Codex, Gemini CLI, Cursor, Copilot CLI, Factory AI Droid, OpenCode, and Pi — storing all transcript metadata on a separate entire/checkpoints/v1 branch so your main commit history stays clean.
The Verdict
Who Should Use Entire?
Best For
- Teams that need audit trails for AI-generated code
- Orgs with compliance or traceability requirements
- Developers who want to rewind to a known-good agent checkpoint
- Engineering leads onboarding teammates to AI-assisted codebases
Not Ideal For
- Developers who want concise, distilled summaries rather than full session dumps
- Public repos where full agent transcripts could expose sensitive context
- Teams looking for system-level "intent as state" — Entire tracks per-change, not holistic project state
- Solo developers who don't need cross-session or cross-collaborator traceability
What's Great
- Zero workflow disruption — hooks silently capture sessions on every commit
- Broad agent support: Claude Code, Codex, Gemini CLI, Cursor, Copilot CLI, and more
- Git-native: no external service dependency, data lives in your repo
- Searchable checkpoints — find why any line of code was written
- Separate checkpoint branch keeps main history clean
- Rewind and resume from any checkpoint when an agent goes sideways
- Auto-summarization of sessions via Claude CLI (opt-in)
- Checkpoint remote support for pushing audit data to a private repo
Watch Out For
- Full session noise — captures the entire agent transcript, not just meaningful summaries
- Security risk on public repos: sensitive context written during a session can leak into git history even with best-effort secret redaction
- Shadow branches used mid-session may contain unredacted data
- Tracks per-commit sessions, not holistic project intent or system-level state
- Auto-summarization requires Claude CLI to be installed and authenticated
Pricing
View all features & details
Core Features
- Git hook integration — captures sessions on every commit
- Session indexing alongside commits
- Checkpoint rewind and session resume
- Searchable transcript history (
entire checkpoint) entire blame— see which lines came from which agent checkpointentire why <file:line>— trace a line back to the prompt that created it- Auto-summarization at commit time (opt-in, requires Claude CLI)
- Concurrent session support in the same repo
- Git worktree support for parallel agent sessions
Supported Agents
- Claude Code
- Codex
- Gemini CLI
- Cursor
- GitHub Copilot CLI
- Factory AI Droid
- OpenCode
- Pi (preview)
Install Options
- Homebrew (stable & nightly channels)
- install.sh curl script
- Scoop (Windows)
- Go install
Limitations
- Captures full session dumps — no filtering for signal vs. noise
- Best-effort secret redaction only
- Cursor rewind not available (other commands work)
- Copilot CLI only — not VS Code or github.com Copilot
- Pi extension is preview; no subagent capture yet
How It Compares
| Feature | Entire | Manual commit messages | Git LFS |
|---|---|---|---|
| AI session capture | Automatic | Manual | No |
| Clean main history | Yes (separate branch) | Yes | Yes |
| Searchable transcripts | Yes | No | No |
| Agent-agnostic | 8 agents | Any | Any |
| Rewind to checkpoint | Yes | No | No |
| Secret risk in history | Limited | No | No |
| Summary quality | Full dump | Curated | N/A |
User Reviews
Loading reviews...