Git as a flight recorder for AI coding agents
Entire CLI shadows AI agent sessions, logging full transcripts and file changes to a parallel Git branch so you can rewind, resume, or audit exactly how the code was written.

What it does
Entire is a Go CLI that wraps your Git workflow to capture AI agent sessions. It installs hooks around existing tools—Claude Code, Codex, Gemini, Cursor, and others—recording every prompt, response, file touched, and tool call. The metadata is stored on a dedicated entire/checkpoints/v1 branch, linked to your normal commits but kept out of your active branch history.
The interesting bit
Instead of polluting your main Git log with automated checkpoint commits, Entire keeps the “flight recorder” on a parallel branch. That separation lets you rewind to any previous checkpoint non-destructively, or resume a coworker’s session precisely where they left off, as if agent context were just another versioned artifact.
Key highlights
- Supports Claude Code, Codex, Gemini, Cursor, OpenCode, FactoryAI Droid, and Copilot CLI via configurable hooks
- Non-destructive rewinds: restore files from any checkpoint without rewriting commit history
- Concurrent sessions and git worktrees are tracked independently without conflicts
- Every commit triggers a checkpoint with searchable transcripts, token usage, and timestamps
- Requires device auth through Entire’s cloud service; not a purely offline tool
Caveats
- Only the enumerated agents are supported; custom or unsupported agent setups won’t be captured
- Mandatory cloud device auth (
entire login) ties the tool to Entire’s infrastructure even though session metadata is stored locally in Git - Telemetry is listed as a configurable setting, but the provided docs don’t specify what data is collected or how to disable it
Verdict
Grab it if you need accountability, onboarding material, or a safety net for agent-driven coding. Pass if you don’t want another cloud-authenticated service sitting between your Git repo and your AI tools.
Frequently asked
- What is entireio/cli?
- Entire CLI shadows AI agent sessions, logging full transcripts and file changes to a parallel Git branch so you can rewind, resume, or audit exactly how the code was written.
- Is cli open source?
- Yes — entireio/cli is open source, released under the MIT license.
- What language is cli written in?
- entireio/cli is primarily written in Go.
- How popular is cli?
- entireio/cli has 4.8k stars on GitHub and is currently cooling off.
- Where can I find cli?
- entireio/cli is on GitHub at https://github.com/entireio/cli.