Best AI Code Hosting Platforms for Agent Teams 2026

GitHub is the safest default, Cursor Origin the bold pilot. Compare six code hosts, live prices, agent controls, and the 10-seat budget.

Thursday, August 20, 2026Omid Saffari
Tools
  • GGitHub
  • CCursor Origin
  • GGitLab
  • BBitbucket
  • GGitea
  • AAzure DevOps Repos
  • Lllama.cpp
  • Cursor
Best AI Code Hosting Platforms for Agent Teams 2026

GitHub is still the best code host for most agent teams: a 10-seat GitHub Team plus Copilot Business stack starts at $230 per month, versus $400 for Cursor Teams Standard. Cursor Origin is the best greenfield pilot, GitLab is the control-heavy choice, and Bitbucket is the value pick for Atlassian shops. The release changes your experiment, not your system of record: mirror one repository before you migrate anything.

The Short Answer: GitHub First, Cursor Origin as a Pilot

Pick GitHub unless a specific constraint points elsewhere. It has the broadest agent choice, the deepest repository controls, and the easiest exit from any one model vendor. Cursor Origin is the most interesting new option because it puts the repository, pull request, and Cursor agent in one surface, but an early beta should earn the source-of-truth role through a mirror pilot.

PlatformBest forStarting priceFree trial
GitHubMost mixed-agent teams$0 hosting; $23/user agent-ready30-day platform trial
Cursor OriginCursor-first greenfield pilots$20/month individual; $40/user TeamsNo dedicated Origin trial
GitLabRegulated or self-managed programs$0; Premium $29/user/monthYes, duration not listed
BitbucketJira-centered teams$0; $23.65/user agent-readyYes; Rovo Dev is 30 days
GiteaLightweight self-hosted controlFree open source; Enterprise selector shows $9.50/$19 per user30 days
Azure DevOps ReposMicrosoft-governed estatesFirst 5 Basic users free, then $6/userTest Plans is 30 days

The ranking changes only when the surrounding workflow matters more than the default. Choose GitLab when self-managed deployment, model control, and group-level agent governance are mandatory. Choose Bitbucket when Jira context and Atlassian-managed automation outweigh a smaller external ecosystem. Choose Gitea when the company wants to own the forge and is willing to bring its own agent layer. Choose Azure Repos only when Microsoft identity, Boards, and existing Azure DevOps policy are non-negotiable.

The key idea is the pull-request multiplier. A developer who can delegate work to several agents stops being the only producer of changes. Pull requests, tests, reviews, security checks, and failed builds expand faster than paid human seats. The cheapest Git remote can therefore become the most expensive delivery system if it gives agents no controlled path through review.

How These Platforms Were Picked

A code host for agent teams must control changes, not merely store Git objects. Six platforms made the cut because each can be the repository system of record and has either a managed agent layer or enough API, CI, and identity surface to support external agents.

The ranking uses five criteria:

  1. Source-of-truth resilience: repositories, pull requests, branch rules, identity, auditability, and a credible operating model.
  2. Agent execution: whether agents can receive work, change code, open pull requests, respond to review, and run with scoped permissions.
  3. Review governance: required checks, human approval, security scanning, machine identities, and visibility into agent actions.
  4. Cost visibility: hosting seats, AI credits, CI minutes, storage, and the point where usage moves to the next meter.
  5. Portability: standard Git access, workflow portability, external agent support, and a reversible migration path.

Prices and capability claims were verified against each vendor's live pages on 20 August 2026. This is a priced-and-analyzed comparison, not a claimed hands-on test. The screenshots show the current vendor surfaces; they do not imply that production repositories were migrated during this review.

Coding editors were excluded unless they now host repositories. Runtime platforms were excluded because deploying an agent is a different job from governing the code it changes. That distinction matters: a runtime can execute an autonomous task while the forge still owns the branch, pull request, approval, and permanent audit trail.

Six is the useful boundary here: every platform receives a buyer decision, a named wall, complete live tier pricing, and a cost consequence. A platform that could only be described with broad praise did not make the list.

