GitHub Copilot’s usage-based billing went live on June 1, 2026, replacing a flat monthly subscription with a meter that charges every request against a pool of AI Credits priced at one cent apiece. Within hours, developers were posting screenshots of balances draining faster than they could type, and power users on agentic workflows reported effective bills running 10 to 50 times higher than before.
Microsoft has a defensible reason for the change: AI inference costs real money, and a flat fee no longer covered the heaviest users. But the meter does something Microsoft may not have wanted. It gives developers a motive to look elsewhere and the in-editor tooling to act on it, often without leaving the code editor they already have open.
How the AI Credits Meter Charges for Every Request
The old system was easy to budget. Copilot Pro cost $10 a month, Copilot Pro+ cost $39, and within reason you could fire requests across different models for that flat fee. That arrangement retired this week. Each plan now carries a monthly pool of GitHub AI Credits matching its dollar price, and every interaction draws down that pool until it runs dry, after which usage bills at per-token rates. The shift, laid out in GitHub’s own note that Copilot is moving to usage-based billing, swaps the old premium request unit (PRU, the legacy per-request quota) for a dollar-denominated credit.
What Still Counts as Free
Not everything is metered. Inline code completions and Next Edit suggestions, the autocomplete that most developers lean on minute to minute, stay included and do not consume credits. Completions and Next Edit suggestions remain free, which is why a casual user who never touches chat or agent mode may notice nothing. The bite lands on chat, agents, and code review, where a single instruction can fan out into dozens of model calls.
Where the Credits Vanish
Each billable request is priced on tokens: the input you send, the output the model writes, and cached context it reuses, all converted at the model’s published API (application programming interface) rate. GitHub values one AI Credit at one cent, so the cost of a request now tracks the underlying model price. A heavier model such as GPT-5.4 runs about $2.50 per million input tokens and $15 per million output tokens, per the per-model token rates in GitHub’s billing docs, while a lighter model costs a fraction of that. The old fallback to a cheaper model when quota ran low is gone, and Copilot code review now consumes both credits and GitHub Actions minutes.
Why Agentic Bills Are Landing 10x to 50x Higher
The pain concentrates among the users GitHub spent two years training to do more. Agent mode, where Copilot reads a repository, plans a change, edits multiple files, and runs checks, pushes a huge amount of context through the model on every step. Each step is now a billable event, and the bill scales with how much code the agent touches. TechTimes reported agentic users facing increases of 10 to 50 times their prior spend.
The developer complaints, gathered on Reddit and on a GitHub community discussion thread that drew hundreds of comments and roughly 900 downvotes, share a common thread: the cost of a given task is hard to forecast before you run it.
- 8% in two hours: one Pro+ subscriber said a normal morning’s work burned through that share of the month’s allotment, estimating the pool could empty in under two days.
- $6 on one change: another user reported spending that on a single change request and called the consumption “impossible to predict.”
- 1,180 credits in a session: a Reddit user said one Claude session to fix a website chewed through that much, which they pegged at roughly a sixth of a month’s Pro+ allowance, for results they described as “mediocre.”
- $29 to ~$750: one heavy user projected that their old monthly spend would balloon toward $750 under the new rates.
The numbers vary, but the worry is the same. When one feature request can quietly eat a chunk of the month, planning a team’s monthly AI budget gets a lot harder.
Microsoft’s Case for Charging by the Token
GitHub announced the change back in April, framing it as a way to bring pricing in line with actual cost and to keep the product sustainable as workloads grow heavier. The logic holds up. A flat $39 cannot cover a user who runs an autonomous agent across a large codebase all day, because the model provider bills GitHub by the token regardless of what the subscriber paid.
The squeeze shows in the legacy multipliers too. For annual-plan holders still on the old request-based system, the multiplier on Claude Opus 4.7 jumped to 27 times, up from 7.5, and GPT-5.4 moved from 1 to 6. Those are the premium models, and they are exactly where inference costs have climbed. A GitHub spokesperson confirmed to The Register that the metered system is live, pointing to spending limits, usage dashboards, and model selection as the levers users have. The change follows a run of unpopular Copilot policy shifts, including a move to train AI on user Copilot data by default, which has left some developers primed to read each new change as a takeaway.
The Exit Now Lives Inside the Same Editor
Here is the part that should worry GitHub more than the angry threads. The thing that made Copilot sticky was that it lived inside VS Code, the editor most developers already run. That same integration is now an open door, because the cheaper alternatives plug into the very same window.
OpenRouter and the Rollover Pitch
Several developers describe a hybrid plan: burn the Copilot allotment, then switch to a third-party router for the rest of the month. The most cited option routes requests through OpenRouter, which runs inside the VS Code interface, offers a far wider menu of models, and lets you bring your own key. Its pitch lands precisely where Copilot stings, because under OpenRouter’s pay-as-you-go pricing the credits you buy do not expire, so a slow month banks toward a busy one. By contrast, the included Copilot pool is a monthly allotment, and unused credits do not roll over. Other names that come up are RooCode, LM Studio, and Kilo Code, the last of which OpenRouter has flagged as its highest-volume consumer.
Why Switching Costs Collapsed
Classic lock-in works because moving is painful. Copilot’s value never depended on a hard-to-replace tool, though; it depended on convenience and a predictable fee. Strip out the predictable fee and the convenience is easy to match, since a developer can point the same editor at a direct Anthropic or OpenAI key in minutes. That softening of switching costs is also why funded startups smell an opening, with European challengers to GitHub’s dominance raising fresh money to chip at the incumbent.
Copilot Isn’t the Only Meter Running
This is a category move, not a GitHub quirk. Across the AI coding market, vendors are holding subscription prices flat while pushing rising inference costs onto a usage meter. Cursor moved to credit-based billing in 2025 and drew complaints about opaque burn rates. Windsurf overhauled its pricing twice and, on March 19, switched to a quota system that refreshes daily and weekly, which blocked the binge-coding days some users relied on. OpenAI’s Codex shifted toward API-token billing, and Google reset its AI subscription tiers in May.
| Tool | Base plan | Billing model | Unused credits |
|---|---|---|---|
| GitHub Copilot Pro+ | $39/month | Metered AI Credits at $0.01 each | No rollover |
| Cursor Pro | $20/month | Credit-based, premium models burn fast | No rollover |
| Windsurf Pro | $20/month | Quota-based, daily and weekly refresh | No banking |
| OpenRouter | Pay as you go | Per-token, bring your own key | Credits do not expire |
Seen against that backdrop, Copilot’s invoice shock is one instance of a market that has decided AI coding is priced like compute, not like software. The difference is that Copilot’s escape route is unusually short.
Steps Copilot Users Can Take on Cost
Developers worried about the meter are not without options before the month’s pool runs out. GitHub’s own controls handle most of the routine exposure, and the heavier alternatives are there for users whose work genuinely outgrows the standard allotment.
- Set a spending cap in the Copilot billing dashboard so charges stop at a number you choose.
- Watch the usage dashboard to see which models and request types drain credits fastest.
- Route routine work to cheaper models and reserve premium models for the hard problems.
- Look at Copilot Max, the new higher-capacity tier GitHub launched for users who consistently exceed the standard pool.
- Consider a third-party route such as OpenRouter for overflow, where leftover credits carry forward.
GitHub has not signaled any change to the new structure in response to the feedback. For now, the spending limits and the usage dashboard are the tools the company is putting forward, and the meter keeps running.
Frequently Asked Questions
When did GitHub Copilot usage-based billing start?
It took effect on June 1, 2026, for all Copilot plans, replacing the legacy premium request unit system with dollar-denominated GitHub AI Credits.
Do code completions still cost AI Credits?
No. Inline code completions and Next Edit suggestions stay included and do not draw from your credit pool. Chat, agent mode, and code review are the features that consume credits.
How much is one GitHub AI Credit worth?
One AI Credit equals $0.01. Your monthly subscription comes with a matching pool, so a $39 Copilot Pro+ plan includes $39 in credits, after which usage bills at per-token rates.
What is Copilot Max?
Copilot Max is a new higher-capacity tier GitHub introduced alongside the billing change, aimed at users whose consumption regularly exceeds the standard plan allowance.
Can I use another AI provider inside VS Code?
Yes. Developers are routing requests through OpenRouter or bringing their own Anthropic or OpenAI keys, and tools like RooCode and LM Studio work within the same editor, which is why switching has been easy.
Do unused Copilot AI Credits roll over to next month?
No. The included credit pool is a monthly allotment that resets, and leftover credits are not carried forward, unlike OpenRouter credits, which do not expire.
