Most active commenters
  • llbbdd(4)
  • dcreater(4)

←back to thread

677 points meetpateltech | 57 comments | | HN request time: 2.51s | source | bottom
1. ppeetteerr ◴[] No.45118464[source]
I love Zed and I'm glad you now have native support for Claude. I previously ran it using the instructions in this post: https://benswift.me/blog/2025/07/23/running-claude-code-with...

One thing that still suffers is AI autocomplete. While I tried Zed's own solution and supermaven (now part of Cursor), I still find Cursor's AI autocomplete and predictions much more accurate (even pulling up a file via search is more accurate in Cursor).

I am glad to hear that Zed got a round of funding. https://zed.dev/blog/sequoia-backs-zed This will go a long way to creating real competition to Cursor in the form of a quality IDE not built on VSCode

replies(9): >>45118738 #>>45118799 #>>45119067 #>>45119080 #>>45120139 #>>45120380 #>>45121210 #>>45121710 #>>45126045 #
2. metadaemon ◴[] No.45118738[source]
I'd also like to second this and probably will in every Zed post. This is the primary reason I'm not ready to switch to Zed just yet.
3. cnqso ◴[] No.45118799[source]
What Zed lacks in code generation quality it makes up for in not-being-an-Electron-app
replies(6): >>45118850 #>>45119433 #>>45119652 #>>45119863 #>>45121653 #>>45123340 #
4. shreddit ◴[] No.45118850[source]
Does it really? At the end of the day i need it to do my job. Ideal values don’t help me doing my job. So i choose the editor best suited and the features i need. And that’s not zed at the moment.
replies(2): >>45118997 #>>45119472 #
5. mikepurvis ◴[] No.45118997{3}[source]
There's an analogue here with programming language iteration— Python, Ruby and friends showed what the semantics were that were needed, and then a decade or two later, Go and Rust took those semantics and put them in compiled, performance-oriented languages.

Electron has been a powerful tool for quickly iterating UIs and plugin architectures in VSCode, Brackets, Atom, etc, now the window is open for a modern editor to deliver that experience without the massive memory footprint and UI stalls.

replies(1): >>45119266 #
6. scottcorgan ◴[] No.45119067[source]
I'll third this. AI autocomplete is THE most efficient and helpful feature of Cursor, not the agents.
replies(5): >>45120577 #>>45120806 #>>45122731 #>>45124860 #>>45125155 #
7. hajile ◴[] No.45119080[source]
I was somewhat surprised to find that Zed still doesn't have a way to add your own local autocomplete AI using something like Ollama. Something like Qwen 2.5 coder at a tiny 1.5b parameters will work just fine for the stuff that I want. It runs fast and works when I'm between internet connections too.

I'd also like to see a company like Zed allow me to buy a license of their autocomplete AI model to run locally rather than renting and running it on their servers.

I'd also pay for something in the 10-15b parameter range that used more limited training data focused almost entirely on programming documentation and books along with professional business writing. Something with the coding knowledge of Qwen Coder combined with the professionalism and predictability of IBM Granite 3. I'd pay quite a lot for such an agent (especially if it got updates every couple of months that worked in new documentation, bugfixes, github threads, etc to keep the answers up-to-date).

replies(7): >>45119664 #>>45119723 #>>45120441 #>>45120982 #>>45121009 #>>45122417 #>>45123178 #
8. ◴[] No.45119266{4}[source]
9. TiredOfLife ◴[] No.45119433[source]
Zed includes node.js runtime and 100s of megabytes of javascript. It is essentially Electron.
replies(2): >>45119568 #>>45119698 #
10. ics ◴[] No.45119472{3}[source]
I agree with the main point but I am on battery often and the difference between native vs. one or multiple Electron apps in "doing my job" is easily several hours lost to battery life or interruptions for charging. Not a huge deal, but it's not my ideals that make me frown at charge cycles occurring twice as often.
11. beckler ◴[] No.45119568{3}[source]
I'm gonna need you to back that claim up dawg, because the only thing I see the node runtime used for, is for when the user loads a js project.

