Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.entire.io/llms.txt

Use this file to discover all available pages before exploring further.

The Entire CLI is the local capture layer for Entire. It runs in your Git repository, installs hooks for Git and supported agents, and records the context behind agent-assisted code changes.

What the CLI does

When an agent changes code, the useful context often lives outside the commit: prompts, inspected files, tool calls, intermediate attempts, and session state. The CLI captures that context as Checkpoints and links it to your commits, so future readers can understand not only what changed, but why. With the CLI, you can:
  • Capture prompts, transcripts, tool calls, file changes, and metadata from agent sessions.
  • Link Checkpoints to commits without adding noise to your normal Git history.
  • Rewind to earlier Checkpoints during an agent session.
  • Resume prior agent sessions instead of starting from scratch.
  • Configure how and where Checkpoint data is stored.

How it works

  1. Install the Entire CLI.
  2. Run entire enable in your repo.
  3. Work with a supported agent.
  4. Commit and push your changes. Your Checkpoints push alongside them.
Entire keeps your Git history clean by storing Checkpoint metadata on a separate branch. By default, that branch pushes to your code remote, but you can use a Checkpoint Remote to store it in a separate repository.

Explore CLI docs

Installation

Install or update the Entire CLI.

Commands

Browse available Entire commands.

Checkpoints

Learn how Checkpoints are captured and pushed.

Configuration

Configure project settings, user settings, and Checkpoint storage.

Checkpoint Remote

Store Checkpoint data in a separate repository.