← all repositories
entireio/cli

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.

4.8k stars Go Coding Assistants
cli
Velocity · 7d
+4.9
★ / day
Trend
cooling
star history

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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.