# Entire - [Introduction](https://docs.entire.com/index.md): Coding agents need ideas, decisions, and speed. Entire stores all your code, together with sessions, prompts, and tool calls. And, for maximum agent throughput, it mirrors your Git repos around the world. - [Quickstart](https://docs.entire.com/quickstart.md): Set up Entire, create your first checkpoint, mirror a GitHub repository, and optionally create an Entire repository. - [Installation](https://docs.entire.com/installation.md): Install, update, verify, and uninstall the Entire CLI. - [Entire CLI and entire.io](https://docs.entire.com/platforms/cli-and-entire-io.md): Mirror and clone your repos. Capture, inspect, search, and share the agent-work history recorded by Entire. - [Overview](https://docs.entire.com/guides/repositories/overview.md): Learn how Entire provides distributed Git hosting for teams and agents. - [Install the Entire GitHub App](https://docs.entire.com/guides/repositories/github-app-access.md): Authorize the Entire GitHub App and choose which repositories Entire can access. - [Entire Repositories](https://docs.entire.com/guides/repositories/entire-native-repositories.md): Host repositories on Entire's Git network and push and pull from a region close to you. - [Mirrors](https://docs.entire.com/guides/repositories/mirrors.md): Connect an existing GitHub repository to Entire with an Entire-backed Git remote. - [Mirror Repositories in entire.io](https://docs.entire.com/guides/repositories/mirrors-in-entire-io.md): Configure GitHub access, choose repositories, and create mirrors from entire.io. - [Mirror Repositories in the CLI](https://docs.entire.com/guides/repositories/mirrors-in-cli.md): Create GitHub repository mirrors with the Entire CLI and configure Git remotes. - [Mirror Access and Permissions](https://docs.entire.com/guides/repositories/mirror-access-and-permissions.md): Understand how repository mirror access follows GitHub collaborator permissions. - [Entire-Native Branches](https://docs.entire.com/guides/repositories/entire-native-branches.md): Push branches that stay on Entire when GitHub is down. - [Troubleshooting](https://docs.entire.com/guides/repositories/troubleshooting.md): Fix common repository mirror setup, access, clone, fetch, and push issues. - [Overview](https://docs.entire.com/guides/sessions/overview.md): Enable Entire and automatically store your agent sessions in Git on every push. - [Capture Sessions and Their Checkpoints](https://docs.entire.com/guides/checkpoints/capture-checkpoints.md): Learn how Entire captures agent sessions and turns them into committed checkpoints. - [Session Storage](https://docs.entire.com/guides/checkpoints/checkpoint-storage.md): Where Entire stores your session and the checkpoints that are linked with your commits. - [Store Checkpoints in Another Repository](https://docs.entire.com/guides/checkpoints/store-checkpoints-in-another-repo.md): Push checkpoint history to a repository separate from your source code. - [Keep Checkpoints Local](https://docs.entire.com/guides/checkpoints/keep-checkpoints-local.md): Capture checkpoint history without pushing it to a remote repository. - [Sessions in entire.io](https://docs.entire.com/guides/sessions/sessions-in-entire-io.md): Review session timelines, transcripts, tool calls, files, and attribution in entire.io. - [List Sessions](https://docs.entire.com/guides/sessions/list-sessions.md): Find active and ended sessions from the CLI. - [Inspect Sessions in CLI](https://docs.entire.com/guides/sessions/inspect-sessions-in-cli.md): Inspect session metadata, transcript output, and token usage from the CLI. - [Stop Sessions](https://docs.entire.com/guides/sessions/stop-sessions.md): End stale or active sessions from the CLI. - [Attach Sessions](https://docs.entire.com/guides/sessions/attach-sessions.md): Link an existing agent session to a commit and checkpoint. - [Resume Sessions](https://docs.entire.com/guides/sessions/resume-sessions.md): Continue previous agent work from a stopped session or branch. - [Import Past Sessions](https://docs.entire.com/guides/sessions/import-past-agent-history.md): Bring past local agent sessions into Entire as read-only checkpoints. - [Inspect Checkpoints](https://docs.entire.com/guides/checkpoints/inspect-checkpoints.md): Choose how to inspect checkpoint context in entire.io or the Entire CLI. - [Inspect Checkpoints in entire.io](https://docs.entire.com/guides/checkpoints/inspect-in-entire-io.md): Open checkpoint details, sessions, and file diffs in entire.io. - [Inspect Checkpoints in CLI](https://docs.entire.com/guides/checkpoints/inspect-in-cli.md): List, explain, and measure checkpoints from a terminal. - [Troubleshooting](https://docs.entire.com/guides/sessions/troubleshooting.md): Resolve missing, stale, or unlinked sessions, and fix checkpoint capture, linking, and sync issues. - [Overview](https://docs.entire.com/guides/search/overview.md): Query the code across your repositories and the commits, sessions, and agent work that produced it. - [Search in entire.io](https://docs.entire.com/guides/search/search-in-entire-io.md): Find past agent work and indexed source code from your browser. - [Search in the CLI](https://docs.entire.com/guides/search/search-in-cli.md): Search past agent work or indexed source code from the Entire CLI. - [Use Search with Your Coding Agent](https://docs.entire.com/guides/search/search-from-your-agent.md): Ask your coding agent to search past work and indexed source code instead of running the queries yourself. - [What Is Indexed and When](https://docs.entire.com/guides/search/what-is-indexed.md): Understand what Search can find, when new content appears, and how repository scope affects results. - [Search Troubleshooting](https://docs.entire.com/guides/search/troubleshooting.md): Fix common semantic search and Code Search issues in the CLI, entire.io, and the `search` Skill. - [Overview](https://docs.entire.com/guides/graph/overview.md): entire-graph, a plugin for the Entire CLI that helps your agents find their answers fast and saves token spend by up to 71%. - [Install and Enable entire-graph](https://docs.entire.com/guides/graph/set-up-graph.md): Install entire-graph on your machine, add its instructions to a repository, and verify your coding agent can use it. - [Use entire-graph with Your Coding Agent](https://docs.entire.com/guides/graph/use-graph.md): Ask your coding agent to use entire-graph to find code, trace relationships, and understand what a change could affect. - [How entire-graph Works](https://docs.entire.com/guides/graph/how-graph-works.md): Understand how entire-graph analyzes a repository, guides your coding agent, and works with Search. - [entire-graph Troubleshooting](https://docs.entire.com/guides/graph/troubleshooting.md): Fix entire-graph install, activation, adoption, cache, and coverage problems. - [Overview](https://docs.entire.com/guides/brain/overview.md): Give your coding agents shared memory of your project, past decisions, and lessons learned. - [Getting started with Brain](https://docs.entire.com/guides/brain/quickstart.md): Learn what you can do with Brain and find the right command for each task. - [Agent Integrations](https://docs.entire.com/agents/overview.md): Compare Entire's built-in AI coding agent integrations and their capabilities - [Set Up an Agent](https://docs.entire.com/agents/setup.md): Install, verify, update, and remove Entire agent hooks - [Antigravity](https://docs.entire.com/agents/antigravity.md): Capture Antigravity CLI prompts, session transcripts, recorded file changes, and token usage with Entire - [Claude Code](https://docs.entire.com/agents/claude-code.md): Capture Claude Code transcripts, file changes, tool calls, tokens, and subagent sessions with Entire - [Codex](https://docs.entire.com/agents/codex.md): Capture Codex transcripts, file changes, tokens, and subagent sessions with Entire - [Copilot CLI](https://docs.entire.com/agents/copilot-cli.md): Capture Copilot CLI transcripts, file changes, tool calls, and token usage with Entire - [Cursor](https://docs.entire.com/agents/cursor.md): Capture Cursor IDE and CLI transcripts, file changes, tool calls, and subagent sessions with Entire - [Factory](https://docs.entire.com/agents/factory-droid.md): Capture Factory Droid transcripts, file changes, tool calls, tokens, and subagent sessions with Entire - [OpenCode](https://docs.entire.com/agents/opencode.md): Capture OpenCode transcripts, file changes, tool calls, and token usage with Entire - [Pi](https://docs.entire.com/agents/pi.md): Capture Pi transcripts, file changes, tool calls, and token usage with Entire - [Agent Integration Protocol](https://docs.entire.com/agents/agent-integration-protocol/overview.md): Add support for an AI coding agent that Entire does not ship with - [Build an Agent Integration](https://docs.entire.com/agents/agent-integration-protocol/build-an-agent-integration.md): Use the external-agents agent skill to add support for another coding agent - [Architecture](https://docs.entire.com/agents/agent-integration-protocol/architecture.md): How the Entire CLI discovers and communicates with agent integrations - [Lifecycle](https://docs.entire.com/agents/agent-integration-protocol/lifecycle.md): When the Entire CLI calls each agent integration command - [Commands](https://docs.entire.com/agents/agent-integration-protocol/commands.md): Required commands and optional capabilities for agent integrations - [Data Model](https://docs.entire.com/agents/agent-integration-protocol/data-model.md): Data types exchanged between the Entire CLI and agent integrations - [Dispatches](https://docs.entire.com/guides/dispatches/overview.md): Summarize recent agent work into a shareable markdown update. - [Dispatches in entire.io](https://docs.entire.com/guides/dispatches/dispatches-in-entire-io.md): Generate and preview Dispatches from the Entire web interface. - [Dispatches in CLI](https://docs.entire.com/guides/dispatches/dispatches-in-cli.md): Use `entire dispatch` to generate markdown summaries from the terminal. - [Troubleshooting](https://docs.entire.com/guides/dispatches/troubleshooting.md): Fix common Dispatches visibility, scope, output, and CLI mode issues. - [Configuration](https://docs.entire.com/guides/configuration/overview.md): Find the right place to configure Entire. - [Projects](https://docs.entire.com/guides/configuration/projects.md): Organize repositories into projects and manage their regions and access permissions. - [Local, Project, and Global Settings](https://docs.entire.com/guides/configuration/settings-layers.md): Configure shared repository behavior, personal overrides, and the files Entire writes under .entire. - [Entire-Generated Files](https://docs.entire.com/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.com/guides/configuration/git-hooks.md): Configure the Git hooks Entire uses to capture and sync checkpoint data. - [Privacy and Redaction](https://docs.entire.com/guides/configuration/privacy-and-redaction.md): Configure redaction layers, image externalization, telemetry, and checkpoint commit signing. - [Logging and Diagnostics](https://docs.entire.com/guides/configuration/logging-and-diagnostics.md): Configure log verbosity, inspect active settings, and collect diagnostics. - [Review Profiles](https://docs.entire.com/guides/configuration/review-profiles.md): Configure saved review profiles for entire review. - [Migrate from GitHub](https://docs.entire.com/migration/migrate-from-github.md): Move Git history to an Entire repository, verify the import, and switch your local remote. - [Security & Privacy](https://docs.entire.com/security.md): Where your data lives, which redaction layers run before each write, when data leaves your machine, and how to report security issues - [Frequently Asked Questions](https://docs.entire.com/faq.md): Answers to common questions about checkpoints and attribution. - [Glossary](https://docs.entire.com/glossary.md): The vocabulary Entire uses across the CLI, the web interface, and this documentation. - [Delete Your Account](https://docs.entire.com/delete-account.md): Permanently delete your Entire account, and cancel during the 7-day cooldown - [Agent Integrations](https://docs.entire.com/agents/overview.md): Compare Entire's built-in AI coding agent integrations and their capabilities - [Set Up an Agent](https://docs.entire.com/agents/setup.md): Install, verify, update, and remove Entire agent hooks - [Antigravity](https://docs.entire.com/agents/antigravity.md): Capture Antigravity CLI prompts, session transcripts, recorded file changes, and token usage with Entire - [Claude Code](https://docs.entire.com/agents/claude-code.md): Capture Claude Code transcripts, file changes, tool calls, tokens, and subagent sessions with Entire - [Codex](https://docs.entire.com/agents/codex.md): Capture Codex transcripts, file changes, tokens, and subagent sessions with Entire - [Copilot CLI](https://docs.entire.com/agents/copilot-cli.md): Capture Copilot CLI transcripts, file changes, tool calls, and token usage with Entire - [Cursor](https://docs.entire.com/agents/cursor.md): Capture Cursor IDE and CLI transcripts, file changes, tool calls, and subagent sessions with Entire - [Factory](https://docs.entire.com/agents/factory-droid.md): Capture Factory Droid transcripts, file changes, tool calls, tokens, and subagent sessions with Entire - [OpenCode](https://docs.entire.com/agents/opencode.md): Capture OpenCode transcripts, file changes, tool calls, and token usage with Entire - [Pi](https://docs.entire.com/agents/pi.md): Capture Pi transcripts, file changes, tool calls, and token usage with Entire - [activity](https://docs.entire.com/cli-reference/activity.md): Show your Entire activity overview from your hosted Entire account. - [agent](https://docs.entire.com/cli-reference/agent.md): Manage agent integrations in the current repository. - [agent-help](https://docs.entire.com/cli-reference/agent-help.md): Show agent-facing usage that matches the installed Entire CLI. - [api](https://docs.entire.com/cli-reference/api.md): Make an authenticated request to an Entire API and print the response. - [auth](https://docs.entire.com/cli-reference/auth.md): Manage authentication and saved login contexts. - [blame](https://docs.entire.com/cli-reference/blame.md): A git-blame-style command for viewing file history with checkpoint and session context. - [checkpoint](https://docs.entire.com/cli-reference/checkpoint.md): List, explain, measure, and search checkpoints. - [clean](https://docs.entire.com/cli-reference/clean.md): Clean up Entire session data. - [cluster](https://docs.entire.com/cli-reference/cluster.md): Show the Entire clusters you can place projects and repositories on. - [completion](https://docs.entire.com/cli-reference/completion.md): Generate a shell completion script for the Entire CLI. - [configure](https://docs.entire.com/cli-reference/configure.md): Update non-agent Entire settings in the current repository, such as telemetry, Git hook installation mode, strategy options, and the summary provider. - [disable](https://docs.entire.com/cli-reference/disable.md): Disable Entire in a repository. Hooks stay installed but exit silently, so session capture stops while existing session data is preserved. - [dispatch](https://docs.entire.com/cli-reference/dispatch.md): Generate a dispatch summarizing recent agent work. - [doctor](https://docs.entire.com/cli-reference/doctor.md): Diagnose session, log, and hook problems in a repository, and offer to fix them. - [enable](https://docs.entire.com/cli-reference/enable.md): Initialize Entire in a Git repository. This installs the necessary Git hooks to capture AI coding sessions. - [experts](https://docs.entire.com/cli-reference/experts.md): Rank agents, Skills, and tools by their contributions to a file, directory, or topic. - [grant](https://docs.entire.com/cli-reference/grant.md): Manage Entire access grants and organization membership. - [entire-graph](https://docs.entire.com/cli-reference/graph.md): Search and analyze your codebase from the Entire CLI. - [help](https://docs.entire.com/cli-reference/help.md): Display help information about any command. - [import](https://docs.entire.com/cli-reference/import.md): Import pre-existing local agent transcripts as read-only checkpoints. - [investigate](https://docs.entire.com/cli-reference/investigate.md): Run a multi-agent investigation from a prompt, seed document, issue, or PR. - [labs](https://docs.entire.com/cli-reference/labs.md): Explore experimental Entire workflows. - [login](https://docs.entire.com/cli-reference/login.md): Log in to Entire. - [logout](https://docs.entire.com/cli-reference/logout.md): Log out of Entire. - [mcp](https://docs.entire.com/cli-reference/mcp.md): Run Entire as a Model Context Protocol server over stdio. - [org](https://docs.entire.com/cli-reference/org.md): Manage Entire organizations. - [plugin](https://docs.entire.com/cli-reference/plugin.md): Discover, install, inspect, update, and troubleshoot commands that extend the Entire CLI. - [project](https://docs.entire.com/cli-reference/project.md): Manage Entire projects. - [recap](https://docs.entire.com/cli-reference/recap.md): Summarize recent checkpoint activity. - [repo](https://docs.entire.com/cli-reference/repo.md): Manage Entire Repositories and GitHub mirror placements. - [review](https://docs.entire.com/cli-reference/review.md): Run a multi-agent review against a branch and consolidate the results into a final verdict. - [runner](https://docs.entire.com/cli-reference/runner.md): Set up and tune this repository's trail runners. - [search](https://docs.entire.com/cli-reference/search.md): Search checkpoints, commits, and sessions with hybrid semantic and keyword matching, or search code content with --code. - [session](https://docs.entire.com/cli-reference/session.md): View and manage agent sessions tracked by Entire. - [status](https://docs.entire.com/cli-reference/status.md): Show the current Entire status for this repository. - [tokens](https://docs.entire.com/cli-reference/tokens.md): Analyze token usage across sessions and checkpoints. - [version](https://docs.entire.com/cli-reference/version.md): Show build information including the CLI version, Go version, and OS/architecture. - [why](https://docs.entire.com/cli-reference/why.md): Explain the commit, checkpoint, prompt, and session behind a file or line. - [Global Flags](https://docs.entire.com/cli-reference/global-flags.md): Shared flags and environment variables, plus the root-only version flag. - [Learn Entire](https://docs.entire.com/learn/overview.md): Follow complete Entire workflows from setup through verification. - [Mirror a GitHub Repository](https://docs.entire.com/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. - [Investigate Why Code Exists](https://docs.entire.com/learn/investigate-why-code-exists.md): Trace code history with entire blame, entire why, and entire investigate. - [Search Past Work and Code](https://docs.entire.com/learn/search-past-agent-work.md): Find the context behind past agent work and exact text in indexed source files. - [Run Cross-Agent Reviews on Agent Work](https://docs.entire.com/learn/review-and-recap-agent-work.md): Use recap to summarize recent agent activity, then run a cross-agent review before merging. - [Skills](https://docs.entire.com/learn/skills-overview.md): Find, install, and use reusable Entire workflows for coding agents. - [Explain, Search, and Hand Off Work with Skills](https://docs.entire.com/learn/skills.md): Learn how to use Skills to explain code, investigate changes, search history, and hand work off between agents ## OpenAPI Specs - [openapi](https://aws-us-east-2.api.entire.io/api/v1/openapi.json?section=git) - [openapi](https://aws-us-east-2.api.entire.io/api/v1/openapi.json?section=sessions) - [openapi](https://aws-us-east-2.api.entire.io/api/v1/openapi.json?section=trails) - [openapi](https://aws-us-east-2.api.entire.io/api/v1/openapi.json?section=webhooks) - [openapi](https://us.console.entire.io/api/v1/openapi.json) ## Optional - [GitHub](https://github.com/entireio) - [Discord](https://discord.gg/jZJs3Tue4S) - [Blog](https://entire.io/blog)