I also work with C++, and I use Codex (desktop) which writes 99.99% of my code, plus Visual Studio, which is nice for reading and navigating code. For webdev I do VSCode + Codex.
I started with Cursor back in the day, but switched to Claude Code and then Codex when Cursor got too expensive.
If price wasn't an issue, maybe I'd prefer Cursor only because I can easily switch between models. But that's it. I always disliked the "accept/reject" workflow in cursor, but that's probably optional nowadays I guess?
I love the accept reject flow because I still constantly have to stop AI models from writing awful architecture or reimplementing code we already wrote elsewhere
Yeah, I have found the same. A lot of times it does get things right, but if it deviates man it can just drift hard.
For example, sometimes Claude just obsessively reads files and goes on massive tangents. Then when I stop it and ask, "why are you doing that?", it kindly apologizes and admits it shouldn't have gone on a tangent.
The token burn if I don't stop it would be quite high.
Granted, this might be because I'm not giving it optimal prompt/negative-prompt instructions though.
Fable makes any IDE AI integration almost entirely unnecessary. Claude one shots pretty much everything, and fixing any small errors is easier when just talking to Claude again.
Anthropic is going to offer better pricing using their agentic harness. Why pay more for less?
An IDE at this point is best as a tool for code review. They need to start building better code review tools.