The 10-Seat Budget: The Host Price Is Only the First Meter

GitHub has the lowest comparable agent-ready baseline at $230 per month for 10 seats, but Bitbucket is only $6.50 behind. GitLab costs $290 and Cursor Teams Standard costs $400. Those figures combine the repository plan with the vendor's managed agent layer where the products are sold separately.

These comparisons use the live first-12-month GitHub repository prices where GitHub labels them that way. They exclude taxes, usage overages, infrastructure, and migration labor unless stated otherwise.

The normalized monthly bases are:

  • GitHub: 10 x ($4 Team + $19 Copilot Business) = $230.
  • Bitbucket: 10 x ($3.65 Standard + $20 Rovo Dev Standard) = $236.50.
  • GitLab: 10 x $29 Premium = $290, billed annually.
  • Cursor Origin: 10 x $40 Teams Standard = $400.

On a yearly base, those become $2,760 for GitHub, $2,838 for Bitbucket, $3,480 for GitLab, and $4,800 for Cursor. Cursor's premium over GitHub is $2,040 a year before usage overages. That premium can be rational if Origin cuts enough review handoffs or failed agent runs, but the launch itself does not prove that outcome.

Four physical cost columns comparing monthly ten-seat agent-ready platform baselines
The comparable 10-seat base runs from $230 per month on GitHub to $400 on Cursor Teams Standard.

Azure and Gitea sit outside that direct comparison. Azure DevOps Basic costs $30 per month for 10 users because the first five are free, but its native Azure Repos AI review is still a limited public preview and its work-item coding flow targets GitHub repositories. Gitea's software can cost $0, or its selector shows $95 self-managed Enterprise and $190 cloud-managed Enterprise for 10 users, but external agents, infrastructure, operations, and model usage remain separate.

The second meter is execution. GitHub coding agents consume both AI credits and Actions minutes. A standard Linux runner costs $6 per additional 1,000 minutes after the plan allowance. Bitbucket Agentic Pipelines also consume build minutes plus Rovo Dev credits or the chosen model provider's bill; an extra 1,000 Bitbucket minutes costs $10. GitLab sells another 1,000 compute minutes for $10 and additional Duo usage at $1 per GitLab Credit.

That is where the pull-request multiplier hits the P&L. If agents open more changes but human review capacity stays flat, the company pays for generation, CI, and rework without shipping more accepted code. Track four numbers together:

  • accepted pull requests per reviewer hour;
  • failed checks per accepted pull request;
  • AI plus CI spend per accepted pull request;
  • policy exceptions or manual cleanups per accepted pull request.

1. GitHub: Best Overall for Mixed-Agent Teams

GitHub ranks first because it can host Copilot, Claude, and Codex work without making any one executor the repository owner. Its third-party coding-agent support is in public preview, but the control plane is already useful: tasks can start from the Agents tab, Issues, pull-request comments, GitHub Mobile, or Visual Studio Code, and the agent returns a pull request for human review.

GitHub Copilot Agents product page showing agent work managed through GitHub
GitHub

The strongest differentiator is what happens around agent output. GitHub says third-party agent changes are checked with CodeQL, secret scanning, and dependency checks for malware and High or Critical vulnerabilities. Those validations do not require a GitHub Advanced Security license. Agent activity created through the Claude and Codex GitHub Apps also appears in the audit log.

That makes GitHub the safest default for a funded startup using Cursor locally, Codex for parallel tasks, Claude for migrations, and Copilot for routine issue work. The repository rules stay stable while the executor changes. Open-source projects gain an even larger advantage because forks, Issues, contributor identity, and public discovery are part of the product rather than optional extras.

The price stack is broader than the $4 Team headline. GitHub's live repository pricing lists Free at $0 with 2,000 Actions minutes, Team at $4 per user/month for the first 12 months with 3,000 minutes, and Enterprise starting at $21 per user/month for the first 12 months with 50,000 minutes. Its 30-day platform trial includes Enterprise, Copilot, and Advanced Security.

