Before You Start
You need:- Git installed and configured
- A GitHub account and a repository you can access
- An AI coding agent, such as Antigravity CLI, Claude Code, Codex, Copilot CLI, Cursor, Factory, OpenCode, or Pi
- macOS, Linux, or Windows
- Optional: GitHub CLI (
gh) installed and authenticated, if you want to publish a new demo repository to GitHub
1. Install Entire
Entire ships two release channels:stable: recommended for most users.nightly: prerelease builds with newer changes.
- macOS (Homebrew)
- Linux
- Windows
- From Source
2. Open a Repository and Enable Entire
Use an existing GitHub repository, or create a new folder for a demo.- Existing repository
- New demo repository
Clone the repository, then enter it:
Antigravity CLI
Antigravity CLI
Claude Code
Claude Code
Codex
Codex
Copilot CLI
Copilot CLI
Cursor
Cursor
Factory
Factory
OpenCode
OpenCode
Pi
Pi
entire enable has initialized Git and made the first commit, and the mirror step needs a repository Entire can reach:
entire enable creates .entire/settings.json and .entire/.gitignore so collaborators share project settings. Entire keeps .entire/settings.local.json local for personal overrides.3. Create Your First Checkpoint
Start your agent from the repository root and give it a small task:
Enter or type y.
You have created a checkpoint. It links the commit to the prompt, transcript, tool calls, and files from the agent session.
View it with:
Choose
always at the commit prompt if you want Entire to link future agent-assisted commits automatically.4. Mirror Your Repository
A mirror lets agents clone and pull through Entire while GitHub remains the upstream repository.
Log in before you begin:
entire remote on an entire:// URL, with origin still pointing at GitHub. Fetch and push through it:
To send everyday Git commands through Entire without naming a remote, point
origin at the mirror instead:--override is required because origin already exists. Entire prints the URL it replaces, and that printout is the only record of it, so copy it somewhere first if you want to restore it later.Optional: Create a New Repository on Entire
You can now host your code on Entire.
A project holds your repositories. Create a project, replacing
readme with an available project name and nodo with your organizationâs name:
documentation in the project:
git push and git pull as usual.
You can also create a repository on entire.io: open or create a project, create a repository within it, then copy the clone command from the repository page.
Continue With
Inspect Checkpoints
Review the session and decisions behind a commit.
Search Past Work
Search code, commits, and agent sessions together.
Mirrors in the CLI
Learn more about mirror regions and Git remotes.
Set Up an Agent
Configure another supported coding agent.