then it's basically just a proxy for node/npm afaik.

12. iamsaitam ◴[] No.45119652[source]
and then loses by not having plugin support
replies(1): >>45119680 #
13. slekker ◴[] No.45119664[source]
Ditto, that was one of the dealbreakers for me using Zed, the Copilot integration is miles behind Cursor's
14. nextaccountic ◴[] No.45119680{3}[source]
It does have extensions, but they are much more limited. In particular they can't define UI elements inside buffers, so you can't replicate something with rich UI like the Git integration in an extension.
15. skhameneh ◴[] No.45119698{3}[source]
Complete nonsense.

https://zed.dev/blog/videogame https://zed.dev/blog/we-have-to-start-over

replies(1): >>45124454 #
16. rolisz ◴[] No.45119723[source]
> I'd also pay for something in the 10-15b parameter range that used more limited training data focused almost entirely on programming documentation and books along with professional business writing.

Unfortunately, pretraining on a lot of data (~everything they can get their hands on) is needed to give current LLMs their "intelligence" (for whatever definition of intelligence). Using less training data doesn't work as well for now. There definitely not enough programming and business writing to train a good model only on that.

replies(1): >>45128298 #
17. llbbdd ◴[] No.45119863[source]
Every single new HN thread should come with an automod post badmouthing Electron to save everyone time.
replies(1): >>45122458 #
18. kelthuzad ◴[] No.45120139[source]
>One thing that still suffers is AI autocomplete. While I tried Zed's own solution and supermaven (now part of Cursor), I still find Cursor's AI autocomplete and predictions much more accurate (even pulling up a file via search is more accurate in Cursor).

It's not only the autocomplete. I've never had any issue with Cursor while Zed panicked, crashed and behaved inconsistently often (the login indicator would flicker between states while you were logged in and vice versa, clicking some menus would crash it and similar annoyances). Another strange thing I've observed is the reminder in the UI that rating an AI prompt would send your _entire chat history_ to Zed, which might be a major red flag for many people. One could accidentally rate it without being aware of that and then Zed has access to large and potentially sensitive parts of your company's code - I can't imagine any company being happy with that.

>I am glad to hear that Zed got a round of funding. https://zed.dev/blog/sequoia-backs-zed

There are plenty of great VCs out there, going with Sequoia will definitely come with some unpleasant late consequences.

>This will go a long way to creating real competition to Cursor in the form of a quality IDE not built on VSCode

There are many "real competitors" to Cursor, like Windsurf, (Neo-)Vim, Helix, Emacs, Jetbrains. It's also worth being aware that not everybody is too excited about letting AI slop be the dominant part of their work. Some people prefer sprinkling a little AI here and there, instead of letting it do pretty much everything.

replies(1): >>45120164 #
19. svara ◴[] No.45120164[source]
> I've never had any issue with Cursor

Glad it's working for you but I think you might be the only one!

20. hn_saver ◴[] No.45120380[source]
"even pulling up a file via search is more accurate in Cursor"

Huh? it takes it sometimes like 40s to find some file with the fuzzy search for me. In that time im going to the terminal running a "find" command with lots of * before I get some result in cursor

21. eli ◴[] No.45120441[source]
You don't have to buy a license; the autocomplete model is open source https://huggingface.co/zed-industries/zeta

It is indeed a fine tuned Qwen2.5-Coder-7B

22. danenania ◴[] No.45120577[source]
Same sentiment for me. I barely use the agent, but love their autocomplete. Though I sometimes hear people say that GH Copilot has largely caught up on this front. Can anyone speak to that? I haven’t compared them recently.

If performance were equal, I’d strongly consider going back to GH Copilot just because I don’t love my main IDE being a fork. I occasionally encounter IDE-level bugs in Cursor that are unrelated to the AI features. Perhaps they’re in the upstream as well, but I always wonder if a. there will be a delay in merging fixes or b. whether the fork is introducing new bugs. Just an inherent tradeoff I guess of forking a complex codebase.

