LeetLLM
My PlanLearnGlossaryTracksPracticeBlog
LeetLLM

Your go-to resource for mastering AI & LLM systems.

Product

  • Learn
  • Glossary
  • Tracks
  • Practice
  • Blog
  • RSS

Legal

  • Terms of Service
  • Privacy Policy

© 2026 LeetLLM. All rights reserved.

Blog
AI CodingDeveloper ToolsCost OptimizationCodex+4

AI Coding Plans: Prices and Limits

Compare AI coding subscription prices, annual commitments, seat minimums, usage windows, and overflow costs, then calculate a budget from reviewed work.

June 6, 2026Updated September 2, 202613 min read

Your team approves five coding-assistant seats at $40 each. The planned bill is $200. A month later, usage charges add $80, and reviewers have spent eight hours correcting and checking the output. The subscription was only one part of the purchase.

Those numbers are illustrative, not a vendor benchmark. They expose the buying question: what will it cost to deliver work your team accepts, under a plan your team is allowed to use? A low seat price, a large credit balance, and a capable model answer different parts of that question.

Public prices and limits below were checked on September 2, 2026. Start with an existing approved entitlement or a free tier that exposes the features you need, then buy the smallest paid tier that passes a bounded trial. AI Coding Assistants in 2026 covers product capabilities and review workflows. Once the product fits, compare the bill, the limits, and the commitment required to renew.

Compare the same billing period

All dollar amounts below are vendor-listed USD before applicable taxes. Exclude promotions, negotiated discounts, currency conversion, and app-store differences. Monthly prices mean a month-to-month subscription unless stated otherwise. An annual monthly equivalent is a comparison number, not permission to cancel after one month. Check payment timing, renewal, refund terms, and seat-reduction rules at checkout.

Individual subscriptions

PlanMonth-to-month priceAnnual option shown hereCapacity detail to inspect
Cursor Pro / Pro+ / Ultra$20 / $60 / $200Not normalized in this tableTwo monthly pools; optional on-demand use[1]Reference 1Models & Pricinghttps://cursor.com/docs/models-and-pricing
Claude Pro$20$200 upfront, equivalent to $16.67/monthShared Claude usage; short-window and weekly limits<a href="https://claude.com/pricing" target="_blank" rel="noopener noreferrer" title="Plans & Pricing
Claude MaxFrom $100Not normalized here5x or 20x Pro usage options, not unlimited work<a href="https://claude.com/pricing" target="_blank" rel="noopener noreferrer" title="Plans & Pricing
ChatGPT Go / Plus / Pro with Codex$8 / $20 / $100 or $200Not normalized hereCodex and ChatGPT Work share usage; Pro offers 5x or 20x Plus limits[4]Reference 4Pricing - Codexhttps://developers.openai.com/codex/pricing
Copilot Pro / Pro+ / Max$10 / $39 / $100Not normalized hereMonthly base credits plus a separate flex allotment[5]Reference 5GitHub Copilot Planshttps://docs.github.com/en/copilot/get-started/plans
Devin Pro / Max$20 / $200Not normalized hereDaily and weekly allowance; optional extra usage[6]Reference 6Devin Plans and Pricinghttps://devin.ai/pricing

“Not normalized” marks an annual offer omitted from the comparison, not proof that none exists. Free options are useful for checking installation, permissions, and the review loop, but a limited trial can't establish sustained paid-tier capacity. If your employer already grants a seat, test it before adding a personal subscription for the same job.

Team subscriptions

