You can now disable all AI features in Zed
AI control & philosophy
- Strong approval for a single setting to disable all AI; many see this as “respecting the developer” and necessary for interviews, focus, or moral/privacy reasons.
- Some prefer AI to remain decoupled (separate tools or terminals) rather than tightly embedded in the editor.
- Others still want finer-grained control: enum-style modes, feature-by-feature toggles, or “disable_llm but keep classic autocomplete.”
- A few note that Zed’s AI has always been optional via scattered settings; this new flag mainly centralizes control.
- Naming
disable_ai: falsedraws criticism as a confusing double negative; some argue forenable_ai: true, others say “disable” better conveys that everything is off.
AI feature quality & competition
- Multiple users feel Zed’s AI is lagging Cursor and Copilot, especially in tab completion; Cursor’s context-aware completions are described as “mind-reading.”
- Agent/chat mode in Zed is seen as decent but behind “background agents” workflows (e.g., offloading small maintenance tasks, upgrades, and fixes).
- Some are happy with Zed’s agent and overall UX and are willing to accept weaker autocomplete to avoid VS Code–derived editors.
Core editor UX, performance & rendering
- Zed’s speed and low input latency are widely praised, especially on macOS; several call it a spiritual successor to Sublime.
- On Linux, experiences are mixed: some report worse latency and font rendering than VS Code; others say it’s fine but still early/“beta.”
- GPU and battery usage can be high; turning off the minimap is a common workaround.
- The multi-buffer/diff UI is polarizing: some call it Zed’s best innovation, others find it confusing and want single-file, full-context diffs. Tips: click line numbers, use
Alt+Enter, enabledouble_click_in_multibuffer: "open".
Modal editing & configuration
- Opinions on Vim mode diverge: some say it’s one of the best emulations they’ve used; others find it an “afterthought” vs Helix/Neovim.
- No
.vimrcimport, but custom keybindings (e.g. mappingj kto Escape) are possible via JSON config. - Some users dislike the raw JSON settings with no GUI or commented skeleton.
Design, themes & ecosystem
- Several users dislike Zed’s default themes and UI styling, calling them bland or low-contrast, especially autocomplete popovers.
- Workarounds include porting VS Code themes, using community themes, or hand-rolling custom schemes.
- Plugin/ecosystem gaps, Git log/diff limitations, weaker C# tooling, and less capable search/fuzzy navigation keep some on VS Code/JetBrains/Neovim.
Business model, trust & telemetry
- Sustaining a free, open editor is a recurring concern. Users worry incentives will push toward “enshittification” via AI upsell or tracking.
- Zed’s CLA and permissive-dependency policy are seen by some as positioning for future relicensing/enterprise builds.
- Telemetry and the possibility of phoning home (even if disabled by a flag) make a few users uneasy; some suggest firewall rules in addition to config.