BlogTooling
Claude Code, Cursor, GitHub Copilot and Codex compared for engineering teams
All four tools now run agents in the editor and in the cloud, and all four can read an AGENTS.md file. What separates them for a team is how usage is billed, which models you can use, where your data can stay and how much control admins get. The prices below are list prices from the vendors' own pages, checked on 30 October 2026. They change often, so confirm them before you decide.
The short answer
Choose by your constraints before features. If your code lives on GitHub and you want one bill and central policies, start with GitHub Copilot. If your engineers want an AI-first editor with models from several vendors, look at Cursor. If you want Anthropic's or OpenAI's own agent across the terminal, editor and CI, compare Claude Code and Codex. Then test the two strongest candidates on changes your teams have already merged before anyone standardises.
The four tools side by side
| Criterion | Claude Code | Cursor | GitHub Copilot | OpenAI Codex |
|---|---|---|---|---|
| Team seat | Standard $20 billed annually or $25 monthly; Premium $100 or $125 | Premium $30, Super $100, Ultra $200 | Business $19, Enterprise $39 | ChatGPT Business: $20 billed annually or $25 monthly, at least two seats |
| Usage beyond the seat | Prepaid usage credits, capped per organisation, group or member | Prepaid team balance at list price, plus $0.25 per million tokens for eligible third-party models | Pooled AI credits, extra credits at $0.01 each within budgets | Workspace credits with spend controls by group |
| Models | Anthropic's Claude models | Anthropic, OpenAI, Google, xAI and Cursor's own | OpenAI, Anthropic, Google, xAI, Microsoft and Moonshot AI | OpenAI's models |
| Your own cloud or keys | Amazon Bedrock, Google Cloud and Microsoft Foundry, billed per token to your cloud account | Own API keys for chat models, still routed through Cursor's servers | Own keys for Copilot Chat from providers including Anthropic, OpenAI, xAI and Microsoft Foundry; public preview announced in November 2025 | Amazon Bedrock for local use, without cloud tasks |
| Instruction files | CLAUDE.md; AGENTS.md from version 2.1.277, by default only where there is no CLAUDE.md | .cursor/rules as .mdc files, and AGENTS.md | .github/copilot-instructions.md, plus AGENTS.md or CLAUDE.md for the cloud agent and CLI | AGENTS.md |
| Automated code review | Code Review, billed on tokens, about $15 to $25 a review at launch | Bugbot; its pricing changed in May 2026 and we could not confirm the current price | Copilot code review, using AI credits and Actions minutes | Codex code review on GitHub |
| EU data residency | No first-party EU option found; US-only inference on Enterprise | Regional data residency for 10% more on eligible models; regions not stated | EU or US, at 10% more AI credits | Ten regions including Europe on ChatGPT Enterprise; Codex coverage not confirmed |
| Training on business data | Not under commercial terms | Not with Privacy Mode, on by default for teams | Business and Enterprise excluded from the 2026 training change | Not on business data by default |
Claude Code
Anthropic includes Claude Code in every seat of its Team plan. A Standard seat costs $20 per member per month on annual billing or $25 monthly, and a Premium seat, with five times the usage, costs $100 or $125. Beyond the allowance, if admins turn on usage credits, members draw on prepaid credits that admins can cap per organisation, group or member. On the Enterprise plan the seat covers access only, and all usage is billed at API rates.
Claude Code runs in the terminal, in VS Code and JetBrains IDEs, in a desktop app, in the cloud, and in GitHub Actions and GitLab CI. It reads CLAUDE.md files and, from version 2.1.277, AGENTS.md, which by default it uses only when there is no CLAUDE.md. Companies can run it through Amazon Bedrock, Google Cloud or Microsoft Foundry and pay per token on their own cloud bill. Anthropic states that it does not train models on code or prompts sent to Claude Code under commercial terms.
It fits teams that want to standardise on Anthropic's models and do much of their work in the terminal or in CI. Anthropic documents it only with its own Claude models.
Cursor
Cursor is an editor built around AI. Its team seats cost $30, $100 or $200 per user per month, and each tier carries a larger weekly allowance for what Cursor calls Cursor models: xAI's Grok and Cursor's own Composer. Models from Anthropic, OpenAI and Google are paid from a prepaid team balance from the first request, at list price plus a Cursor Token Rate of $0.25 per million tokens for eligible models on Teams and Enterprise. Seats created before this structure stay on legacy prices of $40 and $120.
Project rules live in .cursor/rules as .mdc files, and Cursor also reads AGENTS.md. Cloud Agents run in isolated virtual machines and open pull requests; tool execution can move to your own machines, but the agent loop stays in Cursor's cloud. Privacy Mode, under which code is not used for training, is on by default for teams.
It fits teams that want one editor with models from several vendors and accept that requests pass through Cursor's servers. Own API keys work for chat models only.
GitHub Copilot
Since 1 June 2026, Copilot bills in AI credits worth $0.01 each instead of premium requests. Copilot Business costs $19 per user per month and Copilot Enterprise $39, and each seat brings the same value in credits, pooled across the organisation. Code completions stay unlimited. Owners can set budgets per user, organisation, cost centre or enterprise, and code reviews use Actions minutes as well as credits.
Copilot reads .github/copilot-instructions.md and path-specific instruction files, and its cloud agent and CLI also read AGENTS.md or CLAUDE.md. It offers models from OpenAI, Anthropic, Google, xAI, Microsoft and Moonshot AI. Data residency in the EU or the US is available for 10% more credit consumption. GitHub's 2026 change to train on interaction data from Free, Pro and Pro+, in effect since 24 April, does not affect Business and Enterprise.
It fits organisations whose code already lives on GitHub and that want one vendor, central policies and a single bill. Copilot Enterprise requires GitHub Enterprise Cloud, and Copilot is not available for GitHub Enterprise Server.
OpenAI Codex
Codex comes with ChatGPT Business at $20 per user per month on annual billing or $25 monthly, with at least two seats. Since April 2026, usage beyond the included limits is billed in token-based workspace credits, which owners buy and limit by group. Enterprise pricing is custom. OpenAI's help centre also lists Premium Business seats at $100 or $125 with five times the usage, but that page changed on the day we checked, so confirm it.
Codex runs in the ChatGPT desktop app, a CLI, an IDE extension and the cloud, and reviews pull requests on GitHub. It reads AGENTS.md files. Its local tools can use OpenAI models through Amazon Bedrock, although cloud tasks and the admin and analytics features are not available that way. OpenAI states that it does not train on business data by default.
It fits teams that already use ChatGPT Business or Enterprise and want OpenAI's models for chat and coding in one workspace.
What matters more than the tool
The setup around an agent decides more than the logo on it: the instruction files, the tests an agent can run, the permissions it gets and the review rules for its changes. Most of that carries over between tools, because all four can read AGENTS.md. Running two tools is a legitimate choice, for example completions and reviews in one and longer agent tasks in another. Build the setup so that adding or swapping a tool later costs little.
How to decide
- 1
Write down your constraints
Where your code is hosted, which cloud you must use, where data may be processed and who owns the budget.
- 2
Shortlist two tools
Keep the two that meet every constraint, and drop the rest before anyone runs a demo.
- 3
Compare them on the same work
Replay changes your teams have already merged, and measure acceptance, review effort and cost per merged change.
- 4
Set the rules before the next teams join
Instruction files, permissions and budgets go into version control and the admin console before the rollout widens.
Designing a fair coding agent pilotWhat a rollout costs for 50 engineers
Questions
Which coding agent is cheapest for a team?
It depends on usage more than on the seat. The cheapest team seats that include usage cost between $19 and $30 per user per month, but heavy agent use is billed in tokens or credits by all four. Measure your own usage for two weeks before you compare totals.
Do these tools train on our code?
Three of the four say they do not on business plans: Anthropic for code and prompts sent to Claude Code under commercial terms, OpenAI for business data by default, and Cursor in Privacy Mode, which is on by default for teams. GitHub says Copilot Business and Enterprise are not affected by its 2026 change to train on interaction data from Free, Pro and Pro+ users. Check the terms of your exact plan.
Can we keep our data in the EU?
GitHub Copilot offers EU data residency for 10% more AI credits. Cursor offers regional data residency at a 10% uplift, but the docs we read do not list the regions, so we could not confirm an EU option. OpenAI lists Europe among ten data residency regions for ChatGPT Enterprise, but we could not confirm that Codex is covered. For Claude we found US-only inference but no first-party EU option. If you run Claude Code through Amazon Bedrock, Google Cloud or Microsoft Foundry, check the regions your provider offers.
Related services
Evaluations on your repositories
Tools, models or settings tested side by side on changes you have already merged, before you commit to one.
Cost review for one team
A two-week first step with one team: where the coding agent spend goes, what we change together, and the cost per merged change before and after.
Coding agent adoption
Agents taken from a few pilot teams to the rest of engineering, with training and one shared setup.
More from the blog
Coding agent pilot design
How to compare coding agents on the same work, with random task assignment, a replay of merged changes and a decision rule agreed in advance.
What a coding agent rollout costs
Seat prices for 50 engineers on Claude Code, Cursor, GitHub Copilot and Codex, why usage and review time often cost more, and how to budget per merged change.
Repository readiness for coding agents
What a repository needs before coding agents can work in it reliably, and how to turn the setup instructions into a check that runs in CI.
Sources
- Claude Help Center: What is the Team plan?
- Claude Help Center: What is the Enterprise plan?
- Claude Code docs: How Claude remembers your project
- Claude Code docs: Data usage
- Cursor docs: Team pricing
- Cursor docs: Rules
- Cursor help: Privacy
- GitHub blog: GitHub Copilot is moving to usage-based billing
- GitHub Docs: Copilot billing for organizations and enterprises
- GitHub Docs: Support for different types of custom instructions
- GitHub Docs: GitHub Copilot with data residency
- OpenAI: ChatGPT business pricing
- OpenAI Codex docs: Pricing
- OpenAI Codex docs: Custom instructions with AGENTS.md
- OpenAI Codex docs: Use ChatGPT Work and Codex with Amazon Bedrock
- OpenAI Help Center: ChatGPT Business general FAQ
- Claude Code docs: Manage costs effectively
- Claude blog: Bringing Code Review to Claude Code
- Cursor docs: Models and pricing
- Cursor docs: My Machines
- Cursor help: API keys
- Cursor docs: Bugbot legacy pricing
- GitHub Docs: Plans for GitHub Copilot
- GitHub Docs: Models and pricing for GitHub Copilot
- GitHub changelog: Enterprise bring your own key for GitHub Copilot in public preview
- GitHub blog: Updates to the GitHub Copilot interaction data usage policy
- OpenAI: Business data privacy, security and compliance
- OpenAI Codex docs: Code review
Talk to an engineer
Bring one piece of work you would like to improve. The call takes 30 minutes and needs no access to your systems or your data.
Booking runs on Google Calendar.
Prefer to write first? Leave your email and a few lines, and we reply with times.
Look for the draft in your email program
Send it from there, and an engineer replies in person with times for a 30-minute call. If no draft has opened, write to us at miki@cloudsail.com.