GitHub Copilot's live plans list Free at $0, Pro at $10 per user/month, Pro+ at $39, and Max at $100. Pro includes cloud agent, code review, third-party Claude Code and Codex agents, and $15 in monthly credits; Pro+ includes $70 and Max includes $200. For organizations, Copilot Business is $19 per user/month with 1,900 pooled AI credits per user, while Copilot Enterprise is $39 with 3,900. Overage is $0.01 per AI credit.

The wall is the dual meter. GitHub states that coding agents consume both AI credits and Actions minutes. A task can therefore be inside its AI allowance while still pushing CI into overage, or the reverse. GitHub gives administrators budget controls, but it does not remove the need to tag agent-created work and measure its downstream run cost.

Best for: Mixed-agent teams, open source, established GitHub organizations, and companies that value executor neutrality.
Standout: Claude, Codex, and Copilot can all produce governed pull requests inside the same repository control plane.
Pricing: Hosting is Free $0, Team $4/user/month for the first 12 months, or Enterprise from $21/user/month for the first 12 months; Copilot is Free $0, Pro $10, Pro+ $39, Max $100, Business $19, or Enterprise $39 per user/month.
Free trial: Yes, a 30-day platform trial is listed.

The upside
What it does well
4 points

  • Broadest choice of first-party and third-party coding agents.
  • Security validation surrounds agent-created changes without requiring Advanced Security.
  • Mature repository rules, Actions, Issues, audit history, and external app ecosystem.
  • Standard Git and a neutral source of truth reduce model-vendor lock-in.
The downside
Where it falls short
3 points

  • Agent sessions draw from both AI credits and Actions minutes.
  • Claude and Codex agent support remains in public preview.
  • The agent-ready team price requires both a GitHub hosting plan and a Copilot plan.

A Safe GitHub Setup for Agent Work

  1. Choose the repository tier first

    Use Team when repository rules and 3,000 included Actions minutes are enough. Use Enterprise only when its governance, compliance, or 50,000-minute allowance is independently justified; do not upgrade solely to gain a larger agent budget.

  2. Enable only approved agents

    Turn on Copilot, Claude, or Codex through organization policy. Start with one executor for one repository so audit events, review behavior, and spend remain attributable.

  3. Protect the merge path

    Require human review, passing tests, and the security checks appropriate to the repository. Give the agent permission to propose changes, not to bypass the controls that decide whether those changes ship.

  4. Set both budgets

    Set an AI-credit budget and an Actions budget. Alert on each separately because a long-running task and a test-heavy pull request stress different meters.

  5. Measure accepted work

    Label agent pull requests and compare accepted changes, reviewer time, failed checks, and total usage cost. Scale the workflow only after accepted throughput rises.

2. Cursor Origin: Best Agent-Native Greenfield Pilot

Cursor Origin ranks second because it removes the handoff between Cursor agents and the repository, but early beta status makes it a pilot before it is a company-wide migration. Origin launched on 17 August 2026 with native repositories, pull requests, code browsing, GitHub sync, and agents that can answer questions, change code, update pull requests, or push branches.

Cursor Origin launch page showing repositories, pull requests, and integrations
Cursor Origin

There are two distinct operating modes. A native Origin repository makes Cursor the source of truth. A mirrored repository keeps GitHub canonical while Origin maintains a current working copy; pull-request comments and replies sync in both directions, and pushes for a GitHub-originated repository continue to land in GitHub. That mirror is the practical reason Origin belongs this high: it lets a team test the agent-repository loop without scheduling a migration weekend.

The launch integration set is Vercel, Depot, and Buildkite. Vercel covers preview deployment, while Depot and Buildkite cover CI, including existing GitHub Actions workflows through the supported integrations. That is enough for a focused web product. It is not yet a replacement for every issue tracker, package registry, security product, deployment controller, and audit integration accumulated around an older forge.

Cursor is candid about the maturity boundary. Origin is in early beta, and the launch note says more agent-native features are still coming. A regulated team should treat those words as a procurement signal: availability commitments, governance depth, migration tooling, and integration coverage need verification before source code becomes dependent on the new service.

