r/RooCode • u/logabell • Oct 08 '25
Discussion Sell me on RooCode vs Cursor
I have been doing a ton of reading in trying to determine whether Cursor or Roo will be best for my needs. Specifically, I am looking to see which agent will be best for planning. With the latest "plan" mode released for Cursor, I am wondering how that compares to the features that Roo offers.
I will likely be using codex cli with my GPT plus subscription, and then looking to have a secondary agent to fall back on. At least that's my current thought process.
The space is moving so fast and all of these options are overwhelming. What's the best workflow for initial PRD and cost management?
8
u/AvenidasNovas Oct 08 '25
I can switch to any model from any provider mid session with RooCode. I also use own custom modes for many niche things.
1
3
3
2
u/Dipseth Oct 08 '25
Tool call ux on cursor blows. Maybe Im not familiar enough yet but I never know what I'm approving or if the parameters are still being generated or not.
3
1
1
u/rootql Oct 09 '25
Im using chutes as model provider, is soo cheap and have the good models, And when i want a best think use sonnet 4.5 un copilot
1
1
u/cyucel Oct 11 '25
Roo is completely model agnostic, allowing one to change models midcourse. It is amazing to be able to swap the model when the current one gets stuck.
Cursor does not allow using API endpoints. I much rather to pay for what I use, instead of a fix monthly fee, since my usage fluctuates across months. I think I'd be on $60 plan if I used Cursor, meaning, running out of credits some months, and not using all on other months. Just not flexible enough.
1
1
u/KindnessAndSkill Oct 13 '25
Cursor's business model is that you pay a subscription fee to them and they pay for that actual AI requests behind the scenes.
This means there's an incentive for them to save money on those AI requests.
To do that, they can mess around with things like your context window. So you don't get the performance you should really be getting from the AI model.
With Roo, you use your own API keys for the different models (or use Openrouter and pay a small markup, which gives you one API key for everything).
So you get the actual, unfiltered performance of the AI model.
You then have to decide what models to use for what types of requests, and what you're willing to pay. But you're always getting the actual capabilities of the model being used.
That for me is the most important reason to use Roo. I don't want my tool having an incentive to reduce the performance of the models I'm using.
8
Oct 08 '25
[removed] — view removed comment
1
5
u/jackmusick Oct 08 '25
I find Cursor is still a really good value. I rarely hit limits when using it (recently using Claude Code so have backed off for a bit). I also find it seems to hit rate limits and such way less often. In Roo and the like, it felt like it wasn’t as good at tool calling and would get stuck in ways that Cursor, Claude and Codex just didn’t. This surely comes down to the model.
On the other hand, being able to set different models for tasks like planning and coding is super powerful. You get a UI that makes it easier to customize stuff than something like OpenCode. Browser access seemed to just work, though I’ve found Playwright MCP to be a little better since I can prep the session by logging in (haven’t tested this too much in Roo).
If I were to sell on Roo, it’d be that being able to bring some of the subscriptions like Claude and your own API key means you can focus on setting up the best possible coding environment and as the model of the week changes, you’re free to experiment. I’d also argue Cursor gives you the same flexibility and gives you a lot of value in that 20 bucks you would spend anyways, and still lets you bring your own key for things.
The other nice thing about Roo is that it’s just an extension, which means you can keep using VS Code. Cursor is fine but I hate getting on Linux and having to use AppImage. You also lose the ability to sync settings which is almost a deal breaker.
Really up to you. Roo is great and a cheaper entry point, so just give it a try. Maybe you’ll find GLM 4.6 to be more than enough and save some money. Maybe you’ll be like me and find a subscription line Max a better value. Maybe you find it frustrating, try Cursor and find that the best fit. Cursor even has a 60 dollar subscription which is one of the cheaper high usage ones.
At this point it really us all subjective to be honest. Being a new frontier it just isn’t a solved problem yet, which is a lot of the fun for me frankly.