replies(1): >>45121171 #
23. bastawhiz ◴[] No.45120806[source]
I don't know, I think it's a tie. I can have the agent do some busy work or refactoring while I'm writing code with the autocomplete. I can tell it how I want a file split up or how I want stuff changed, and tell it that I'll be making other changes and where. It's smart enough to ignore me and my work while it keeps itself busy with another task. Sort of the best of both worlds. Right now I have it replacing DraftJS with another library while I'm working on some feature requests.
24. kilohotel ◴[] No.45120982[source]
You can use a local model! It's in Settings in a Thread and you can select Ollama.
replies(1): >>45121503 #
25. woodson ◴[] No.45121009[source]
There's an active PR providing inline edit completions via Ollama: https://github.com/zed-industries/zed/pull/33616
26. debian3 ◴[] No.45121171{3}[source]
They haven’t. They had time to catch up, but they didn’t. They recently switched their auto complete model from 4o-mini to 4.1-mini. It’s not smarter at predicting what you are trying to do. Nothing magical like last year experience on Cursor (I haven’t tested lately, so it might be even better now).

I heard Windsurf is quite good and the closest to Cursor magic, available on Windsurf free plan (unlimited autocomplete). I should give that a try.

replies(1): >>45122428 #
27. atombender ◴[] No.45121210[source]
I wonder if Augment [1] are working on a Zed plugin.

I've been using Augment for more than a year in Jetbrains IDEs, and been very impressed by it, both the autocomplete and the Cursor-style agent. I've looked at Cursor and couldn't figure out why anyone needed to use a dedicated IDE when Augment exists as a plugin. Colleagues who have used Cursor have switched to Augment and say it's better.

Seems to me like Augment is an AI tool flying under most people's radar; not sure why it's not all over Hacker News.

[1] https://www.augmentcode.com/

28. woodson ◴[] No.45121503{3}[source]
But that doesn't work for inline edit predictions, right?
29. diss ◴[] No.45121653[source]
This is simply not true… that’s the problem. As much as I like Zed, using it for the sake of not being an electron app doesn’t make any sense when Cursor’s edit prediction adds so much value. I’m not starved of resources and can run Cursor just fine – as far as Electron apps go VS Code is great, performant enough. I value productivity. I’ll very happily drop Cursor for Zed the second edit prediction is comparable. I’m eagerly waiting.
30. epolanski ◴[] No.45121710[source]
I now plain hate Cursor's auto complete, it's too aggressive I cannot write any code anymore, it seems to have hijacked CMD too, not just tab.
replies(1): >>45124906 #
31. dcreater ◴[] No.45122417[source]
> Ollama

You mean an locally run OpenAI API compatible server?

32. dcreater ◴[] No.45122428{4}[source]
They plan to allow defining your own endpoint for auto-complete soon and when they do switching to a better model like Sonnet or a fine tune should beat Cursor
33. dcreater ◴[] No.45122458{3}[source]
its a bad anti-pattern that trades developer convenience for performance, UX etc. Its fair to hate on it

With the advent of coding agents, I really hope we see devs move away - back to the traditional approach of using native frameworks/languages as now, you can write for 1 platform and easily task AI to handle other platforms.

replies(2): >>45123484 #>>45123900 #
34. mac-monet ◴[] No.45122731[source]
I have recently been using Zed much more than cursor. However, the autocomplete is literally the only thing missing, and when dealing with refactors or code with tons of boilerplate, its just unbeatable. Eagerly awaiting a better autocomplete model and I can finally ditch Cursor.
replies(1): >>45123145 #
35. andreygrehov ◴[] No.45123145{3}[source]
Out of curiosity, why not just stick to Cursor instead?
replies(2): >>45123348 #>>45126726 #
36. SquidJack ◴[] No.45123178[source]
thats why i created myself nanocoder 0.5b FT for autocomplete in couple of days going to release a v2 version much better

