Top
Best
New

Posted by salkahfi 17 hours ago

Zed 1.0(zed.dev)
1748 points | 561 commentspage 4
JokerDan 15 hours ago|
I was an early adopter of Zed (private alpha mid-2022) and it's crazy how far they have come in a relatively short space of time. Sadly I stopped using Zed when the push of AI features started to happen (same with Warp terminal) and have since used Gram more. I may have to give Zed another run as I believe you can turn all the AI features off now?

Congrats to the team on 1.0!

laszlokorte 13 hours ago|
yes there is a single toggle to disable all AI
ivolimmen 3 hours ago||
I just upgraded to the latest to try it out. It's like Visual Studio Code and I like that. But both are VERY LLM focused and I am not using that at all. If it bothers me with LLM stuf I will switch to https://gram.liten.app/
throwa356262 17 hours ago||
Zed seems to have many fans on HN.

But it is not for me. Multiple issues on Linux and high memory usage makes it a worse alternative to vscode and jetbrains.

Maybe it's better on OSX, but I dont use that anymore and why use an editor that treats your platform as a second class citizen?

dmix 15 hours ago||
On MacOS I never really felt there was a noticeable performance difference to using Zed vs VSCode. I still like the idea of it being Rust/GPU based but just like those GPU optimized terminals (Kitty, Alacritty, etc) the difference is usually pretty marginal for day to day stuff.

The only time VSCode gets slow is if you use a bunch of poorly written plugins, which hasn't been an issue for me in years. It's just like Chrome, chrome is extremely fast as a base but you can mess it up by not being careful with what you add to it.

I still plan to revisit Zed in another year or so once it progresses further, as I find it's still behind Cursor in many ways.

veber-alex 12 hours ago||
This is exactly how I feel.

Cursor works just fine for me. I just don't have the incentive to learn a new tool even though I think Zed is cool.

rstat1 13 hours ago|||
So I'm not so sure how you arrived at your conclusion of Zed having higher memory use than VSCODE but in testing just now that's not at all close to true.

Zed for me on my Linux machine opened to a massive C++ project (the Ladybird browser if you were curious) is (not including LSP or extension processes) using around 480MB of memory.

VSCode on the other hand with nothing open but a 20 line JSON file is (again not including any LSP or extension processes) using around 920MB of memory as reported by its own builtin task manager thing.

I suppose 480MB for a text editor might be a tad high but calling it worse than VSCode is a massive stretch.

throwa356262 11 hours ago||
If editors own memory usage is your main concern then you should use emacs or even better mg or vi.

The editor + its plugins + it's LSP server is what counts. I dont care if zed is written in rust and uses 400MB when it spawns a multi GB nodejs process when I work on my tiny golang project.

rstat1 8 hours ago||
I mean all 3 of those also support LSP plugins, so would also spawn "multi GB nodeJS processes" with your tiny golang projects if you enable them.
bigstrat2003 2 hours ago||
Yeah but other editors do not foolishly choose to install and run those things out of the box.
sodacanner 15 hours ago||
I've personally found it uses significantly less memory on large projects than VSCode. VSCode has historically been nigh-unusable for me on Linux, it gets incredibly sluggish.
z5h 14 hours ago||
So, the S and P in LSP stands for Server and Protocol. The Protocol is to exchange JSON-RPC messages with a server. So to add a new language to Zed, we should just be able to direct Zed to the server to talk to right? No. You have to write an extension in Rust. https://zed.dev/docs/extensions/languages#language-servers.

Or am I missing something?

Matl 13 hours ago|
I get what you mean, but to be fair it seems like you can get away with copy pasting what's in the doc your linked pretty much if you don't care to customize any further.
airport_barfly 2 hours ago||
I really want to use Zed, their technical approach and product design seem great. However, I had to stop using it after a few months because the Typescript LSP was just unbearably slow. An order of magnitude slower than VSCode, often more than 10 seconds to typecheck a change. More worrying is that this has been a known issue for more than two years

Still, congrats to the team. Hopefully this launch means more money to fix issues so I can start using it again.

tjek 3 hours ago||
Congrats! I have been using Zed for many years now, arguably the best piece of software I have ever used, and the main reason I switched to macOS.

The editor is so good it has been defining how I work - at first I would quickly copy relevant files into multiple AI chat apps using Text Threads (was quite annoyed when it was replaced by the Agent Panel which at the time made it very awkward to add relevant context and copy text), and now I really can't imagine living without the new Threads Sidebar.

It's not perfect, but whenever something is broken then I know it's just a matter of time before it gets fixed or improved.

burnto 16 hours ago||
Thank you, Zed team, for creating Zed. It’s clearly a labor of love, and I really want Zed to work for me. It seems like a quality project, it’s fast, and the base editor is easy to use.

