Man, Im like the total opposite in terms of preferring the Zed UI vs claude code. I really try to avoid raw claude when possible. I very rarely pull it up to do concurrent sessions when I have Zed open already working on something else. Or if I need to do something quick while in the CLI in a random directory. Otherwise, I think just the "files modified" feature is worth using Zed as the primary interface.
You make some good points, and I need to revisit Zed+AI to see where things are at. This probably proves you are a better developer than me.
But, also, after reading your comments, I'm just not sure I need an "editor" anymore. I love that I can npm install claude anywhere. Zed does not exist for ARM servers yet, but I can install claude there, and it can troubleshoot my database connections, and edit code, and grep files. Those are all the things I used an editor for, because an editor has better ergonomics than using the CLI. I'm sad to say "misspelled prompts" might have better ergonomics for me.
If I were still hardcore avoiding a GUI Id probably be in the same camp. But I moved to VSCode as my primary interface a long time ago, and Zed is just a better version of my workflow when comparing against that.
100%. I also moved to VSCode years ago. Then, I got disillusioned by the performance, and by M$ telemetry. Zed is so much better in so many ways if you have to go with a GUI for all those reasons.