
TL;DR
How to set up Entire's regional Git mirrors for AI coding agents. Covers installation, mirroring, integrations with Claude Code, Codex, Cursor, and Factory AI.
Last updated: July 14, 2026
Thomas Dohmke left GitHub, raised $60 million, and is now building a distributed Git network designed for the demands of AI coding agents. Entire launched its preview on July 8, 2026, with regional mirrors in the US, EU, and Australia. The pitch is simple: your code stays on GitHub while agents clone from a regional mirror that can handle high concurrency without hitting rate limits.
This guide covers setup, architecture, and the features that matter for teams running Claude Code, Codex, Cursor, or other agentic workflows at scale.
Centralized Git hosting works fine for human developers. A few clones and pushes per hour per engineer does not stress GitHub's infrastructure. AI coding agents are a different load profile. A single fleet of agents running parallel sessions can issue thousands of clone and pull operations per hour against the same repository.
Dohmke frames this as a fundamental constraint in an Entire blog post: the strain shows up as rate limits, high latency, or outages. Entire's answer is regional mirrors that absorb heavy read traffic while keeping the origin repository on GitHub as the source of truth.
Entire is a Git-compatible repository network with a global control plane for identity and placement, and regional data planes for content-addressed Git storage.
The workflow is straightforward:
The mirror stays in sync with GitHub. When agents need to push, they can write to the Entire mirror, and changes propagate back to origin. The practical difference is that your agents hit a regional endpoint optimized for high-volume read operations, not a centralized service serving the entire planet.
Install the CLI:
# Homebrew
brew install --cask entire
# curl
curl -fsSL https://entire.io/install.sh | bash
Authenticate:
entire login
Create a mirror for an existing GitHub repository:
entire repo mirror create
The CLI walks through repository selection interactively. Once the mirror is created, clone from it:
entire repo clone /gh/OWNER/REPO
Alternatively, clone using a direct regional URL:
git clone entire://aws-us-east-2.entire.io/gh/OWNER/REPO
The entire:// protocol uses a custom gitremote-helper included with the CLI.
Newsletter
Get the weekly deep dive
Tutorials on Claude Code, AI agents, and dev tools, delivered free every week.
From the archive
Jul 14, 2026 • 5 min read
Jul 14, 2026 • 9 min read
Jul 14, 2026 • 6 min read
Jul 13, 2026 • 5 min read
Entire currently operates in three regions: US (aws-us-east-2), EU, and Australia. Users can pin data to a single region or spread across multiple for redundancy.
The architecture prioritizes:
For teams with data sovereignty requirements, regional pinning keeps code within geographic boundaries while still enabling collaboration.
Entire's benchmarks claim approximately 570,000 clones per hour from a single repository and around 586 pushes per second (2.1 million hourly). Those are throughput numbers under load, not latency figures, but they indicate the system is designed for the agent-era workload pattern.
The company released ForgeMark, an open-source MIT-licensed benchmarking tool, alongside the announcement. If you want to validate these claims against your own workload, ForgeMark is the tool to use.
Entire integrates with the major coding agents:
The integration is Git-level, not tool-specific. Any agent that clones via standard Git commands works with Entire mirrors.
Beyond raw performance, Entire captures metadata that GitHub does not: agent sessions, prompts, and tool calls. This data is stored alongside the code.
Three features use this context:
For teams debugging agent-generated code, this audit trail matters. When a bug surfaces six months later, you can trace back to the prompt and reasoning that produced the problematic line.
Mirrored branches stay in sync with GitHub. For high-volume write workflows, Entire supports "Entire-native branches" with higher concurrency limits.
If you need to write without syncing back to GitHub, use the entire/unmirrored/ branch prefix:
git push origin entire/unmirrored/experiment-branch
These branches stay regional and do not propagate to the GitHub mirror. Useful for scratch work, experiments, or intermediate agent outputs you do not want in the main repository.
According to the launch documentation, the roadmap includes:
The company is currently waitlisting new users to manage capacity as they scale.
Use Entire if:
Skip Entire if:
No. In the current preview, Entire mirrors GitHub repositories. Your code stays on GitHub as the source of truth. Entire handles the read-heavy agent traffic. Native hosting is on the roadmap but not yet available.
Pricing is not public yet. The preview is accessed via waitlist, and the company has not announced tiers or per-seat costs.
Yes. You authorize access via the Entire GitHub App, then create mirrors for private repositories the same way you would for public ones.
Not yet. The roadmap mentions open-sourcing the Git backend with self-hosting support, but that is not available in the preview.
Entire is Git-compatible, so standard Git merge and conflict resolution applies. Multiple agents pushing to the same branch will encounter merge conflicts the same way human developers would.
No. You point your project at the Entire remote URL instead of GitHub. The agents clone and push using standard Git commands. No code changes required.
| Source | URL | Last Verified |
|---|---|---|
| Entire Blog - An Entirely New Git Hosting Network | entire.io/blog/an-entirely-new-git-hosting-network | July 14, 2026 |
| Entire Homepage | entire.io | July 14, 2026 |
| SiliconANGLE Coverage | siliconangle.com | July 14, 2026 |
| The New Stack Coverage | thenewstack.io/entire-git-for-agents | July 14, 2026 |
| DevOps.com Coverage | devops.com | July 14, 2026 |
Read next
Multica is pushing the agent teammate pattern: assign issues, route work to local runtimes, stream progress, and compound skills. Here is the practical read for AI dev teams.
8 min readGrok Build is xAI's agentic CLI with 8 parallel subagents, a plan-first workflow, and Arena Mode for competing outputs. Installation, pricing, real commands, and how it compares to Claude Code and Codex.
9 min readOn June 2, 2026, GitHub made the Copilot SDK generally available. It exposes the same agent runtime behind Copilot - planning, tool calls, file edits, streaming, MCP - across TypeScript, Python, Go, .NET, Rust, and Java. Here is what changed at GA and what it means for builders.
8 min readTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.
Deployment platform behind Next.js. Git push to deploy. Edge functions, image optimization, analytics. Free tier is gene...
View ToolPolyglot monorepo platform from Nrwl. Project graph, generators, executors, distributed task execution, and Nx Cloud for...
View ToolThe original AI coding assistant. 77M+ developers. Inline completions in VS Code and JetBrains. Copilot Workspace genera...
View ToolGives AI agents access to 250+ external tools (GitHub, Slack, Gmail, databases) with managed OAuth. Handles the auth and...
View ToolGive your agents a filesystem that branches like git. Crash-safe by default.
View AppCatch broken SKILL.md files in CI before they hit your team.
View AppTurn any GitHub repo into a shareable PNG. README hero in one shot.
View AppManaged scheduling on Anthropic infrastructure with API and GitHub triggers.
Claude CodeConfigure Claude Code for maximum productivity -- CLAUDE.md, sub-agents, MCP servers, and autonomous workflows.
AI AgentsStep-by-step guide to building an MCP server in TypeScript - from project setup to tool definitions, resource handling, testing, and deployment.
AI Agents
Cloudflare shipped wrangler deploy --temporary on June 19, 2026. AI agents can now deploy Workers, D1 databases, and KV...

Multica is pushing the agent teammate pattern: assign issues, route work to local runtimes, stream progress, and compoun...

Git 2.54 and 2.55 introduced git history with fixup, reword, and split subcommands that make interactive rebasing feel l...

Lilian Weng argues self-improving AI won't start with models rewriting their weights - it starts with the harness. Her...

Describe an app in plain language and get a working single-file build back with a live sandboxed preview. Revise it by t...

A decision framework for 2026: MCP servers give an agent access to a live system, Agent Skills teach it how to do a task...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.