PlanMonth-to-month baseAnnual monthly equivalentSeat or purchase boundary
Cursor Teams Standard / Premium$40 / $120 per userNot quoted herePremium advertises 5x Standard Agent limits[1]Reference 1Models & Pricinghttps://cursor.com/docs/models-and-pricing
Claude Team Standard / Premium$25 / $125 per seat$20 / $100 per seatTeam plan is for 2 to 150 people; seat types can be mixed<a href="https://claude.com/pricing" target="_blank" rel="noopener noreferrer" title="Plans & Pricing
ChatGPT Business with Codex$25 per user$20 per userAt least two users[4]Reference 4Pricing - Codexhttps://developers.openai.com/codex/pricing
Copilot Business / Enterprise$19 / $39 per granted seatNot quoted hereVerify current signup eligibility; Enterprise targets GitHub Enterprise Cloud[5]Reference 5GitHub Copilot Planshttps://docs.github.com/en/copilot/get-started/plans
Devin Teams$80 workspace + $40 per full developer seatNot quoted hereFlex members aren't equivalent to full developer seats[6]Reference 6Devin Plans and Pricinghttps://devin.ai/pricing
Gemini Code Assist Standard / Enterprise$22.80 / $54 per user$19 / $45 per userAnnual rates require an annual commitment[7]Reference 7Gemini Code Assist Standard and Enterprisehttps://codeassist.google/products/business

At five full developer seats, Devin Teams has a $280 monthly base, not $200: $80 + 5 × $40. At two users, ChatGPT Business is $50 month-to-month or $480 for a year at the annual rate: 2 × 12 × $20. These are base-license calculations, not total-cost or quality comparisons.[6]Reference 6Devin Plans and Pricinghttps://devin.ai/pricing[4]Reference 4Pricing - Codexhttps://developers.openai.com/codex/pricing

Purchase check: GitHub's plans page still describes the April 22 pause on new self-serve Business and Enterprise purchases, says reopening is coming, and keeps self-serve trials paused. Confirm the actual purchase route before promising a rollout date.[5]Reference 5GitHub Copilot Planshttps://docs.github.com/en/copilot/get-started/plans

A business tier may be justified by policy rather than more model usage. Write down required single sign-on, seat administration, model restrictions, retention, training policy, and audit access before testing. Don't assume a cheaper personal subscription inherits the employer's controls. Human-in-the-Loop Agent Architecture explains why the human approval boundary remains necessary even after procurement approves the tool.

Annual savings depend on how long you stay

Claude Pro provides a useful arithmetic example: $20 monthly versus $200 prepaid for a year. Anthropic displays the annual equivalent rounded to $17/month; $200/12 is $16.67 to the nearest cent.[2]Reference 2Plans & Pricing | Claudehttps://claude.com/pricing

If you need six months and can stop monthly renewals after month six, monthly billing costs $120. The prepaid annual purchase still costs $200. Ten monthly payments equal the annual price; the eleventh makes annual cheaper. Twelve monthly payments cost $240, so the maximum first-year saving in this simplified comparison is $40, or 16.7% of $240. Assume unchanged prices, no refund, no promotion, and identical usage entitlements.

Claude Pro base-fee comparison at unchanged prices: monthly payments rise by 20 dollars per month; the prepaid annual cost is 200 dollars. They tie after ten monthly payments and differ by 40 dollars after twelve.
The annual option saves money only if enough monthly payments would otherwise occur. This compares base fees, not model quality or usage charges.

Run a short month-to-month pilot before making a year-long commitment when the workflow is unproven. A discount doesn't compensate for an unsuitable plan, unused seats, or a model access change that breaks the intended workflow.

Read the allowance and the overflow path separately

A subscription buys access plus a usage quota. That allowance might be measured in model-weighted credits, requests, or an opaque usage bar. A single agent task can make many model calls, so a request allowance isn't a task allowance. A plan can also enforce several windows at once: enough capacity in the five-hour window doesn't imply enough capacity for the week.

For example, imagine a credit-based plan showing 1,500 short-window credits left and 600 weekly credits left. A further 800-credit workload doesn't fit within included usage even though the short-window meter looks healthy. Before either window resets, and ignoring other limits, the effective remaining allowance is min(1,500, 600) = 600 credits. A 500-credit workload leaves 1,000 and 100 respectively. This is illustrative accounting, not a claim that an agent can predict its full cost or that vendors reserve whole tasks atomically.

Illustrative remaining allowance: short-window balance 1500 credits, weekly balance 600 credits. Only 600 credits fit within both limits before a reset. An 800-credit workload exceeds the weekly balance.
Overlapping limits apply together. The next short-window reset may leave the weekly limit unchanged.

