top | item 44661758

(no title)

kbdiaz | 7 months ago

My problem with AI in Zed is not that it's there, but that it feels like it's always behind in AI code editor paradigms. They were pretty late to the party to add edit predictions, and their agent UX is pretty behind the game. Recently, Cursor added background agents which I feel is a game changer and I now feel it's a deal breaker when choosing an editor. It makes me wonder if choosing to build their own GUI framework in Rust was the right move. Zed is a great code editor, but for me, it's not a great AI code editor.

discuss

order

Sxubas|7 months ago

I haven't used background tasks/agents in cursor. Could you provide an example for stuff that you use it for?

kbdiaz|7 months ago

This week, I remember giving it these tasks:

- Upgrade our NodeJS version because it just got deprecated

- Upgrade our linter to the newest version, add a new rule, and fix all instances of that rule in our code

- Make minor changes to our UI

- Fix small bugs that I know how to fix, and can tell it exactly what to do

The main pain point they're solving for me is that I have many small tasks I need to do. Coding them isn't the main bottleneck, but creating a new branch and then creating a new PR is the main bottleneck for me. With cursor specifically, I don't even have to check out the branch locally to verify the code.

For any significant work, I'd rather manually do it in editor.