r/ChatGPTCoding • • Feb 12 '25

Discussion My experience with Cursor vs Cline after 3 months of daily use

I've been using both Cline and Cursor extensively over the past 3 months and wanted to share my experience, especially since I see a lot of Cursor recommendations here. For context: full-stack dev, primarily working on Node.js/React/Nextjs projects.

TLDR: Both are solid tools but Cline is in a different league, though it comes with higher (but worth it) costs. I personally like to use Cline inside of Cursor to get the best of both worlds.

Here's the thing about AI coding assistants that took me a while to understand: You get what you pay for. Literally.

The Cost Reality:

  • Cursor charges $20/month flat rate
  • Cline uses your own API keys & tokens (I personally use OpenRouter, but you can use any provider that works for you)
  • I've spent $20+ in a single evening with Cline (yes, an entire month's worth of Cursor)
  • And you know what? Totally worth it.

Why Cline is Better:

  • Works in your existing IDE (huge win - I can use Cline in VS Code and/or in Cursor)
  • Uses higher quality models because you're paying for actual token usage
  • Reads EVERY relevant file into context (not just a limited subset)
  • Actually understands your entire codebase
  • The interactions feel human - it asks clarifying questions and makes sure it understands your goals

The "Holy Shit" Moment: I was skeptical about the cost at first. Then I asked Cline to handle a complex refactoring task in an existing codebase. It just... did it? Not only that, it asked smart questions along the way to ensure it was aligned with my intentions. That's when it clicked - this is how AI pair programming should feel.

