Live data from Hacker News

Claude Code: Now in Beta in Zed

zed.dev

181–190 of 431 posts

Re: Claude Code: Now in Beta in Zed

#181

I am sure Zed is great and I appreciate the effort put in to create it, but nowadays I just cannot imagine switching from VSCode to something else. In my limited understanding, none of the existing alternatives offer anything (and often misses at least something) truly innovative or anything else that VSCode extension wouldn't solve. On VSCode I have about 15 different profiles setup, each with different settings and…

Zed's main selling point over VSCode for me is the lack of a slight delay between when I press a key and when the character appears. VSCode has always felt ever so slightly sluggish to me, and I find it maddening as I type.

Strange.

I just opened the same project in Cursor and Zed and started typing around, and I can't tell any difference. I am usually very sensitive to this stuff; for example, I can detect when my Mac drops below 20% battery because ProMotion is disabled and the screen refresh rate drops to 60Hz.

Re: Claude Code: Now in Beta in Zed

#182
As a VS Code + Claude Code user, I'm really excited to see progress here, because the official near-zero-config Claude Code IDE integration is... inflexible, at best.

What if I want to send a subset of my open editor panes to Claude Code? What if I want Claude Code to open diffs for its edited files in a specific area/window, and silently open that file so that I can multitask on other things without it taking focus when it's done thinking? What if I want keyboard shortcuts for specific slash commands, or to trigger a slash command from another task?

Having a robust open-source ecosystem that will let users fork and build customizable UI around coding agent experiences will make them even better, and the space will move even more quickly because the ecosystem won't split between different preferences for agent/model choice. It's an incredible time to be coding.

Re: Claude Code: Now in Beta in Zed

#183

It's interesting that VSCode has its own Claude code extension which works well and does most of this. Zed has a lot of these micro-battles ahead where it has to spend money building solutions that VSCode's community shipped without their core team putting in any effort at all.

Does it? Or do you mean the integration when you run Claude Code from the terminal opened in VSCode? (which is already pretty good)

Re: Claude Code: Now in Beta in Zed

#184

I like Zed in concept. I like Zed in the architectural and foundational aspects. I want more tools like Zed to exist. But, I find Zed challenging to adopt due to random nuances. First, settings management is a mixed bag and sometimes I just want a quick way to open the "settings.json" from the settings pane without fussing around. Then I'd like the "settings.json" to stay open (reopen) on a restart of Zed. Then I'd l…

The nuance situation is rapidly improving. I had several minor issues with Zed ~6 months ago, and most of them have been patched away.

Re: Claude Code: Now in Beta in Zed

#185

Earlier quoted context omitted.

My guess: their shaders or text rendering don't account for sub-pixel anti-aliasing, which is critical to getting decent text rendering on low pixel density displays. If they'd used Skia (which is what Electron and Chromium use), they would've got this for free. Instead they tried to reinvent the world and didn't realise how big the world was.

I love how we just reinvent the wheel again, and again, and again, and again... MacOS native apps have had great sub-pixel rendering all along, but I guess since we have to develop everything in Electron now it's time to reimplement all the exiting functionality.

> MacOS native apps have had great sub-pixel rendering all along

Apple removed subpixel anti-aliasing in Mojave, seven years ago, because it's not necessary on the HiDPI/Retina displays they ship as standard. They still do greyscale anti-aliasing but that's not the same thing as subpixel.

Discussion from the time: https://news.ycombinator.com/item?id=17476873

Re: Claude Code: Now in Beta in Zed

#186

I like Zed in concept. I like Zed in the architectural and foundational aspects. I want more tools like Zed to exist. But, I find Zed challenging to adopt due to random nuances. First, settings management is a mixed bag and sometimes I just want a quick way to open the "settings.json" from the settings pane without fussing around. Then I'd like the "settings.json" to stay open (reopen) on a restart of Zed. Then I'd l…

I spent a while trying to set it up, as I share your general take on their ethos. Personally, I'm okay with a 'power user'-focused text editor, even! But the relative lack of syntax highlighting options got me to give up. Maybe I'm just spoiled from SublimeText's dope, complex, extensible system for specifying "contexts" in themes, but Zed was just nowhere near enough for me.

The keybinding system is also nuts if you turn on Vim mode, but I think I'd eventually get used to that. But functions need to be a different color than arguments, which need to be a different color than local variables... Just non-negotiable.

I look forward to trying it again sometime soon! The AI features seem rad, this included.

Re: Claude Code: Now in Beta in Zed

#187
post #46

Not sure if anyone from Zed is here. I tried this out and got the following error: Internal error: { "details": "can't load supported slash commands" }

We just pushed a fix! Here's how to get it:

- Start a new Claude Code Thread, which will kick off the background download of the new Claude Code ACP adapter.

- Wait a few seconds, then start another Claude Code Thread. The new thread will use the updated one.

We're working on a nicer UX for getting updated versions, which we'll definitely ship before Claude Code support leaves beta!

Re: Claude Code: Now in Beta in Zed

#188
post #162

Earlier quoted context omitted.

What Zed lacks in code generation quality it makes up for in not-being-an-Electron-app

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.

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.

Re: Claude Code: Now in Beta in Zed

#189
post #10

Zed is so great, I do wish they would focus just a little bit more on bringing the UI just a bit more up to parity with VS Code, I would switch full time.

Anyone running this on Linux? I find it works fairly poorly there. To be fair, vscode is also not great for me (especially vim mode) on Linux.

I don't notice any major issue yet, except for that freezing on wayland which seems to be fixed already.

Re: Claude Code: Now in Beta in Zed

#190
post #54

Naive question: is using Claude Code from the command line or in these tools like VSC or Zed different from using it in the native app on a desktop? Is that because it has access to your codebase?

In Elixir/Rails (and newly React) world you can connect Clade Desktop to Tidewave, which gives you pretty close integration with codebase and CLI tools. That makes the experience somewhat similar to running Claude Code in editor's terminal, or now directly connected in Zed.

I think basically all these tools are trying to integrate all the stuff together and find the best way to do that, so that you don't need to be copy-pasting stuff around, jumping between tools, etc.

Post reply on HN