Check what happens at the boundary: waiting, stopping, purchasing credits, or automatic overflow billing. Set spending controls before a long run, verify which account and authentication mode are active, and treat a dashboard's estimated usage as distinct from the invoice. Paid API access can still have rate limits.

Cursor: two pools, not one dollar allowance

Pro, Pro+, and Ultra have separate Cursor Models and Other Models pools, resetting monthly. The current documentation marks both as included without publishing the old fixed $20/$70/$400 pool values. Don't budget from those historical numbers. Inspect the account dashboard and the chosen model's rate.[1]Reference 1Models & Pricinghttps://cursor.com/docs/models-and-pricing

For Teams and Enterprise, third-party requests add a Cursor Token Rate of $0.25 per million tokens on top of model API pricing, including bring-your-own-key (BYOK) usage. Eligible regional data residency adds a separate 10% model-price uplift. Optional on-demand usage is billed after consumption.[1]Reference 1Models & Pricinghttps://cursor.com/docs/models-and-pricing[8]Reference 8Cursor Pricinghttps://cursor.com/pricing An API provider's price alone therefore isn't a complete team estimate.

Claude Code: authentication changes the bill

Claude subscriptions share included capacity across supported Claude surfaces; model, context, and parallel activity affect how quickly it runs out. /usage reports plan usage. Optional usage credits cover work beyond the allowance, while API-key usage uses separate token-based metered billing.[3]Reference 3Manage costs effectively - Claude Code Docshttps://code.claude.com/docs/en/costs Check that the tool is using the intended subscription rather than assuming any successful login draws from it.

Don't treat every Claude Enterprise offer as a larger prepaid Team plan. The current pricing page advertises a $20/seat Enterprise base plus usage at API rates. A procurement comparison needs the consumption terms as well as the seat price.[2]Reference 2Plans & Pricing | Claudehttps://claude.com/pricing

Codex: shared limits and a different API entitlement

Codex is included through ChatGPT plans, not a separate “Codex Plus” subscription. Local messages and cloud chats share a five-hour window, with possible weekly limits; ChatGPT Work also draws from the shared usage budget. Credits can extend eligible subscription usage.[4]Reference 4Pricing - Codexhttps://developers.openai.com/codex/pricing

API-key authentication supports the CLI, SDK, and IDE extension with separate token billing, but it doesn't include cloud integrations such as GitHub code review or Slack. Buying API capacity isn't a like-for-like replacement for every subscription feature.[4]Reference 4Pricing - Codexhttps://developers.openai.com/codex/pricing

Copilot: read base and flex credits

The current individual allowance table lists 1,500 total monthly AI credits for Pro (1,000 base + 500 flex), 7,000 for Pro+ (3,900 + 3,100), and 20,000 for Max (10,000 + 10,000). Business and Enterprise list 1,900 and 3,900 per user. These are vendor billing units, not counts of reviewed changes.[5]Reference 5GitHub Copilot Planshttps://docs.github.com/en/copilot/get-started/plans

Use the billing rules for the actual account and renewal period. Don't carry an old premium-request assumption into a current credit-based budget, and don't assume that an individual flex allowance also applies to organizational seats.

Devin and Gemini Code Assist: different buying boundaries

Devin paid plans refresh an allowance daily and weekly; extra usage is purchased at API pricing. The public page doesn't give a task-completion guarantee for that allowance. Full developer seats and flex team membership have different entitlements, so count the people who need full development access.[6]Reference 6Devin Plans and Pricinghttps://devin.ai/pricing

Gemini Code Assist Standard and Enterprise remain business products with IDE and CLI access. The consumer Code Assist IDE/CLI path was replaced by Antigravity on June 18, 2026; a Google AI consumer subscription isn't interchangeable with these business licenses. Gemini 3 access on Code Assist is tied to the preview release channel.[7]Reference 7Gemini Code Assist Standard and Enterprisehttps://codeassist.google/products/business[9]Reference 9Gemini Code Assist FAQshttps://developers.google.com/gemini-code-assist/resources/faqs

Model-only plans need a separate comparison

A model plan can supply a compatible coding tool with capacity without supplying the same editor, review surface, or organization controls. Compare that complete combination, including any separate tool fee. Verify the exact model ID, endpoint, key type, allowed use, and overflow behavior.

