Zed is exactly how software should be made. Granted, I don't agree with all of their UX decisions (i think the AI panel is really bad compared to Cursor's), but good lord is the thing fast. These guys are the real deal. They built a rendering system (GPUI) in Rust before building Zed on top of it, and so it is one of the fastest (if not the fastest) pieces of software that resides on my computer. I can't wait until G…
Is it only fast on MacOS? I tried it on Linux and it was unusably slow. Seconds per frame instead of frames per second.
Zed: High-performance AI Code Editor
151–160 of 447 posts
Re: Zed: High-performance AI Code Editor
#152The pricing page: https://zed.dev/pricing The pricing page was not linked on the homepage. Maybe it was, maybe it wasn't but it surely was not obvious to me. Regardless of how good of a software it is or pretends to be I just do not care about landing pages anymore. Pricing page essentially tells me what I am actually dealing with. I knew about Zed when it was being advertised as "written in rust because it makes us…
Re: Zed: High-performance AI Code Editor
#153Basically, by default:
- You have the chat
- Inline edits you do use the chat as context
And that is extremely powerful. You can easily dump stuff into the chat, and talk about the design, and then implement it via surgical inline edits (quickly).
That said, I wasn't able to switch to Zed fully from Goland, so I was switching between the two, and recently used Claude Code to generate a plugin for Goland that does chat and inline edits similarly to how the old Zed AI assistant did it (not this newly launched one) - with a raw markdown editable chat, and inline edits using that as context.
Re: Zed: High-performance AI Code Editor
#154Tried Zed and Cursor, but they always felt too magical to me. I ended up building a minimal agent framework that only uses seven tools (even for code edits): read, write, diff, browse, command, ask, and think. These simple, composable tools can be utilized well enough by increasingly powerful LLM(s), especially Gemini 2.5 pro to achieve most tasks in a consistent, understandable way. More importantly - I can just swi…
you can choose which tools are used in zed by creating a new "tools profile" or editing an existing one (also you can add new tools using MCP protocol)
Re: Zed: High-performance AI Code Editor
#155Re: Zed: High-performance AI Code Editor
#156The way context management in Zed works is really well-done imo. I haven't found a different place which does it this way. Basically, by default: - You have the chat - Inline edits you do use the chat as context And that is extremely powerful. You can easily dump stuff into the chat, and talk about the design, and then implement it via surgical inline edits (quickly). That said, I wasn't able to switch to Zed fully f…
Re: Zed: High-performance AI Code Editor
#157> Privacy and Security by Default [...] you can also run custom models on your own hardware via Ollama. That's nice for the chat panel, but the tab completion engine surprisingly still doesn't officially support a local, private option.[0] Especially with Zed's Zeta model being open[1], it seems like there should be a way to use that open model locally, or what's the point? [0]: https://github.com/zed-industries/zed/…
We definitely plan to add support for this! It's on the roadmap, we just haven't landed it yet. :)
Re: Zed: High-performance AI Code Editor
#158Earlier quoted context omitted.
there's basically zero documentation for Iced as it stands. They even wrote that if you're not a great Rust dev, you're going to have a bad time and that all docs are basically "read the code" until their book is written. I'm glad System76 is able to build using Iced, but you need a great manual for a tool to be considered mature and useful. IMO Slint is milestones ahead and better. They've even built out solid exten…
The crate is 100% documented. what specific documentation do you think are lacking? Tutorials? That's for users to write. Calling iced not useful reads like an uninformed take
examples beyond tiny todo app/best practices would be a great start.
> Tutorials? That's for users to write.
sure, and how's that going for them? there are near zero tutorials out there, and as someone looking to build a desktop tool in rust, they've lost me. maybe i'm not important enough for them and their primary goal is to intellectually gatekeep this tool from the vast majority for a long time, in which case, mission accomplished
Re: Zed: High-performance AI Code Editor
#159A bit off topic: For work I mostly develop on Python and Typescript. I’ve been using PyCharm Professional for over a decade (after an even longer time with emacs). I keep trying to switch to vscode, Cursor, etc. as they seem to be well liked by their users. Recently I’ve also tried Zed. But the Jetbrains suite of tools for refactoring, debugging, and general “intelligence” keep me going back. I know I’m not the only…
Re: Zed: High-performance AI Code Editor
#160I worked with Antonio on prototyping the extensions system[0]. In other words, Antonio got to stress test the pair programming collaboration tech while I ran around in a little corner of the zed codebase and asked a billion questions. While working on zed, Antonio taught me how to talk about code and make changes purposefully. I learned that the best solution is the one that shows the reader how it was derived. It was a great summer, as far as summers go!
I'm glad the editor is open source and that people are willing to pay for well-engineered AI integrations; I think originally, before AI had taken off, the business model for zed was something along the lines of a per-seat model for teams that used collaborative features. I still use zed daily and I hope the team can keep working on it for a long time.
[0]: Extensions were originally written in Lua, which didn't have the properties we wanted, so we moved to Wasm, which is fast + sandboxed + cross-language. After I left, it looks like Max and Marshall picked up the work and moved from the original serde+bincode ABI to Wasm interface types, which makes me happy: https://zed.dev/blog/zed-decoded-extensions. I have a blog post draft about the early history of Zed and how extensions with direct access to GPUI and CRDTs could turn Zed from a collaborative code editor into a full-blown collaborative application platform. The post needs a lot of work (and I should probably reach out to the team) before I publish it. And I have finals next week. Sigh. Some day!