I gave it weeks though, and the surrounding UI just never clicked for me. The various AI panels are confusing, the global search is awkward, and something about the type rendering just didn’t ever look right (maybe I’m hallucinating this?). I use VS Code only grudgingly, but I do think its ergonomics are actually pretty reasonable. I came from Sublime before that. I’ll keep trying Zed, and I hope you succeed.

pier25 16 hours ago||
I'm loving it.

Just opened my current TS/TSX project and everything is working as expected.

Performance is fantastic. I used Sublime for a decade and always missed its native performance after switching to VSCode due to needing first class Svelte, Vue, or Astro support.

The only thing that bothered me is that it enabled the Tailwind LSP even though I'm not using TW and I couldn't stop it. Had to disable that LSP completely in the settings:

    "language_servers": [
      "...",
      "!tailwindcss-language-server"
    ]
jore 17 hours ago||
Does anybody have experience running Claude Code or Codex in Zed?
recov 17 hours ago||
Yes - the Claude ACP is nice, as I like to have a view of the code while chatting. Using just the terminal for dense/long running work feels like a handicap imo. It would be great if it supported more commands though!
unshavedyak 17 hours ago||
> It would be great if it supported more commands though!

What does it not support? I want to try and figure out if its shortcomings in the ACP/Claude SDK or if it's just features that Zed has yet to support?

wldcordeiro 16 hours ago|||
I feel like it doesn't support some of the commands that manage Claude itself so think `/mcp` `/plugins` etc. Most of the common ones are configured to work though from what I've seen but the ones that do more configuration of Claude seem to be blocked.
dmix 15 hours ago||
That is likely a drawback to their ACP wrapper scheme, it helps exposes IDE functionality but they have to keep up with Claude Code functionality in the other direction. VSCode's Claude code plugin is just like using the CLI.
wldcordeiro 14 hours ago||
Entirely right it's a limitation to the ACP side. They're in the middle of adding functionality where you can have terminal/CLI threads and ACP threads too. https://github.com/zed-industries/zed/pull/54729
iknowstuff 16 hours ago|||
Context length is not shown and I dont think you can paste images? Havent tried though
wldcordeiro 14 hours ago||
Context usage is in an open PR now! https://github.com/zed-industries/zed/pull/54881 give it a week or two depending on if you want to use stable vs preview releases. I haven't tried pasting images yet either but I have used their context menu that lets you add images.
sodacanner 17 hours ago|||
It works 'well' with Claude Code, but you're going to be missing a lot of features. There's no display for sub-agents/teams, no ability to clear the context without starting a whole new thread window, no ability to view the current context or usage, etc. There's also no built-in ability to view or change the model's current effort level, which I think is a current limitation with the SDK.

I tried it for a bit and it was definitely usable and I got a few features built out, but I eventually moved back to using CC in the terminal. I'm sure they're working on it, though.

tjek 3 hours ago|||
They both work very well. My only complaint is that you can't use them to generate commit messages using the Git Panel (have to do it inside the Agent Thread instead), and /compact seems to have issues so you will often need to start a new thread (this wasn't an issue in the past so hopefully it will get fixed soon).
maherbeg 16 hours ago|||
It works well but there are a lot of missing features * skill auto complete * custom agents * sub agents * background process management
NortySpock 17 hours ago|||
Does "local Ollama" or OpenRouter count? I fell into using Zed because there was zero sign-up friction when trying to set up a connection to a local Ollama LLM. Literally "drop-down, select the model you want"

Once I got that running on my machine it was also easy (literally a drop-down+ API key) to switch and explore using models on OpenRouter.

edweis 17 hours ago|||
I just run it in the terminal, every time I tried their integration it was missing a feature or it was easier to read on a terminal
bicepjai 17 hours ago|||
I used to run Claude code on terminal on zed. But the memory usage would balloon eating all my ram 128gb and have to kill the session every other day. I moved back to vscode. I don’t know if they addressed it
jeppester 16 hours ago|||
I use it a lot with Claude Code.

It lacks a lot of features, but IMO feels less "busy" than the terminal version, which I like.

Very recently Zed also gained support for parallel sessions, which is nice. In general it's very obvious that a lot of effort goes into improving it, and it gets better with every release.

802e65bc-e259 17 hours ago|||
Works very well - whats your question?
ramon156 17 hours ago||
both support ACP. works really well!
simonask 17 hours ago|
Congratulations! I’ve been very happy with Zed for the past year or so.

I’m hoping the roadmap contains support for even more things that extensions can do, such as rendering images or Markdown in-editor.

tjek 3 hours ago||
Generating images inside the agent threads would be huge. I always feel sad when I have to open ChatGPT to generate my images.
xpe 15 hours ago||
If the idea of hiding extra Markdown elements or making it more WYSIWYG appeals to you, maybe we can put more eyes on some kind of feature request. I've seeing several comments come at this from different angles: ?id=47950471 ?id=47950748
More comments...