Cursor's live pricing lists Start at ₹649 per month in India, Pro at $20, Pro Plus at $60, and Ultra at $200. Pro, Pro Plus, and Ultra include $20, $70, and $400 respectively in the Other Models usage pool. Teams Standard costs $40 per user/month, Teams Premium costs $120 with five times the Standard Agent limits, and Enterprise is custom. Hobby is free, but Origin is rolling out on paid plans, so there is no dedicated free Origin tier or Origin trial listed.

The business consequence is a $170 monthly premium over GitHub Team plus Copilot Business for a 10-person group. That becomes $2,040 a year. Cursor only earns that premium if the tighter agent loop reduces reviewer handoffs, failed attempts, or time waiting on repository context by more than the extra subscription cost.

For the detailed two-platform migration boundary, see Cursor Origin vs GitHub for AI agents. The roundup decision is simpler: use an Origin mirror to prove the workflow, then decide whether the repository should ever move.

Best for: Cursor-standardized teams building a private greenfield product or piloting a tighter agent loop.
Standout: Native code hosting and GitHub mirroring put agents, browsing, pull requests, and code changes in one Cursor surface.
Pricing: Hobby is free but has no Origin; Start is ₹649/month in India; Pro is $20, Pro Plus $60, Ultra $200; Teams Standard is $40/user/month, Teams Premium $120, and Enterprise is custom.
Free trial: No dedicated Origin trial is listed.

The upside
What it does well
4 points

  • Native repositories and a Cursor-native agent workflow share context.
  • GitHub mirroring keeps the first pilot reversible.
  • Pull-request activity syncs in both directions for mirrored repositories.
  • Vercel, Depot, and Buildkite cover a useful initial delivery path.
The downside
Where it falls short
4 points

  • Origin is an early beta with a young integration surface.
  • More agent-native features are still pending.
  • A 10-seat Teams Standard base costs $170 more per month than GitHub Team plus Copilot Business.
  • Hobby users cannot use Origin as the free entry point.

3. GitLab: Best for Regulated and Self-Managed Agent Programs

GitLab ranks third because its agent layer reaches planning, code, pipelines, and security while preserving a self-managed deployment option. GitLab Duo Agent Platform reached general availability in January 2026 and can use foundational agents, custom agents, external Claude Code and Codex agents, and multi-agent flows that create merge requests or address pipeline failures.

GitLab platform homepage showing its integrated DevSecOps environment
GitLab

The governance surface is the reason to pay attention. GitLab provides model selection at the top-level namespace, inherited settings for subgroups, group-based access control, and usage visibility. Self-Managed customers can also use self-hosted models. For a bank, healthcare platform, or enterprise with code-residency requirements, that control can matter more than the lowest seat price.

GitLab also treats the software delivery lifecycle as the agent context. Agentic Chat can work across issues, merge requests, pipelines, security findings, and project data. Foundational flows can turn an issue into a merge request, convert CI configurations, fix failed pipelines, and review code. That wider context reduces the need to stitch an editor agent, issue tracker, CI bot, and security assistant together by hand.

GitLab's live pricing lists Free at $0 with five licensed users for private GitLab.com groups, 400 compute minutes, and 10 GiB storage. Premium costs $29 per user/month billed annually, includes 10,000 compute minutes and 500 GiB per project, and currently carries a promotional $12 in GitLab Credits per user/month. Ultimate uses custom pricing, includes 50,000 compute minutes and 500 GiB per project, and currently carries a promotional $24 in monthly credits per user. Both paid tiers offer a trial, though the live page does not state its length.

The wall is credit predictability. Additional Duo usage costs $1 per GitLab Credit, and the included $12 or $24 monthly amount is a limited-time promotion rather than a contractual entitlement. Teams should model the paid plan without the promotion before committing. Extra compute is $10 per 1,000 minutes, and another 10 GiB of storage costs $5 per month billed annually.