https://huggingface.co/srisree/nano_coder

37. ffin ◴[] No.45123340[source]
I find Zed has some really frustrating UX choices. I’ll run an operation and it will either fail quietly, or be running in the background for a while with no indication that it is doing so.
38. barkerja ◴[] No.45123348{4}[source]
For me, the editor is still the most important component of my tooling. The AI features are secondary to my needs/wants when it comes to an editor.

Zed is hitting all the checkboxes when it comes to performance and user experience (yeah, I care about that in my editor).

I'm not a hardcore user of AI, but I do make use of Zed's inline suggestions and occasional use of Opus 4.1 through my Zed subscription.

replies(2): >>45124459 #>>45125139 #
39. evilduck ◴[] No.45123484{4}[source]
Absolutely nothing new has been said about Electron since like 2015, it's boring as hell to downvote and scroll past.
replies(1): >>45123902 #
40. llbbdd ◴[] No.45123900{4}[source]
This will never happen and it's a bizarre, legacy fantasy, borne of a fixed imaginary ideal of what computing should be. Programming will continue to move in the direction of ease-of-use and every time I see an out-of-topic reference to Electron in this forum I feel insane, like I'm fighting upstream. You will not see this - you will see more Electron apps, because that is the modern way of building cross-platform apps, and if you genuinely don't understand why that is I don't know how to explain it to you. You won't see another version of those because nobody is going to waste their time building cross-platform native apps at a native layer to performatively impress posters on HN. You, and seemingly everybody else on HN, can continue to pretend that devex doesn't matter, but that's the difference I guess between caring about devex and shipping products.
replies(3): >>45124104 #>>45126934 #>>45131953 #
41. llbbdd ◴[] No.45123902{5}[source]
Fucking Amen.
42. arianvanp ◴[] No.45124104{5}[source]
It's not out of topic. We're discussing the Zed editor. Their whole marketing ploy is "we are not electron", "we are rust", "we are native", "we are not slow" alternative to VScode.

This is literally their whole distinguishing feature and people are switching because of it and just it.

replies(1): >>45124164 #
43. llbbdd ◴[] No.45124164{6}[source]
It is! If the thing runs like shit, say it runs like shit. Say it's native or not, like every topic title and comment on HN until we weep of boredom. I know it's rust! everything is rust here! Is there any other reason I should care? Are we a forum for discussing interesting technology or are we a forum for discussing alternatives to VSCode? And again, who is switching? People shipping products or HN posters with their dumb metrics?
replies(1): >>45124896 #
44. TiredOfLife ◴[] No.45124454{4}[source]
~/.local/share/zed/
replies(1): >>45126219 #
45. kar1181 ◴[] No.45124459{5}[source]
This is it, in terms of pure text editing zed is the best GUI land editor I've used.

Not quite there with emacs/vim but it's a much more accessible environment and more convenient for typical workloads.

46. 3uler ◴[] No.45124860[source]
I feel like this is the big divide, some people have no use for agents and swear by autocomplete. Others find the autocomplete a little annoying/not that useful and swear by agents.

For me my aha moment came with Claude Code and Sonnet 4. Before that AI coding was more of a novelty than actually useful.

47. arianvanp ◴[] No.45124896{7}[source]
People who install zed are switching. I don't understand what you're trying to "get" at. You're complaining about people talking about Zed in a topic about Zed.

Zed seems to have been hugely succesful recently and their only real distinguishing feature is "fast from the ground up". It has less features than vscode. Worse AI features than Cursor. but people seem to love it nonetheless.

Turns out there is a market for people fed up with VScode-derivatives.

48. 3uler ◴[] No.45124906[source]
This is why I’m not a fan of auto complete in my editor. Much rather pair program with an agent.

Give the agent as much context as possible and let it go, review and correct the implementation, let it go again, finish it off…