Model planPublished monthly priceMeterImportant boundary
MiniMax Token Plan Plus / Max / Ultra$22 / $55 / $132Shared usage bar, five-hour rolling and weekly windowsSubscription Key differs from a standard API key; prepaid Credits can cover eligible overflow[10]Reference 10MiniMax Token Plan Pricinghttps://platform.minimax.io/docs/guides/pricing-token-plan[11]Reference 11MiniMax Token Plan FAQshttps://platform.minimax.io/docs/token-plan/faq
Z.AI GLM Coding Plan LiteStarts at $182,000 credits per five hours and 10,000 per weekCredits vary with model, token type, tools, and peak period[12]Reference 12GLM Coding Plan Overviewhttps://docs.z.ai/devpack/overview
Qwen Cloud Coding Plan$5045,000 requests weekly and 90,000 monthlyPersonal interactive coding tools only, not scripts or batch calls; exact model allowlist[13]Reference 13Qwen Cloud Coding Plan Overviewhttps://docs.qwencloud.com/coding-plan/overview
Fireworks Fire PassNo price published in setup docsNo per-token charge for included routes while activeInvite-only, experimental, personal non-production coding; not a production fallback[14]Reference 14Fireworks Fire Passhttps://docs.fireworks.ai/firepass

MiniMax lists purchased Credits at 1,000 per $1, valid for 365 days from purchase. Unused included subscription quota is different from that purchased balance. Z.AI currently supports GLM-5.3 and GLM-5.3-Flash, with older model names remapped; a familiar name in a configuration file may no longer identify the model you tested.[10]Reference 10MiniMax Token Plan Pricinghttps://platform.minimax.io/docs/guides/pricing-token-plan[11]Reference 11MiniMax Token Plan FAQshttps://platform.minimax.io/docs/token-plan/faq[12]Reference 12GLM Coding Plan Overviewhttps://docs.z.ai/devpack/overview

Don't compare these plans by headline “millions of tokens.” Cached input, uncached input, output, and tool calls can consume different amounts. Qwen's weekly and monthly request windows constrain each other too: four weekly allowances of 45,000 don't create a 180,000-request monthly allowance.[13]Reference 13Qwen Cloud Coding Plan Overviewhttps://docs.qwencloud.com/coding-plan/overview

Calculate the budget from accepted work

Return to the five-seat example. Suppose monthly usage beyond included capacity costs $80, and review plus correction takes eight hours at an assumed loaded labor rate of $75/hour. If 40 changes are accepted, the direct vendor bill is $280, or $7 per accepted change. Including $600 of review labor makes the planning cost $880, or $22 per accepted change.

These are invented inputs for budgeting, not a pilot result or a provider ranking. Include time spent on failed attempts in the labor total; divide by accepted changes, not all generated patches. Keep task classes separate so a pile of tiny edits doesn't hide expensive migration failures. Compare against the team's existing workflow before claiming savings.

Illustrative monthly cost: 200 dollars for seats, 80 dollars for extra usage, and 600 dollars for review and correction. Vendor charges total 280 dollars; economic cost totals 880 dollars. Forty accepted changes yields 7 dollars vendor cost or 22 dollars including labor per change.
The seat fee is one component. Review labor belongs in an economic comparison but is not an extra vendor invoice.
coding_plan_budget.py
1from decimal import Decimal 2 3def monthly_budget(seats, seat_price, workspace_fee, usage_cost, 4 review_hours, hourly_rate, accepted): 5 if type(seats) is not int or seats < 0: 6 raise ValueError("Seats must be a nonnegative integer") 7 if type(accepted) is not int or accepted < 0: 8 raise ValueError("Accepted changes must be a nonnegative integer") 9 amounts = [Decimal(str(x)) for x in 10 (seat_price, workspace_fee, usage_cost, review_hours, hourly_rate)] 11 if any(not x.is_finite() or x < 0 for x in amounts): 12 raise ValueError("Costs, hours, and rates must be finite and nonnegative") 13 price, workspace, usage, hours, rate = amounts 14 vendor = seats * price + workspace + usage 15 total = vendor + hours * rate 16 per_change = total / accepted if accepted else None 17 return vendor, total, per_change 18 19vendor, total, per_change = monthly_budget(5, 40, 0, 80, 8, 75, 40) 20print(f"Vendor bill: ${vendor:.2f}") 21print(f"Including review: ${total:.2f}") 22print(f"Per accepted change: ${per_change:.2f}")
Output
1Vendor bill: $280.00 2Including review: $880.00 3Per accepted change: $22.00

