A developer opens a laptop, types a single prompt into a coding assistant, and watches a usage meter tick upward before the second request even finishes.
That small bar is easy to miss at first.
It sits inside one of the most valuable startups in software right now.
The company just closed a funding round that would make most founders stop worrying about money forever.
Yet the flat monthly plan millions of coders pay for still runs dry fast.
So what actually changed inside that twenty dollar price tag?
How a flat monthly price turned into a running meter
The mechanism is simple once you see it. Cursor changed Pro from request-based limits to usage-based pricing, and the current Pro setup includes unlimited Tab and Auto usage, $20 of frontier-model usage at API pricing, and the option to buy more model usage after the included pool runs out. That second part is the catch hiding in plain sight.
Instead of a flat allowance of requests, the $20 now buys a dollar amount of raw compute, priced at whatever the underlying AI lab charges that month. Burn through it fast enough on a demanding model, and the plan behaves less like a subscription and more like a prepaid card.
Before the change, Pro users got 500 fast responses on advanced AI models from OpenAI, Anthropic, and Google, then unlimited responses at a slower rate. That was predictable.
Afterward, heavy users of pricier models could burn through the entire allotment in one sitting, because $20 of usage works out roughly to 225 Sonnet 4 requests rather than hundreds of flat fast ones. The sticker price held steady. What it actually buys is what caught thousands of subscribers off guard.
A subscription that looks the same but spends differently underneath
Picture a developer mid project, pasting a long error log into the editor and asking for a fix. A few exchanges like that, using a high end model, can drain a monthly budget that used to stretch across weeks of ordinary coding.
That is exactly what happened in the real world. Many users said they ran out of requests in Cursor rather quickly under the new plan, in some cases after just a few prompts when using Anthropic’s new Claude models, which are particularly popular for coding.
The surprise was not just speed. The changes resulted in some users complaining that they unexpectedly faced additional costs, not fully understanding they’d be charged extra if they ran over the $20 usage limit and had not set a spend limit.
Only one corner of the product stayed open ended. In the new plan, only Cursor’s “auto mode,” which routes to AI models based on capacity, offers unlimited usage for Pro users. So developers who stuck to automatic model routing rarely noticed anything had changed at all.
What the company’s own numbers and blog post actually show
The timeline is documented by Cursor itself. Cursor offered refunds for surprise usage between June 16 and July 4, 2025, and committed to improving communication around pricing.
The CEO of Anysphere apologized for a poorly communicated pricing change to its $20-per-month Pro plan. That kind of plain apology from a startup this size is rare.
None of it slowed the business down. The company’s own announcement confirms it closed a $2.3 billion Series D funding round co-led by Accel and Coatue Management, valuing the company at $29.3 billion, with participation from strategic partner Nvidia.
Following this round, the company reported its annualized revenue had exceeded $1 billion. So the pricing backlash and the fundraising success landed within the same year, which is unusual timing for a startup that had been issuing refunds just months earlier.
Where the complaint still shows up, and where it has eased
The picture has shifted since the initial backlash. Cursor has continued adjusting its structure in response to user frustration. The company restructured how plans are presented, moving from a flat tier system to a hierarchical one, addressing the community complaint that the headline pricing felt like a bait-and-switch when power users realized the $20 plan wasn’t sufficient for serious use.
But that is not the whole picture. Complaints about ambiguous rate limits and unclear documentation have persisted even as the company added more visibility tools. Developers want to know exactly how many requests they can make, how compute is measured, and how often limits reset, and the absence of specifics has led to frustration.
Newer friction has also emerged around how background agent actions consume credits. Agent Mode can quickly consume credits through hidden background actions and tool calls, and the incident exposed poor transparency in AI coding assistant billing and request counting.
Meanwhile, rival tools are converging on the same plan shape. Usage-based pricing that caps fast or premium model access before falling back to slower or metered options has become common across competing coding assistants, the same tradeoff that triggered the original backlash. A deeper look at how usage based routing works across the industry is in this breakdown of a coding tool used by millions of developers, which shows the catch is closer to becoming the default than the exception.
What it means for anyone paying twenty dollars a month
None of this makes the product worse at writing code. The complaints that persist are mostly about predictability, not capability, and that distinction matters when deciding whether a plan is worth keeping.
Even so, the lesson travels well beyond one editor. A flat price on a subscription screen no longer guarantees a flat experience underneath it, especially wherever an AI model is doing the expensive work in the background.
The same dynamic has already reshaped pricing on other AI infrastructure, including the kind of cloud storage pricing built on hidden download fees.
That is why reading the usage terms, not just the sticker price, has become a basic habit. The $20 number on the screen is real. What it buys now depends on which model answered, and the meter keeps running quietly behind millions of coding sessions every day.