At 10 Premium seats, GitLab costs $290 per month, which is $60 more than GitHub Team plus Copilot Business and $720 more per year. In return, Premium includes 10,000 compute minutes rather than GitHub Team's 3,000 Actions minutes and packages the agent platform into the same DevSecOps surface. The better value depends on whether the organization uses those integrated controls or merely wants an agent to write code.

Best for: Regulated companies, self-managed deployments, security-heavy delivery, and teams that want agents across the full DevSecOps lifecycle.
Standout: Namespace-level governance, external agents, custom agents, multi-agent flows, and self-hosted model support live in one platform.
Pricing: Free is $0; Premium is $29/user/month billed annually; Ultimate is custom; extra GitLab Credits are $1 each, extra compute is $10 per 1,000 minutes, and 10 GiB extra storage is $5/month billed annually.
Free trial: Yes for Premium and Ultimate, with no duration stated on the live pricing page.

The upside
What it does well
4 points

  • Agent context spans issues, merge requests, CI, and security findings.
  • Strong group controls, model selection, and activity visibility.
  • Self-Managed deployment and self-hosted models support strict control requirements.
  • Premium includes 10,000 compute minutes each month.
The downside
Where it falls short
4 points

  • Premium requires annual billing at $29 per user/month.
  • Included GitLab Credits are promotional and may change.
  • Additional agent usage costs $1 per GitLab Credit.
  • The integrated surface is more platform than a small team may need.

4. Bitbucket: Best Value for Jira-Centered Teams

Bitbucket ranks fourth and comes within $6.50 per month of GitHub's 10-seat base when paired with Rovo Dev Standard. Its strongest case is not generic code hosting. It is the ability to run an Atlassian-managed agent with Jira context inside Bitbucket Pipelines, or bring Codex or Claude Code into the same controlled pipeline step.

Bitbucket product page showing code collaboration and pipeline workflows
Bitbucket

Bitbucket Agentic Pipelines run inside normal Pipelines containers with a repository checkout, build tools, a built-in Bitbucket MCP server, and scoped OAuth tokens. The agent can analyze code, troubleshoot a failing build, generate documentation, push a commit, or create a pull request without receiving a broad permanent credential. Providers include Rovo Dev, Codex, and Claude Code.

Atlassian states the safety boundary plainly: AI-completed work should not become a release gate because the output is nondeterministic and requires human verification. That warning is a feature, not a weakness. Agent teams need a deterministic test and approval path around probabilistic work.

Bitbucket's live pricing lists Free at $0 for up to five users, with unlimited public and private repositories, 1 GiB of LFS storage, and 50 build minutes. Standard costs $3.65 per user/month. Premium costs $7.25 and adds merge checks, IP allowlisting, deployment permissions, required two-step verification, and smart mirroring. Standard and Premium have free trials; Data Center requires a sales conversation. Another 1,000 build minutes or 100 GiB of LFS storage costs $10.

Rovo Dev Standard adds $20 per developer/month, 2,000 Rovo Dev credits per developer, and a 30-day trial. Extra usage costs $0.01 per credit. Atlassian estimates that 2,000 credits typically cover 20 to 75 code reviews or 5 to 50 CLI tasks, depending on complexity.

The wall is that every agent step can hit two bills. It consumes a normal Pipelines build minute and either Rovo Dev credits or the external provider's model allowance. At 10 users, Bitbucket Standard plus Rovo Dev Standard costs $236.50 before either meter exceeds its allowance. That is competitive, but only if Jira context and Pipelines integration reduce enough coordination work to justify keeping the workflow in Atlassian.

Best for: Teams already using Jira and Bitbucket Pipelines that want agent tasks tied to delivery context.
Standout: Agentic Pipelines provide a built-in MCP server and scoped OAuth inside the existing CI container.
Pricing: Bitbucket Free is $0, Standard $3.65/user/month, Premium $7.25, and Data Center is sales-led; Rovo Dev Standard adds $20/developer/month and $0.01 per extra credit.
Free trial: Yes for paid Bitbucket Cloud plans; Rovo Dev Standard has a 30-day trial.

