Entire iconEntire

open-source Free Star4k

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 checkpoint
  • entire 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...