Surprise $100 Bill from Cursor?
43sUnexpected billing shock grabs attention and sparks debate about hidden costs in AI tools.
▶ Play Clip"Title promises a dramatic reason for switching, and the video delivers a clear, practical comparison with a specific trigger event."
The video documents the creator's switch from Cursor to GitHub Copilot after being unexpectedly charged $100 due to Cursor's pay-per-use pricing model. It compares the two AI coding IDEs in terms of cost, features, and user experience, highlighting Copilot's advantages in pricing and model access.
The creator was charged $100 by Cursor due to its pay-per-use model, despite having a spending limit set. Charges occurred even when not actively using the AI, attributed to cache reads.
GitHub Copilot starts at $20 per month, offering more value for money compared to Cursor. It includes access to powerful models like Claude Opus 4.6 and integrates with VS Code and Visual Studio.
Cursor's plan mode allows users to prompt the AI to analyze the codebase and output a markdown document identifying missing use cases, which can then be implemented.
GitHub Copilot offers similar plan and agent modes in VS Code. The plan mode provides analysis, and the agent mode can implement features with a to-do list tracking progress.
Both IDEs offer similar experiences, but Copilot is cheaper and provides access to Claude Opus 4.6, which is described as 'insanely powerful'. The creator stopped using Cursor and switched to Copilot.
GitHub Copilot offers a more cost-effective and powerful alternative to Cursor, with comparable features and better model access, making it the preferred choice for the creator.
What unexpected charge did the creator receive from Cursor?
A $100 bill due to pay-per-use overages.
00:02
What is the starting price of GitHub Copilot?
$20 per month.
01:40
Which model is described as 'insanely powerful' in the video?
Claude Opus 4.6.
03:54
What does Cursor's plan mode output?
A markdown document identifying missing use cases.
03:14
How does GitHub Copilot's agent mode track progress?
It creates a list of to-dos that update as steps are completed.
06:12
Unexpected $100 charge
Highlights a real pain point with Cursor's pricing model that many users may face.
00:02Copilot's cost advantage
Provides a clear, quantifiable comparison that helps users decide between the two tools.
01:40Claude Opus 4.6 performance
Demonstrates the power of a specific AI model, which is a key differentiator for Copilot.
03:54Similar experience, lower cost
Summarizes the core takeaway: Copilot offers comparable features at a better price.
07:02[00:00] I stopped using Cursor as my main AI-powered coding IDE after getting hit by a surprise $100 bill. To say this was a bit frustrating would be an understatement, but this led me to explore
[00:13] GitHub Copilot and after using it for several weeks, I haven't looked back. So let's talk some more about AI coding IDEs in this video. First, I want to talk about the $100 bill that I got hit by on February 21st.
[00:26] Earthers pricing plan was a fixed cost for quite a while before they turned into some pay-per-use model where you get a fixed usage for a monthly subscription and then you get charged for any overage.
[00:38] So what I did was build a simple feature using Claude 4.6 Opus, which is a pretty expensive model and I was well aware of that. However, what surprised me was that after implementing this feature, which cost not that
[00:52] many tokens, I kept getting these charges basically every couple of seconds I guess. And you can see that each charge is like 50 cents, 30 cents and they quickly added up. Now I did have a spending limit set on my account, but it blew through it right away
[01:05] and I wasn't even using Clogged for any work while I was getting these charges. So this was very confusing. Now if I take a look at the spent tokens for each of these charges, you can see that there some cache reads that contains a bunch of tokens and I got charged for this even when I wasn't
[01:21] doing any work. Now all of this might be just me being stupid and not realizing how Cursor actually works but to me I don't expect to get charged if I'm not actually using a live language model from
[01:33] any IDE. Obviously this isn't the case with Cursor but nonetheless this led me to explore GitHub Copilot. So Copilot starts from 10 bucks a month and it gives you quite a bit of usage for that To compare this with Cursor, it starts at $20 a month as the baseline price, and I think you're definitely getting more bang for your buck if going with GitHub Copilot.
[01:51] You also get access to three powerful modules within Copilot and this somewhat compensates for the differences in features between these two services Now a couple of things that you do get with GitHub Copilot is code reviews inside of your GitHub repos You can also use Copilot inside of VS Code and Visual Studio
[02:09] So if you're already using these it's a natural extension to your ecosystem without having to use external tools For the longest time what I did was use cursor to generate the code and then switch to VS Code or Visual Studio
[02:22] to validate that it all works correctly. Also, if you ever use up your monthly allowance, you can always set a budget to pay for additional usage. Just wanted to note that. Well, let's actually compare what it looks like
[02:35] to work with Cursor and then GitHub Copilot from VS Code. One thing I really like with Cursor, and I use this quite often, is the plan mode, where I can give it a prompt where I tell it
[02:47] to analyze my application use cases, which are located in the application project. and I want it to tell me which key use cases are currently missing that we're going to implement after the fact. So I can have the soft cursor, and I don't expect to get any impressive results right now,
[03:02] because I'm on the free plan, which has limited models and limited usage. Nonetheless, this should give you a high-level idea of what the plan mode does. After it completes with the analysis of my codebase, it's going to output this Marston document that represents my plan,
[03:19] and it gives me what my application currently supports, and then it identifies some key functional gaps or missing use cases, and after I have this planned, I can then hone in on a specific missing use case, and instruct Cursor to go ahead and implement that. Switching to VS Code
[03:35] and GitHub Co-Pilot, the UI is pretty similar. We've got a couple of modes here, Agent, Ask, and Plan, so the Plan mode would be analogous to what we had in Cursor, and I can also use more powerful model since I'm on the pay plan and I've been using Cloud Office 4.6 for a couple of weeks
[03:51] now and it's an absolute beast. Anything I give it, it can implement in one shot. So I'm going to give it the same prompt that we gave Cursor and I going to let it do its work So now it going to proceed with the analysis and I expect it to complete significantly faster however it not going to output its findings into a nice markdown document like cursor does
[04:13] On the other hand this isn't really an issue because I can then just switch to agent mode and tell it to output its analysis into a markdown. It's going to give me its analysis in a format like this and there's actually an open in editor button that I clicked and it
[04:30] automatically injects a prompt to create a respective file so now I can actually open it and then I can analyze the contents inside and here I can continue iterating all my features. So I'm going to go ahead and save this. I'll go ahead and create a new document
[04:44] at the directory root. I'll call this the missing use cases plan. I'll make it a markdown document and I'll just drop our plan inside and I'll use this as the baseline for implementing our new features. Now let's first try to use this from cursor. I'll go into agent mode, open up our plan
[05:02] and I'll make sure to use this in the content and I'll tell it to implement the first feature from our plan. I'll hit enter and let it do its work. Once it has some complete instructions it's
[05:15] actually pretty fast to work with and what I want to show you is just what the UI looks like when cursor generates the respective files you can see that we are getting the updated files here it's also going to prompt us when it wants to build a solution or do anything else and it created
[05:31] my update to do command validator which was previously missing and it also defined my missing api endpoint with the incoming request and it also called my respective command basically just mimicking the coding convention that i already have in place so obviously nothing too complicated
[05:47] but just note the UI changes. You can switch between these files and once I'm happy with them, I can say keep and then move on to the next feature. For VS Code this is going to be pretty similar Now let task it with a bit more complex feature where it will need to add all the missing pieces And I just say can you implement and I drop the complete flow from our plan
[06:10] And I'm going to let it do its work. And you'll see that it looks very similar to what was already happening in Cursor. I'm going to create a list of to-dos so you can actually track what the plan is for the implementation and how the progress is moving along.
[06:23] And as it's moving through the steps, you can see how the to-dos get updated one by one. Eventually, we'll start also getting some new files that we can go ahead and review. And the review experience is very similar to what we have in Perse.
[06:38] So you can see we're getting some error here on additional domain event. It also asks for a permission when it wants to perform something, like building our solution. and is going to scaffold all of the things I need to implement this use case,
[06:52] including the command, the respective handler, the validator, and anything else that's needed inside of my domain. So overall, a pretty similar experience of using an AI coding IDE, except you pay less for Copilot and you also have access to Cloud Opus 4.6,
[07:07] which is, as I said, insanely powerful. So I'm going to accept all of these changes as I'm happy with this new feature. And then if I want to, I can switch to Visual Studio and continue working there, and since I'm using GitHub Copilot, I also have access to Copilot Chat within Visual Studio, which is managed by the same subscription.
[07:27] Currently, it's not nearly as powerful as it has the Agent and Ask mode, however, you'll still have access to pretty much the same models as you do in VS Code, so that's still a positive in my opinion. So all in all, I stopped using Cursor, I switched to GitHub Copilot, and I'm pretty happy with
[07:43] my decision, and I've been using it for several weeks with a lot of success. If you want to see how I approach building with AI, go ahead and take a look at this video next. If you enjoyed watching this video, consider gently tapping the like button, we don't want
[07:57] to be too aggressive there, no smashing or anything like that. Thanks a lot for watching, and until next time, stay awesome.
⚡ Saved you 0h 08m reading this? Transcribe any YouTube video for free — no signup needed.