The upside
What it does well
4 points

  • Native Jira and Bitbucket context can reduce issue-to-code handoffs.
  • Rovo Dev, Codex, and Claude Code are supported agent providers.
  • Scoped OAuth and the built-in MCP server constrain repository actions.
  • The 10-seat agent-ready base is only $6.50 above GitHub.
The downside
Where it falls short
4 points

  • Agent work consumes both Pipelines minutes and model credits.
  • Rovo Dev is a separate $20 per developer subscription.
  • The best value depends heavily on already using the Atlassian stack.
  • Free Bitbucket includes only 50 build minutes, which is too small for sustained agent CI.

5. Gitea: Best Lightweight Self-Hosted Control Plane

Gitea ranks fifth because it gives a company a small, portable forge without charging for every open-source user, but the buyer must supply the agent layer. The MIT-licensed Open Source tier includes unlimited users and repositories, issues, pull requests, project management, packages, and Gitea Actions.

Gitea homepage showing its self-hosted Git platform and Actions support
Gitea

Gitea Actions uses workflow syntax compatible with GitHub Actions and can reuse thousands of existing actions. APIs and webhooks expose the hooks an external agent needs to read issues, create branches, push code, and open pull requests. That makes Gitea a credible neutral control plane for a platform team willing to integrate Codex, Claude, or another executor itself.

The operational choice is unusually flexible. Open Source is free software and can run on Linux, Windows, macOS, FreeBSD, or Kubernetes. Gitea Cloud provides an isolated tenant, region choice, managed backups and scaling, plus on-demand Actions runners. Enterprise adds SAML SSO, audit logs, Kubernetes autoscaling runners, and support.

Gitea's live pricing selector exposes $9.50 and $19 per user/month under its Self Managed and Cloud Managed modes, with a one-year commitment note. The page flattening places both values together, so the practical reading is $9.50 for self-managed Enterprise and $19 for cloud-managed Enterprise. Both commercial paths advertise a 30-day trial. A 10-seat base is therefore $95 or $190 per month, while Open Source has a $0 software license.

The wall is not Git. It is ownership. The reviewed live product and pricing pages list no native managed coding-agent layer, so the company must operate the integration, model credentials, job isolation, budgets, and agent audit convention. Free software also does not make infrastructure, backups, upgrades, incident response, or security review free.

Gitea wins when repository control is strategic and the platform team already owns those responsibilities. It loses when a small product group wants an agent workflow ready on Monday without another service to maintain.

Best for: Platform teams that require lightweight self-hosting, workflow portability, and control over the full repository stack.
Standout: Free unlimited users and repositories, GitHub Actions-compatible workflows, APIs, and webhooks.
Pricing: Open Source is free; the live Enterprise selector shows $9.50 self-managed and $19 cloud-managed per user/month with a one-year commitment note.
Free trial: Yes, 30 days for Enterprise and Gitea Cloud.

The upside
What it does well
4 points

  • Free open-source software with unlimited users and repositories.
  • GitHub Actions-compatible workflow syntax reduces CI migration effort.
  • Self-managed and isolated cloud options support data-control requirements.
  • APIs and webhooks keep external-agent choices open.
The downside
Where it falls short
4 points

  • No native managed coding-agent layer appears in the reviewed product surface.
  • The buyer owns integration, credentials, isolation, and usage controls.
  • Infrastructure and operations can exceed the $0 software price.
  • The live dynamic pricing selector exposes both Enterprise rates together, which requires careful procurement confirmation.

6. Azure DevOps Repos: Best Only When Microsoft Governance Is Non-Negotiable

Azure DevOps Repos ranks sixth because its repository and identity controls are credible, but its coding-agent story splits across Azure Repos and GitHub. Native Copilot review for Azure Repos is still a limited public preview that requires signup and approval, while the Azure Boards workflow that asks Copilot to generate code creates the branch and draft pull request in a GitHub repository, not Azure Repos.

Azure DevOps product page showing Repos, Boards, Pipelines, and integrated delivery services
Azure DevOps Repos

