# Entire

## Docs

- **[Claude Code](https://docs.entire.io/agents/claude-code.md)**: Integrate Entire with Claude Code for seamless session capture
- **[Codex](https://docs.entire.io/agents/codex.md)**: Integrate Entire with Codex for AI coding session capture
- **[Copilot CLI](https://docs.entire.io/agents/copilot-cli.md)**: Integrate Entire with GitHub's Copilot CLI
- **[Cursor](https://docs.entire.io/agents/cursor.md)**: Integrate Entire with Cursor IDE and CLI for AI coding session capture
- **[Architecture](https://docs.entire.io/agents/external-agent-plugins/architecture.md)**: How the Entire CLI discovers and communicates with external agent plugins
- **[Build an Agent Plugin](https://docs.entire.io/agents/external-agent-plugins/build-agent-plugin.md)**: Use the external-agents agent skill to add support for another coding agent
- **[Commands](https://docs.entire.io/agents/external-agent-plugins/commands.md)**: Required commands and optional capabilities for external agent plugins
- **[Data Model](https://docs.entire.io/agents/external-agent-plugins/data-model.md)**: Data types exchanged between the Entire CLI and external agent plugins
- **[Lifecycle](https://docs.entire.io/agents/external-agent-plugins/lifecycle.md)**: When the Entire CLI calls each external agent plugin command
- **[Overview](https://docs.entire.io/agents/external-agent-plugins/overview.md)**: Build plugins that integrate third-party AI agents with the Entire CLI
- **[Factory](https://docs.entire.io/agents/factory-droid.md)**: Integrate Entire with Factory for AI coding session capture
- **[Gemini CLI](https://docs.entire.io/agents/gemini-cli.md)**: Integrate Entire with Google's Gemini CLI
- **[OpenCode](https://docs.entire.io/agents/opencode.md)**: Integrate Entire with OpenCode for AI coding session capture
- **[Overview](https://docs.entire.io/agents/overview.md)**: Set up Entire with your AI coding agent — supported integrations and how to add your own
- **[Pi (Preview)](https://docs.entire.io/agents/pi.md)**: Integrate Entire with Pi for AI coding session capture
- **[activity](https://docs.entire.io/cli-reference/activity.md)**: Show your Entire activity overview from your hosted Entire account.
- **[agent](https://docs.entire.io/cli-reference/agent.md)**: Manage agent integrations in the current repository.
- **[agent-help](https://docs.entire.io/cli-reference/agent-help.md)**: Show agent-facing usage that matches the installed Entire CLI.
- **[attach](https://docs.entire.io/cli-reference/attach.md)**: Attach an existing agent session that was not captured automatically by Entire.
- **[auth](https://docs.entire.io/cli-reference/auth.md)**: Manage authentication and API tokens.
- **[blame](https://docs.entire.io/cli-reference/blame.md)**: Show git-blame-style line attribution with Entire checkpoint metadata.
- **[checkpoint](https://docs.entire.io/cli-reference/checkpoint.md)**: List, explain, search, and rewind checkpoints.
- **[clean](https://docs.entire.io/cli-reference/clean.md)**: Clean up Entire session data.
- **[configure](https://docs.entire.io/cli-reference/configure.md)**: Configure Entire settings in the current repository. To manage agent hooks, use entire agent; on first run, it installs agent hooks, and on subsequent runs, it lets you enable more agents.
- **[disable](https://docs.entire.io/cli-reference/disable.md)**: Remove Entire hooks from a repository. This stops session capture but preserves existing session data.
- **[dispatch](https://docs.entire.io/cli-reference/dispatch.md)**: Generate a dispatch summarizing recent agent work.
- **[doctor](https://docs.entire.io/cli-reference/doctor.md)**: Scan for stuck or problematic sessions and offer to fix them.
- **[enable](https://docs.entire.io/cli-reference/enable.md)**: Initialize Entire in a Git repository. This installs the necessary Git hooks to capture AI coding sessions.
- **[Global flags](https://docs.entire.io/cli-reference/global-flags.md)**: These flags are available on the root command.
- **[help](https://docs.entire.io/cli-reference/help.md)**: Display help information about any command.
- **[import](https://docs.entire.io/cli-reference/import.md)**: Import pre-existing local agent transcripts as read-only checkpoints.
- **[investigate](https://docs.entire.io/cli-reference/investigate.md)**: Run a multi-agent investigation from a prompt, seed document, issue, or PR.
- **[labs](https://docs.entire.io/cli-reference/labs.md)**: Explore experimental Entire workflows.
- **[login](https://docs.entire.io/cli-reference/login.md)**: Log in to Entire.
- **[logout](https://docs.entire.io/cli-reference/logout.md)**: Log out of Entire.
- **[recap](https://docs.entire.io/cli-reference/recap.md)**: Summarize recent checkpoint activity.
- **[repo](https://docs.entire.io/cli-reference/repo.md)**: Manage Entire repositories and GitHub mirror placements.
- **[resume](https://docs.entire.io/cli-reference/resume.md)**: Resume an agent session from a branch or interactive picker.
- **[review](https://docs.entire.io/cli-reference/review.md)**: Run a multi-agent review against the current branch and consolidate the results into a final verdict.
- **[search](https://docs.entire.io/cli-reference/search.md)**: Search checkpoints, commits, and sessions with hybrid semantic and keyword matching.
- **[sessions](https://docs.entire.io/cli-reference/sessions.md)**: View and manage agent sessions tracked by Entire.
- **[status](https://docs.entire.io/cli-reference/status.md)**: Show the current Entire status for this repository.
- **[version](https://docs.entire.io/cli-reference/version.md)**: Show build information including the CLI version, Git commit, Go version, and OS/architecture.
- **[why](https://docs.entire.io/cli-reference/why.md)**: Explain the commit, checkpoint, prompt, and session behind a file or line.
- **[Frequently Asked Questions](https://docs.entire.io/cli/faq.md)**: Common questions about Entire
- **[Glossary](https://docs.entire.io/glossary.md)**: Learn about the terms we use.
- **[Capture Checkpoints](https://docs.entire.io/guides/checkpoints/capture-checkpoints.md)**: Learn how Entire turns agent work into committed checkpoints.
- **[Keep Checkpoints Local](https://docs.entire.io/guides/checkpoints/keep-checkpoints-local.md)**: Capture checkpoint history without pushing it to a remote repository.
- **[Overview](https://docs.entire.io/guides/checkpoints/overview.md)**: Learn what checkpoints are, why they matter, and how Entire captures them.
- **[Review Checkpoints](https://docs.entire.io/guides/checkpoints/review-checkpoints.md)**: Choose how to review checkpoint context in Entire.io or the Entire CLI.
- **[Review Checkpoints in CLI](https://docs.entire.io/guides/checkpoints/review-in-cli.md)**: Use checkpoint commands to list, explain, summarize, and inspect checkpoints locally.
- **[Review Checkpoints in Entire.io](https://docs.entire.io/guides/checkpoints/review-in-entire-io.md)**: Review checkpoint details, sessions, and file diffs in Entire.io.
- **[Store Checkpoint Data](https://docs.entire.io/guides/checkpoints/store-checkpoint-data.md)**: Choose where Entire stores checkpoint history for a repository.
- **[Store Checkpoints in Another Repository](https://docs.entire.io/guides/checkpoints/store-checkpoints-in-another-repo.md)**: Push checkpoint history to a repository separate from your source code.
- **[Store Checkpoints with Your Code](https://docs.entire.io/guides/checkpoints/store-checkpoints-with-your-code.md)**: Keep checkpoint history in the same Git repository as the code it describes.
- **[Troubleshooting](https://docs.entire.io/guides/checkpoints/troubleshooting.md)**: Fix common checkpoint capture, linking, and sync issues.
- **[Agent Hooks](https://docs.entire.io/guides/configuration/agent-hooks.md)**: Configure which AI coding agents Entire captures.
- **[Checkpoint Storage](https://docs.entire.io/guides/configuration/checkpoint-storage.md)**: Configure where Entire stores and pushes checkpoint data.
- **[Entire-Generated Files](https://docs.entire.io/guides/configuration/entire-files.md)**: Decide which Entire-generated files belong in Git and which should stay on your machine.
- **[Git Hooks](https://docs.entire.io/guides/configuration/git-hooks.md)**: Configure the Git hooks Entire uses to capture and sync checkpoint data.
- **[Logging and Diagnostics](https://docs.entire.io/guides/configuration/logging-and-diagnostics.md)**: Configure log verbosity, inspect active settings, and collect diagnostics.
- **[Configuration](https://docs.entire.io/guides/configuration/overview.md)**: Find the right place to configure Entire.
- **[Privacy and Redaction](https://docs.entire.io/guides/configuration/privacy-and-redaction.md)**: Configure redaction, telemetry, and checkpoint commit signing.
- **[Review Profiles](https://docs.entire.io/guides/configuration/review-profiles.md)**: Configure saved review profiles for entire review.
- **[Local, Project, and Global Settings](https://docs.entire.io/guides/configuration/settings-layers.md)**: Configure shared repository behavior, personal overrides, and the files Entire writes under .entire.
- **[Dispatches in CLI](https://docs.entire.io/guides/dispatches/dispatches-in-cli.md)**: Use `entire dispatch` to generate markdown summaries from the terminal.
- **[Dispatches in Entire.io](https://docs.entire.io/guides/dispatches/dispatches-in-entire-io.md)**: Generate and preview Dispatches from the Entire web app.
- **[Dispatches](https://docs.entire.io/guides/dispatches/overview.md)**: Summarize recent agent work into a shareable markdown update.
- **[Troubleshooting](https://docs.entire.io/guides/dispatches/troubleshooting.md)**: Fix common Dispatches visibility, scope, output, and CLI mode issues.
- **[Install the Entire GitHub App](https://docs.entire.io/guides/repositories/github-app-access.md)**: Authorize the Entire GitHub App and choose which repositories Entire can access.
- **[Limitations](https://docs.entire.io/guides/repositories/limitations.md)**: Current limitations of repository mirrors and available workarounds.
- **[Mirror Access and Permissions](https://docs.entire.io/guides/repositories/mirror-access-and-permissions.md)**: Understand how repository mirror access follows GitHub collaborator permissions.
- **[Mirrors](https://docs.entire.io/guides/repositories/mirrors.md)**: Connect an existing GitHub repository to Entire with an Entire-backed Git remote.
- **[Mirror Repositories in the CLI](https://docs.entire.io/guides/repositories/mirrors-in-cli.md)**: Create GitHub repository mirrors with the Entire CLI and configure Git remotes.
- **[Mirror Repositories in Entire.io](https://docs.entire.io/guides/repositories/mirrors-in-entire-io.md)**: Configure GitHub access, choose repositories, and create mirrors from Entire.io.
- **[Overview](https://docs.entire.io/guides/repositories/overview.md)**: Learn what Entire Repositories are, how they work, and why they matter for agent-driven development.
- **[Troubleshooting](https://docs.entire.io/guides/repositories/troubleshooting.md)**: Fix common repository mirror setup, access, clone, fetch, and push issues.
- **[Semantic Search](https://docs.entire.io/guides/search/semantic-search/overview.md)**: Find previous checkpoints, sessions, and commits by phrase, meaning, or agent context.
- **[Search from Your Agent](https://docs.entire.io/guides/search/semantic-search/search-from-your-agent.md)**: Use the `search` Skill so your agent can find previous Entire history before or during work.
- **[Search in the CLI](https://docs.entire.io/guides/search/semantic-search/search-in-cli.md)**: Use `entire search` to find checkpoints, sessions, and commits from your terminal.
- **[Search in Entire.io](https://docs.entire.io/guides/search/semantic-search/search-in-entire-io.md)**: Use Semantic Search in Entire.io to browse checkpoints, sessions, and commits visually.
- **[Semantic Search Troubleshooting](https://docs.entire.io/guides/search/semantic-search/troubleshooting.md)**: Fix common semantic search issues in the CLI, Entire.io, and the search Skill.
- **[Attach Sessions](https://docs.entire.io/guides/sessions/attach-sessions.md)**: Link an existing agent session to a commit and checkpoint.
- **[Import Past Sessions](https://docs.entire.io/guides/sessions/import-past-agent-history.md)**: Bring past local agent sessions into Entire as read-only checkpoints.
- **[Inspect Sessions in CLI](https://docs.entire.io/guides/sessions/inspect-sessions-in-cli.md)**: Inspect session metadata, transcript output, and token usage from the CLI.
- **[List Sessions](https://docs.entire.io/guides/sessions/list-sessions.md)**: Find active and ended sessions from the CLI.
- **[Overview](https://docs.entire.io/guides/sessions/overview.md)**: Understand agent sessions, what they capture, and how they connect to checkpoints.
- **[Resume Sessions](https://docs.entire.io/guides/sessions/resume-sessions.md)**: Continue previous agent work from a stopped session or branch.
- **[Sessions in Entire.io](https://docs.entire.io/guides/sessions/sessions-in-entire-io.md)**: Review session timelines, transcripts, tool calls, files, and attribution in Entire.io.
- **[Stop Sessions](https://docs.entire.io/guides/sessions/stop-sessions.md)**: End stale or active sessions from the CLI.
- **[Troubleshooting](https://docs.entire.io/guides/sessions/troubleshooting.md)**: Resolve missing, stale, unlinked, or misplaced sessions.
- **[Overview](https://docs.entire.io/guides/skills/overview.md)**: Give your agent reusable workflows for running Entire CLI commands.
- **[Build with Entire](https://docs.entire.io/index.md)**: Version control for the age of AI agents. Capture the context behind agent work so you can review it, search it, and understand why code exists.
- **[Installation](https://docs.entire.io/installation.md)**: Install the Entire CLI on your system
- **[Investigate Why Code Exists](https://docs.entire.io/learn/investigate-why-code-exists.md)**: Trace code history with entire blame, entire why, and entire investigate.
- **[Mirror a GitHub Repository](https://docs.entire.io/learn/mirror-a-github-repository.md)**: Bring an existing GitHub repository into Entire without moving your source of truth or changing your team's workflow.
- **[Learn Entire](https://docs.entire.io/learn/overview.md)**: Learn Entire with written and video tutorials.
- **[Run Cross-Agent Reviews on Agent Work](https://docs.entire.io/learn/review-and-recap-agent-work.md)**: Use recap to summarize recent agent activity, then run a cross-agent review before merging.
- **[Search Past Agent Work](https://docs.entire.io/learn/search-past-agent-work.md)**: Use semantic search to find previous checkpoints, sessions, and commits by phrase, meaning, or agent context.
- **[Explain, search, and hand off work with Skills](https://docs.entire.io/learn/skills.md)**: Learn how to use Skills to explain code, investigate changes, search history, and hand work off between agents
- **[Enable Entire](https://docs.entire.io/learn/videos/enable-entire.md)**: Watch how to enable Entire in a repository.
- **[Overview](https://docs.entire.io/overview.md)**: Git shows what changed. Entire shows why.
- **[CLI](https://docs.entire.io/platforms/cli.md)**: Learn what the Entire CLI is for and where to go next.
- **[Entire.io](https://docs.entire.io/platforms/entire-io.md)**: Learn what Entire.io is for and where to go next.
- **[Overview](https://docs.entire.io/platforms/overview.md)**: Understand how the Entire CLI and Entire.io work together.
- **[Quickstart](https://docs.entire.io/quickstart.md)**: Get started with Entire by creating your first checkpoint.
- **[Security & Privacy](https://docs.entire.io/security.md)**: Where your data lives, what's redacted before storage, how to add redaction rules, when data leaves your machine, and how to report security issues
- **[Updating](https://docs.entire.io/updating.md)**: Update the Entire CLI and control update prompts.

## OpenAPI Specs

- **[openapi](https://docs.entire.io/api-reference/openapi.json)**

## Optional

- **[GitHub](https://github.com/entireio)**
- **[Discord](https://discord.gg/jZJs3Tue4S)**
- **[Blog](/content/blog/index.html)**
