> ## 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.

# CLI

> Learn what the Entire CLI is for and where to go next.

The Entire CLI is the local capture and automation layer for Entire.

It runs in your Git repository, installs the hooks needed to observe supported agents, and records the context behind agent-assisted development. When you commit, the CLI connects that captured context to Git so future reviewers and agents can understand why the code changed.

Use the CLI when you are setting up Entire, working from a terminal, scripting a workflow, or giving an agent access to Entire history.

## What the CLI does

* Enables Entire in a local repository.
* Captures agent sessions as you work.
* Creates checkpoints and links them to commits.
* Searches prior checkpoints, sessions, and commits.
* Generates dispatches from repository history.
* Manages repository mirrors from the terminal.
* Provides JSON output for automation and agent workflows.

## Keep going

<CardGroup cols={2}>
  <Card title="Install Entire" icon="download" href="/installation">
    Install the CLI on your machine.
  </Card>

  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Enable Entire and capture your first checkpoint.
  </Card>

  <Card title="Review Checkpoints in CLI" icon="terminal" href="/guides/checkpoints/review-in-cli">
    Inspect checkpoint context from your terminal.
  </Card>

  <Card title="Search in the CLI" icon="search" href="/guides/search/semantic-search/search-in-cli">
    Find past work by phrase, meaning, or agent context.
  </Card>

  <Card title="Dispatches in CLI" icon="newspaper" href="/guides/dispatches/dispatches-in-cli">
    Generate summaries from repository history.
  </Card>

  <Card title="CLI Reference" icon="list" href="/cli-reference">
    See every command, flag, and option.
  </Card>
</CardGroup>