That split is decisive for an agent team. Azure Repos can receive Copilot review feedback on a pull request during the preview. Azure Boards can track a work item while Copilot writes code, but Microsoft's current documentation says that flow requires GitHub repositories. A buyer expecting an end-to-end native Azure Repos coding agent will discover that the implementation lands in another forge.

Azure remains strong where identity and existing governance dominate. Service connections can use Microsoft Entra workload identities instead of personal access tokens, with scoped permissions, no persistent secret, and an audit trail. Advanced Security status checks can block pull-request completion when new High or Critical findings appear.

Azure DevOps pricing lists Basic with the first five users free and each additional user at $6 per month. Basic includes unlimited private Azure Repos, Boards, Pipelines, and 2 GiB of Artifacts storage. Basic + Test Plans costs $52 per user/month and has a 30-day trial. Each organization receives one Microsoft-hosted parallel job with 1,800 minutes and one self-hosted parallel job with unlimited minutes; additional parallel jobs cost $40 and $15 respectively.

Security adds another budget line. Code Security costs $30 per committer/month, Secret Protection costs $19, and Copilot Autofix usage costs $0.01 per GitHub AI Credit. For 10 committers, both security products total $490 per month before the $30 Basic hosting baseline. That spend can be warranted in a controlled Microsoft estate, but it is not a low-cost route to an agent-native forge.

Best for: Existing Azure DevOps organizations where Entra identity, Boards, policy, and Microsoft procurement outweigh a fragmented agent workflow.
Standout: Low base hosting cost, Entra workload identities, and mature Azure Boards and Pipelines integration.
Pricing: Basic is free for five users then $6/user/month; Basic + Test Plans is $52/user/month; extra hosted and self-hosted parallel jobs are $40 and $15; Code Security is $30/committer/month and Secret Protection is $19.
Free trial: Basic has a standing free allowance; Basic + Test Plans has a 30-day trial.

The upside
What it does well
4 points

  • The first five Basic users are free and 10 users cost only $30 per month for hosting.
  • Entra workload identities reduce dependence on long-lived personal tokens.
  • Boards, Repos, Pipelines, and Artifacts form a mature Microsoft delivery stack.
  • Security status checks can enforce findings at merge time.
The downside
Where it falls short
4 points

  • Native Azure Repos Copilot review remains a limited public preview.
  • Azure Boards coding-agent work creates pull requests in GitHub, not Azure Repos.
  • Security add-ons can dwarf the base repository price.
  • The agent workflow is less coherent than GitHub, GitLab, Bitbucket, or Cursor Origin.

Who Should Pick What

The best platform is usually the forge you can keep, not the one you can migrate to. Switching Git history is easy. Rebuilding Issues, CI, secrets, identity, branch policy, deployment approvals, packages, audit evidence, and human habits is the expensive part.

Choose GitHub when the organization uses several agent vendors, ships open source, depends on Actions, or wants the broadest neutral control plane. The choice flips away from GitHub only when another platform solves a named constraint that is worth moving the surrounding workflow.

Choose Cursor Origin when the project is private, greenfield, Cursor-standardized, and compatible with Vercel, Depot, or Buildkite. For an existing GitHub repository, choose the mirror rather than a native Origin repository until the pilot proves a gain.

Choose GitLab when self-managed deployment, self-hosted models, group-level access, integrated security, and agent activity visibility are worth a higher base. The choice flips back to GitHub when the team only needs code generation and does not use GitLab's lifecycle controls.

Choose Bitbucket when Jira acceptance criteria and Bitbucket Pipelines are already the delivery spine. The choice flips when agent work must be portable across a large third-party ecosystem or when the two usage meters make spend hard to govern.

Choose Gitea when the company wants a small forge it can own and already has platform capacity to connect and govern external agents. The choice flips to a managed platform when operating the control plane would consume the savings.

Choose Azure DevOps Repos when Microsoft governance is fixed and AI is a secondary enhancement. The choice flips to GitHub when agent-generated implementation is the main requirement, because Microsoft's current work-item coding flow already depends on GitHub repositories.