The helper assumes monthly fees, no taxes, and already-calculated dollar usage, not raw vendor credits. It doesn't model proration, refunds, prepaid-credit cash timing, infrastructure, or seat minimums; check those separately. With zero accepted changes it returns None for unit cost, because no finite cost per accepted change has been established. Annual fees can be allocated across months for planning, but that allocation doesn't change the payment date or contractual commitment.

Run a trial that tells you what to buy next

Choose a few real tasks: a bug with a reproducible test, a multi-file feature, a refactor, a dependency update, and a security-sensitive review. Define acceptance criteria before running them. Use the same starting commit and comparable permissions, and record the tool version, plan, model, authentication mode, allowance state, and extra spend. Repeat uncertain results rather than treating one successful patch as proof.

Track assignment-to-accepted-diff time, human correction time, interrupted sessions, tests actually run, unsafe edits, and the invoice. Keep accepted task counts and review time as measurements, not an invented quality score. If two plans expose different models, report a product-plan comparison rather than claiming the tool alone caused the difference.

Diagram showing Bounded repo trial same tasks and checks, What blocked accepted work?, policy or workflow, and Change product or approved plan.
Bounded repo trial same tasks and checks, What blocked accepted work?, policy or workflow, and Change product or approved plan.

Upgrade rule: A repeatable capacity limit can justify more allowance. A wrong answer needs a quality investigation. A missing approval or data control needs a policy-compatible product. Raising the tier doesn't necessarily solve the other two.

For an occasional burst, compare the permitted extra-usage cost with the incremental tier fee, while checking whether that tier changes models or features. For sustained use, repeat the comparison over representative weeks, including the busiest period. Stop an unsuccessful pilot, remove unused seats, and cancel unwanted renewals under the provider's terms.

Choose one primary tool that fits the team's review process. Add a second subscription only when it solves a measured gap and its extra cost survives this accounting. AI Coding Workflow with Agents covers how to turn that access into bounded tasks, executed checks, and reviewable diffs.

PreviousHow We Built LeetLLMNextRun Qwen3.6 Locally with Unsloth GGUF
Share this article
XFacebookLinkedInBlueskyRedditHacker NewsEmail
References

Models & Pricing

Cursor · 2026

https://cursor.com/docs/models-and-pricing

Plans & Pricing | Claude

Anthropic · 2026

https://claude.com/pricing

Manage costs effectively - Claude Code Docs

Anthropic · 2026

https://code.claude.com/docs/en/costs

Pricing - Codex

OpenAI · 2026

https://developers.openai.com/codex/pricing

GitHub Copilot Plans

GitHub · 2026

https://docs.github.com/en/copilot/get-started/plans

Devin Plans and Pricing

Cognition AI · 2026

https://devin.ai/pricing

Gemini Code Assist Standard and Enterprise

Google · 2026

https://codeassist.google/products/business

Cursor Pricing

Cursor · 2026

https://cursor.com/pricing

Gemini Code Assist FAQs

Google · 2026

https://developers.google.com/gemini-code-assist/resources/faqs

MiniMax Token Plan Pricing

MiniMax · 2026

https://platform.minimax.io/docs/guides/pricing-token-plan

MiniMax Token Plan FAQs

MiniMax · 2026

https://platform.minimax.io/docs/token-plan/faq

GLM Coding Plan Overview

Z.AI · 2026

https://docs.z.ai/devpack/overview

Qwen Cloud Coding Plan Overview

Qwen Cloud · 2026

https://docs.qwencloud.com/coding-plan/overview

Fireworks Fire Pass

Fireworks AI · 2026

https://docs.fireworks.ai/firepass