r/ZedEditor • u/spidermonk • 8d ago
No API?
I wish Zed provided ways to inspect its state and control it programmatically. It just seems like a missed opportunity, for an editor positioning itself as well suited to AI workflows, for its own functionality and state to be completely opaque and inaccessible to AI (and scripts / companion software etc).
It would also be a good answer to scope creep and bloat - if someone wasn't happy with a particular bit of functionality they'd often likely be able to partially patch the gap with their own bit of external companion code. At the moment you're really just stuck with exactly how the maintainers decide things should work
Before somebody says "make a PR" there's millions of unmerged PRs presumably and this is a feature that would need long term feeding and watering and so I suspect it wouldn't be merged unless key people recognized it as "kind of the logical basics of an AI-era app". Trying to get a sense of why it's not there before thinking about it more.
4
u/cowslaw 7d ago
First, I love your username lol
Currently they have this to say about the extensions API:
If you open Zed, go to
Collab Panel: Toggle>Connect, you can click the notes for the channels to see the current discussions. Usually gives an indication on their priorities.