The I just find the autocomplete a little annoying in my workflow, especially with the local self-hosted models I need to use at work.

Claude Code on corporate approved AWS Bedrock account.

replies(1): >>45125045 #
49. epolanski ◴[] No.45125045{3}[source]
I like autocomplete when it used to be a bit slower and only act on tab.

Right now it's borderline impossible to write code, the autocompletion results are loaded ultra fast and Cursor maps different buttons to autocompleting functionality.

It's no longer usable for me.

I'm fine getting autocompletes, but I decide when to trigger it, ideally after reading it, like this I can't even type.

50. dkersten ◴[] No.45125139{5}[source]
I agree. I used to use vscode, then switched to Zed and used it for over a year (without AI). In February of this year, I started using Cursor to try out the AI features and I realised I really hated vscode now. Once Zed shipped agent mode, I switched back, and haven’t looked back. I very strongly never want to use vscode again.
51. cardanome ◴[] No.45125155[source]
I use Cursor solely for the agent mode and do all my editing in an proper IDE, meaning Jetbrains products.

I genuinely don't understand why one would want to AI autocomplete. Deterministic autocomplete is amazing but AI autocomplete completely breaks my flow. Even just the few seconds of lag absolutely drive me nuts and then it often it is close to what I wanted but not exactly what I wanted. Either I am in control or the generative AI but mixing both feels so wrong.

I am happy people find use for the autocomplete but ugh I really don't get how they can stomach it. Maybe it is for people that are not good at typing or something.

52. benswift ◴[] No.45126045[source]
Glad it was helpful :)

I’ll keep an eye on this ‘proper’ Zed support for sure, although the current setup is working just fine so I might wait for v0.2.

53. Kudos ◴[] No.45126219{5}[source]
No one's debating your first sentence, they're debating your second.
54. komali2 ◴[] No.45126726{4}[source]
I'm in the same boat but a neovim/cursor user. I desperately wish there was a package I could use in nvim that matched the multiline, file-aware autocomplete feature of Cursor. Of course I've tried supermaven, copilot etc, but I've only ever gotten those to work as in-line completions. They can do multiline but only from where my cursor is. What I love about Cursor is that I can spam tab and make a quick change across a whole file. Plus its suggestions are far faster and far better than the alternative.

That said, vscode's UX sucks ass to me. I believe it's the best UX for people that want a "good enough and just works" editor, but I'm an emacs/vim (yes both) guy and I don't like taking my hands off the keyboard ever. Vscode just doesn't have a good keyboard only workflow with vim bindings like emacs and nvim do.

55. komali2 ◴[] No.45126934{5}[source]
Cross platform application development is cool but the guys who made Zed are the guys who made Atom are the guys who made Electron, and they pointed out that long term the devex sucks and that Electron simply isn't a good platform for native applications that need any kind of memory control or similar features: https://zed.dev/blog/we-have-to-start-over

> My experience in Atom always felt like bending over backwards to try to achieve something that in principle should have been simple. Lay out some lines and read the position of the cursor at this spot in between these two characters. That seems fundamentally doable and yet it always felt like the tools were not at our disposal. They were very far away from what we wanted to do.

> Nathan: It was a nightmare. I mean, the ironic thing is that we created Electron to create Atom, but I can't imagine a worse application for Electron than a code editor, I don't know. For something simpler, it's probably fine, the memory footprint sucks, but it's fine. But for a code editor you just don't have the level of control I think you need to do these things in a straightforward way at the very least. It's always some... backflip.

56. hajile ◴[] No.45128298{3}[source]
If the LLM isn’t getting its data about coding projects from those projects and their surrounding documentation and tutorials, what is it going to train with?

Maybe it also needs some amount of other training data for basic speech patterns, but I’d again show IBM Granite as an example that professional and to-the-point LLMs are possible.

57. dcreater ◴[] No.45131953{5}[source]
Thinking Javascript was a language meant for desktop applications is what is insane - even more so than the convenience of using it, which is comparatively less insane.