This quickstart walks you from installing Entire to creating your first checkpoint: a record of the prompts, transcript, tool calls, and file changes behind an AI-assisted commit.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.
Prerequisites
- Git installed and configured
- An AI coding agent installed, such as Claude Code, Codex, Copilot CLI, Cursor, Factory Droid, Gemini CLI, OpenCode, or Pi
- macOS, Linux, or Windows
- Optional: GitHub CLI (
gh) installed and authenticated, if you want Entire to create and push a private GitHub repository during setup
1. Install Entire
Entire ships two release channels:stable: recommended for most users.nightly: prerelease builds with newer changes.
- macOS (Homebrew)
- Linux
- Windows (Scoop)
- From Source
2. Create a Demo Project
Already in a Git repository? Skip this step and run the remaining commands from the repository root.
3. Enable Entire
Choose the agent you already use. This example uses Codex; replacecodex with your agent from the table below.
| Agent | Setup flag | Start command |
|---|---|---|
| Claude Code | --agent claude-code | claude |
| Codex | --agent codex | codex |
| Copilot CLI | --agent copilot-cli | copilot |
| Cursor | --agent cursor | cursor |
| Factory Droid | --agent factoryai-droid | droid |
| Gemini CLI | --agent gemini | gemini |
| OpenCode | --agent opencode | opencode |
| Pi | --agent pi | pi |
.entire/ directory for project and local settings.
For shared projects, commit .entire/settings.json and .entire/.gitignore. See Project and local files for what can stay local.
Because this starts in a new folder,
entire enable -y initializes Git and creates an initial commit. If gh is installed and authenticated, Entire can also create a private GitHub repository and push the initial commit.4. Start an Agent Session
Start the agent you selected:5. Commit the Change
Check what changed:Enter or type y to link the commit. After the commit succeeds, you have created your first checkpoint.
If you choose
always, Entire remembers that preference and links future matching commits automatically.6. View Your First Checkpoint
7. Optional: Push Your Code and Checkpoint
If your repository has a remote, push your code:entire/checkpoints/v1.
Checkpoint data can include session context. If your repository is public, pushed checkpoint history is public too. See Security & Privacy and Checkpoint Remote.
What’s Next?
Glossary
Learn the terms used across Entire
CLI Commands
Explore all available CLI commands
Checkpoints
Learn how Entire captures your sessions
Agents
Set up your AI coding agent