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.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.com: open or create a project, create a repository within it, then copy the clone command from the repository page.
5. Create Your First Trail
Trails are our reinvention of a pull request. From a single project view, you can now track discussions, investigate related sessions, and make changes across multiple repositories at once. From your repository root, create your trail:Y.
You have now linked your first checkpoint to your new Trail!
To learn more about trails, see Trails overview.
6. Create Your First Agent
After every push, Entire Agents will review the code changes and evaluate confidence levels through different customizable monitors, such as Confidence, Risk, Security, and Drift.
Navigate to your project on entire.com:
- Open your project and go to Agents.
- You can start from a list of preset agents and click Enable as is: Or, click New agent and customize the agent to your own needs:
- Under Agent, give it a name and description. Pick the harness, model, reasoning effort and timeout, and write its Instructions (what it should review). Then set the signal it reports: a value type and a polarity.
- Under Trigger, choose when it runs, for example Trail branch pushed, Run manually or Recurring schedule.
- Under Repositories, select at least one repository.
- Leave the toggle on Active and click Create agent.
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.