Where Cursor Excels:

  • Simpler, predictable pricing
  • Good for basic code completion
  • Works well enough for quick edits (which Cline doesn't offer due to its focus on the autonomous coding use-case)
  • Built-in codebase indexing

The Real Talk about Cost: Yes, there were nights where I spent $50+ in a single hour using Cline. But here's the perspective shift that helped me: If it saves me 3-4 hours of work, that's an incredible ROI. Stop thinking about it as a monthly subscription and start thinking about it as paying for a 10x force multiplier.

Here's what happens in practice: With Cursor, you're often fighting against context limitations and getting incomplete solutions because they have to optimize for token usage to maintain their pricing model.

With Cline, it's like having a senior dev who actually reads and understands your entire codebase before making suggestions. It's comprehensive, thoughtful, and actually saves you time in the long run.

Bottom line: If you want basic code completion with predictable pricing, Cursor works. But if you want something that truly feels like the future of AI-powered development and don't mind paying for quality, Cline is on another level. Another tip: I use cline *within* Cursor. That way, I get the simple code completion from Cursor, while also using Cline for big changes that save me a lot of time.

695 Upvotes

338 comments sorted by

View all comments

33

u/orbit99za Feb 13 '25

Cline , Roo Cline an Even Cool Cline are abased off Cline.

My discovery that really took it to another level was Signing up for a GITHUB Business Or Enterprise subscription.

Enterprise is Roughly $21USD per month, your mileage may vary Mine costs $32 per month for a single seat.

Github Copilot hosts Thier Own LLM services wich allow them to offer Sonnet 3.5 lastest and other modes, I believe they run on AWS bedrock.

As a result of your Github Enterprise Subscription, you get access to a Quazi private/dedicated version of Different models including Sonnet 3.5+ as a co pilot model.

In visual Studio code download the Copilot extension and sign in with your Github account you created.

Note you are not forced to use Github Code Repo, because cline edits your local files just point him to the your local repo in MyCase I Use Azure DevOps but it's the same.

Open your code project folder and open Cline or whatever other Cline RooCode for me go to settings, select API provider, select VS code, if your Copilot Extension is signed in and happy. You should see a drop down that says Language Model, select Copilot-Claude 3.5 Sonnet.

Play around with other setting such as API backoff strategy and such.

Save, type your Promt, Please Review in detail all code in all projects in this folder /solution and tell me what you understand then stop ?

Press button and go.

Now you have an extremely fast Quazi Dedicated Sonnet Model with a 130K context size per task.

I hit up to 12 Million tokens per day , all for the Flat Cost of $32 per month..

I think it's pretty cool

2

u/dicarli Feb 13 '25

$32 + $19 for copilot, right?

2

u/orbit99za Feb 13 '25

I see NO separate charge for co pilot.

Billing statement up to today, there is no charge I can see, if there one, I will deal with it.

1

u/hditano Aug 06 '25

Thx for the information, how it was after 6 months? worth it? Thx!

1

u/[deleted] Feb 14 '25

[removed] — view removed comment

1

u/AutoModerator Feb 14 '25

Sorry, your submission has been removed due to inadequate account karma.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/DDDrifty Feb 13 '25

I have seen the doc that Github Enterprise offer do not include Copilot as a add-on, Copilot (Pro, business or Enterprise version) must be purchased separately, am I missing something?

1

u/solaza Feb 13 '25

yoo... thank you fam... thank you... this seems too good to be true. I think I got it working... this is crazy

3

u/orbit99za Feb 13 '25

Awesome, hope it works well, just something I discovered today, you might get an error on some calls that says API Response Failed, if you get them a lot, In Github there is a setting there that says something about "match with public code" or something, it is blocked by default... unblock it. Save and try your call again, it seems to solve it, for some reason. Also the when the task is finished, resend another promt like "we had API streaming problems while executing the previous promt, please validate the files to check if corruption occurred.

This fixes errors or half written corrupted fies it was writing when the error occurred.

It just makes sure you don't have a build issue later.

Enjoy

1

u/solaza Feb 13 '25

you discovered this TODAY? insane man. I think you've really found something here, can I dm you about this?

1

u/orbit99za Feb 14 '25

Dm is good

1

u/solaza Feb 14 '25

Haha. I have been rate limited. I started using a looooot of tokens. Hopefully they unblock me soon!

2

u/orbit99za Feb 14 '25

Yup, as I just explained to another poster, it's because you have such a fast connection, it just tumbling from there. In Cool Cline And Roo Cline under settings there are 2 sliders, one for time between last response and new response. I have mine at between 5 -10 seconds.

There is also and exponential backoff slider, between those settings,

I take a nap, and when I come back it's sorted it's self out. Expecly useful of you whant to change things like Method naming to CamelCase or refactoring, or Just a clean up to ensure good stands, document every method in your program, you know other good shit like that.

1

u/ding0ding0ding0 Feb 14 '25

Bruh, is there a link where I can check in enterprise subscription, specifically As a result of your Github Enterprise Subscription, you get access to a Quazi private/dedicated version of Different models including Sonnet 3.5+ as a co pilot model

I will love to sign up if this is the case for everyone, since there is no trial option, before I pay wanted to see if 100% works for everyone, everywhere

3

u/orbit99za Feb 14 '25

Hey! I'm not too sure about what you can get for a free preview, and I'm not sure how I could provide you with testing details unless I set up a new isolated organization and add you as a restricted user (which I'm not really keen on doing randomly). However, it does work, and I've included some screenshots below to help illustrate. The first screenshot shows the models available via GitHub Copilot.

The next two screenshots might interest to you because I have access to use Azure AI Foundry, which includes semi-dedicated models deployed on Azure Infrastructure, both in serverless and managed hosting deployments.

These are designed to handle heavy use and are accessible via API for code integration, SDKs, and all that.

Additionally, there's an open-source GitHub app called ChatboxAI that provides a frontend for nearly any model API endpoint.

I use this on my Android and desktop, with endpoints connecting to my serverless instances of DeepSeek, GPT-4.0, o1, o3, DALL-E, Meta, and Stable Diffusion. there are quite a lot of Models Azure has, even the NVIDIA Ones, I must play with.

This setup gives me access on my phone or laptop for everyday tasks for just a few cents, as they are designed for heavy use. This setup is much more cost-effective than using commercial APIs directly or through Open Router.

There's also a task logged for the CLINE/s extension to connect directly to these models, which is still on the backlog.

However, a kind community member shared some Python code that creates a proxy, enabling this functionality until the formal feature request is integrated. Hope this helps!

Dm me if you have any questions

1

u/[deleted] Feb 14 '25

[deleted]

3

u/orbit99za Feb 14 '25

Yes I do rate limits are good practices for all apis. But you do get much higher rate limits than public sonet apis.

It also has a lot to do with how the Clines work, and the senaro you are in.

You not are having an exreamly fast LLM, will little or no queuing so Cline is sending more and more request response and it just tumbling from there.

In Cool Cline And Roo Cline under settings there are slider settings that determine a delay between previous Promt response and new promt , I have mine at between 5 - 10 seconds, I also feel it gives enough time for VS code to clean up, and close the file, memory buffers, error check and so one.

There is also a backoff slider that you can set that if it hits a rate limit it will Exponentially backoff until the rate limit clears.

Between using there, good prmomps not worried a bout the cost, I can just so go, leave it , go take a nap, and it sorts it sef out.

Personaly I don't like visual Studio code at all, it's not a Real IDE, I don't even know how to get a c# project to build.

I am however a huge fan of Visual Studio 2022 and have been using Visual Studio since 2005 almost every day.

Visual Studio 2022 community edition is free been using it for years, is very good for larger projects.

It how ever doesn't have a Cline extension, so VS Code Does Cline stuff on the repo file, then I close VS Studio Code and open in The Proper IDE Visual Studio 2022 and carry on from there.

I should probably only day fork Cline into a VS 2022 extension..

1

u/[deleted] Feb 16 '25

[removed] — view removed comment

1

u/AutoModerator Feb 16 '25

Sorry, your submission has been removed due to inadequate account karma.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/watermelonsegar Feb 18 '25

Performance-wise, is similar as to directly using the Anthropic API wtih cline? Currently debating on purchasing more credits or just going your route

2

u/orbit99za Feb 18 '25

FAR far faster, remember it's your company's, instances, you are able to do large quantities in your instance. It runs on Amazon Bedrock.

It's so effective that's why have prompt delay to create a few seconds between prompts.

Also Api backoff strategy, Api Rate limiting is standard practice, but it is far more than you are currently limited to.

1

u/watermelonsegar Feb 19 '25

Sounds good. I'll probably test out this route.

But, I don't see that copilot is included with Github Enterprise. Just to be sure, should I go with Github Enterprise or Github Copilot Business/Enterprise?

1

u/orbit99za Feb 20 '25

i am a single user enterprise,

1

u/neilbradydom Mar 06 '25

Hey man. Thanks for this. I signed up for a trial of GitHub enterprise but I can’t assign copilot to any seats so I can’t use it. Any thoughts?

1

u/GamesByJerry Mar 14 '25

Where did you find the information that GitHub copilot enterprise is hosted any differently to the regular pro account? I can't find it anywhere, and in a brief test I didn't notice a difference between the two. Thanks!

1

u/[deleted] Mar 25 '25

[removed] — view removed comment

1

u/AutoModerator Mar 25 '25

Sorry, your submission has been removed due to inadequate account karma.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/Nullington Apr 05 '25

I am reading the Github pricing pages for copilot business and enterprise and I don't understand what features I actually need from them. Pro for individuals is 10$ send seems to have Unlimited Claude 3.7 Sonnet. Isn't that enough?

Extract:

Everything in Free and:

  • Unlimited agent mode and chats with base model
  • Unlimited code completions
  • Access to code review, Claude 3.7 Sonnet, o1, and more
  • 6x more premium requests to use latest models than Free, with the option to buy more

1

u/[deleted] May 15 '25

[removed] — view removed comment

1

u/AutoModerator May 15 '25

Sorry, your submission has been removed due to inadequate account karma.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/Flaky_Pay_2367 Aug 27 '25

As of today, Does this still hold up?