Physical decision path routing existing, greenfield, regulated, and self-hosted teams to the right code platform
Keep an existing forge by default; move only for a constraint strong enough to repay the migration.

The Ones to Avoid for This Job

Avoid any platform that cannot be a supported repository system of record, regardless of how well it runs an agent. Several common category errors waste migration time.

Google Cloud Source Repositories for a new deployment

Google Cloud Source Repositories is unavailable to new customers. Google says organizations that had not used it before 17 June 2024 cannot enable the API and points buyers to Secure Source Manager instead. Do not start a new agent program on a legacy service the vendor already routes new customers away from.

Northflank, Modal, or Railway as the code host

Northflank, Modal, and Railway can host agent runtimes, but runtime hosting is not repository governance. They can execute code or provide compute while GitHub, GitLab, Bitbucket, Origin, Gitea, or Azure Repos still owns the permanent repository, pull request, policy, and audit trail. Use a runtime host beside the forge, not instead of it.

Standalone Cursor Origin for regulated production during early beta

Cursor Origin is worth piloting and ranks second here, but a standalone early-beta repository is the wrong first move for regulated production. The launch has named app integrations and says more agent-native features are coming. Mirror a GitHub repository first, collect evidence, and move the source of truth only after compliance, recovery, policy, and integration requirements are signed off.

The Monday Move: Protect Review Capacity Before Migrating Code

On Monday, keep the current host and run one controlled agent pilot on a representative private repository. The goal is to find whether the new surface increases accepted throughput, not whether an agent can produce a pull request.

  1. Choose a representative repository

    Pick a repository with active CI, meaningful branch rules, recurring maintenance work, and a reviewer who can record time. Avoid both a toy project and the most sensitive production system.

  2. Keep one canonical source

    If testing Cursor Origin, use a GitHub mirror. If testing an external agent on another forge, let that forge remain canonical. Do not create competing sources of truth during the experiment.

  3. Create a machine identity

    Give agent work a dedicated identity, the least permissions it needs, and an audit label. Do not run unattended automation through a developer's personal token.

  4. Set review and spend limits

    Require human approval and deterministic tests. Set AI-credit and CI budgets separately, plus a stop condition for repeated failures or policy exceptions.

  5. Measure for two weeks

    Track accepted pull requests per reviewer hour, failed checks, rework, AI spend, CI spend, and policy exceptions. Compare the pilot with the repository's normal baseline.

  6. Make the source-of-truth decision

    Keep the execution layer if it improves accepted work without increasing review or control debt. Migrate the repository only if the gain also repays the cost of moving issues, CI, secrets, integrations, and audit history.

The pull-request multiplier is useful only when the approval system scales with it. More generated branches are not throughput. More accepted, secure changes per reviewer hour are.

Frequently Asked Questions

Which AI agent is best for coding in 2026?

The executor and repository host are separate decisions. GitHub is the safest neutral host for Copilot, Claude, and Codex, while Cursor provides the tightest integrated pilot for a Cursor-standardized team. Choose the agent by task quality, then keep repository governance independent where possible.

What are the best AI agent hosting platforms?

For source code, the strongest options are GitHub, Cursor Origin, GitLab, Bitbucket, Gitea, and Azure DevOps Repos. Runtime hosts such as Northflank, Modal, and Railway solve where an agent executes; they do not replace the forge that owns branches, pull requests, policies, and audit history.

Which AI platform is best for agents?

GitHub is best for mixed-agent governance, Cursor Origin for a greenfield agent-native pilot, GitLab for regulated or self-managed programs, and Bitbucket for Jira-centered delivery. Gitea suits teams that want to build their own control plane, while Azure Repos fits Microsoft estates where AI is secondary.

Last Updated

Aug 20, 2026

CategoryBuild
Newsletter

One letter, every Sunday. Working systems, not hot takes.

Build logs, working systems, and field notes from running a portfolio of AI ventures.

Weekly. No spam. Unsubscribe anytime.