Remix.run Logo
redox99 5 hours ago

Cursor has two benefits

1) It's still an IDE. Because of pricing I mostly use Codex, but I always have a VSCode/Cursor IDE open, thus have to juggle between the two. Working directly in the IDE is more comfortable. For full on vibecoding that might be worse, but when you want to do a deep review of the changes, an IDE is way better than reading a diff on github.

2) It supports every model. It's often very helpful to try different models when you don't like the result of the first.

PufPufPuf 2 hours ago | parent | next [-]

You can use VSCode / Zed, run any CLI coding agent in the integrated terminal and review changes using the Git working tree diff view the IDE offers. Extensions seemingly give more ergonomy, like diffs of agent changes separate from Git, or option to comment on specific file or section, but I found out that agent CLIs don't really need that today -- most of the time they know what I mean without needing to explicitly point at code locations.

pwython 4 hours ago | parent | prev | next [-]

Can't VS Code extensions solve your use case?

RussianCow 2 hours ago | parent | next [-]

They're not as good. I've tried all the options available a couple months ago, and none of them feel nearly as polished as Cursor. For one thing, Cursor Tab is just far better than any other "next edit" prediction I've used. I also happen to like their agent UI the most, but they don't support ACP, so you can't use it with Claude Code, which was a deal-breaker for me.

These days I've switched to Zed, which is good enough (and wicked fast), but I still miss Cursor as an IDE.

redox99 4 hours ago | parent | prev [-]

I tried the codex extension many months ago but I didn't like it. I use mostly the Codex App, or sometimes the Codex TUI inside the IDE terminal.

roncesvalles 4 hours ago | parent [-]

The Claude plugin for VSC is amazing and basically "solves programming" for me. It's the primary way that I write code now; I even stopped using Claude Code.

aaa_aaa 2 hours ago | parent | prev [-]

You can use Intellij Ides, at least free ones.