Cli

📜 Entire CLI hooks into your Git 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.

Last verified:

Visit Cli

What is Cli?

Entire is a git-native developer platform for AI coding workflows that captures AI agent sessions on every push, unifying code with its context. The CLI hooks into your existing git workflow to automatically record prompts, transcripts, tool calls, checkpoints, and file changes alongside your code, creating a searchable record of how code was written. Every commit gets a checkpoint pairing the code change with the full agent session that produced it, so you can understand not just what changed but why.

Key features include the ability to review the prompt, transcript, and tool calls behind any commit; rewind to earlier checkpoints when an agent goes sideways; resume prior agent sessions instead of starting cold; search every prompt and session across a repository; and preserve context without polluting your active git branch. The platform supports multi-agent workflows across Claude Code, Gemini CLI, OpenCode, Cursor, GitHub Copilot CLI, OpenAI Codex, FactoryAI, Pi, and more, with external agent plugins available for custom integrations.

Entire is designed for developers and engineering teams using AI coding agents who want to maintain full context of their coding decisions. It's ideal for teams who need to understand the reasoning behind code changes, safely rewind problematic agent sessions, enable coworkers to continue from prior sessions, and maintain audit trails of AI-assisted development. The tool keeps git history clean by storing checkpoint metadata on a separate shadow branch while remaining fully open source under the MIT license.

The platform consists of two parts: the Entire CLI that runs locally in your git repository installing hooks and capturing sessions in the background, and entire.io the web interface for browsing, searching, and reviewing captured agent history across repositories. The web dashboard shows stats, recent commits, contributions graphs, and lets you drill into checkpoints to review sessions, diffs, and the reasoning behind changes.

Cli pricing

Pricing model: Freemium

Entire is open source and completely free to use under the MIT license. Install it once with a single command and use it without any paid tiers or subscription plans. The CLI is free, the web interface at entire.io is free, and all features including checkpoint capture, search, rewind, resume, and the dashboard are available at no cost.

Cli pros

  • Fully open source with MIT license
  • Hooks into existing git workflow without context switching
  • Automatic checkpoint creation on every commit
  • Supports 8+ AI coding agents out of the box
  • Clean git history with no extra commits from Entire
  • Rewind to known-good checkpoints when agents fail
  • Resume prior agent sessions instead of starting cold
  • Search all prompts and sessions across repositories
  • View prompts, transcripts, and tool calls behind any commit
  • Checkpoint data stored in your own git repo, not external database
  • Web dashboard for browsing activity across multiple repos
  • CLI commands for status, rewind, resume, explain, and activity
  • Auto-summarize feature generates AI session summaries
  • Checkpoint remote option to store data in separate repository
  • Built-in fork detection prevents accidental pushes to org repos
  • Manual session attach for sessions not captured automatically
  • Review workflow to run code reviews and record findings

Cli cons

  • Web app requires GitHub App authorization with write access
  • Only GitHub supported as checkpoint remote provider
  • GitLab squash merges don't preserve Entire checkpoint trailers by default
  • Auto-summarize requires Claude CLI installed and authenticated
  • Some features like Dispatches are still feature-flagged
  • Experimental workflows listed under labs command
  • Checkpoint push failures warn but don't block main git push
  • Non-interactive flows require manually adding checkpoint trailers

Frequently asked questions about Cli

What is Entire and what problem does it solve?

Entire is a git-native developer platform that captures AI agent sessions on every push, showing why code was written not just what changed. When AI agents write code, commits often lack important context like the original prompt, files inspected, tool calls run, alternatives considered, and reasoning behind the approach. Entire captures this context as Checkpoints—versioned records linked to Git so you can trace any commit back to the session that produced it.

How do I install Entire CLI?

Install Entire CLI with one command: curl -fsSL https://entire.io/install.sh | bash. Then run entire enable in your repository to set it up. This installs Git hooks for capturing AI coding sessions. You can also use entire enable --yes for non-interactive setup, or pass --agent to specify which agent to set up hooks for.

Which AI coding agents does Entire support?

Entire supports Claude Code, Gemini CLI, OpenCode, Cursor, GitHub Copilot CLI, OpenAI Codex (in preview), FactoryAI (Factory Droid), and Pi today. More integrations are coming soon. You can also build plugins for external agents outside the built-in integrations using the external agent plugins system.

What is a Checkpoint in Entire?

A Checkpoint is Entire's core concept—a versioned record of agent-assisted changes that pairs code changes with the agent session that produced it. When you commit, Entire captures the prompt, transcript, tool calls, file changes, and metadata, storing it in the entire/checkpoints/v1 branch. The checkpoint ID is added as a commit trailer (Entire-Checkpoint: abc123) linking the commit to its session.

How does Entire keep Git history clean?

Entire stores Checkpoint metadata on a separate shadow branch called entire/checkpoints/v1 rather than adding extra commits to your main branch. This branch pushes alongside your code to your remote by default. Your normal Git history remains untouched with no noise from Entire, while all session context remains versioned and accessible.

Can I rewind if an AI agent makes mistakes?

Yes, Entire supports rewind to earlier checkpoints within an agent session. Use entire checkpoint rewind to restore file changes and session state to a known-good point. The tool lists available rewind points, and you can rewind to restore previous state. Make sure to commit changes you want to keep before rewinding since it discards changes after the selected checkpoint.

How do I resume a session from a coworker or earlier?

Use entire session resume <branch> to switch to a local branch and resume the agent session from its last commit. The command checks out the branch, finds the session ID from commits unique to that branch, restores the session log if needed, and shows you the command to resume the agent. This lets you continue from where someone else left off instead of starting cold.

What is the entire.io web interface?

Entire.io is the web interface for browsing, searching, and reviewing history captured by the Entire CLI. After signing in with GitHub and authorizing the Entire GitHub App, you can view your dashboard with stats and recent commits, review checkpoints to see file diffs and sessions, inspect sessions to view transcripts and tool calls, and generate dispatches (markdown summaries of recent agent work).

Can I store checkpoint data separately from my code?

Yes, you can configure a checkpoint remote to push checkpoint data to a separate repository. Use entire enable --checkpoint-remote github:myorg/checkpoints-private or set it in .entire/settings.json. This is useful for keeping checkpoints off your main repo, centralizing checkpoints across repos, or separating audit trails from production code. Currently only GitHub is supported as the provider.

Is Entire really free with no paid plans?

Yes, Entire is fully open source under the MIT license and completely free to use. There are no paid tiers, subscription plans, or paywalls. The CLI, web interface at entire.io, and all features including checkpoint capture, search, rewind, resume, dashboard, and activity overview are available at no cost forever.

Categories

Use cases

Browse all AI tools on NeedAnAI