Zed编辑器:AI编程终极解决方案

发布时间:2026/7/8 4:54:56
Zed编辑器:AI编程终极解决方案 Zed编辑器集大成者引言AI编程工具在现在是越来越多每个模型厂商、每个IDE产品都会配备一个AI编程工具随便列几个OpenCodeClaude CodeCursorQoderCodeBuddy如果你只用其中一个这篇文章不必看但是如果用其中的多个就很重要了。这几个工具UI都是各不相同的。有的是IDE有的是CLI有的是TUI操作逻辑也各不相同。在不同工具间切换是非常让人头疼的Zed编辑器能解决这个问题。简介Zed编辑器是一个现代编辑器理念为“你的最后一个下一代编辑器”。它的开发团队大有来头是Atom原班人马、Electron之父。这一次他们却选择用Rust做编辑器。用Rust做编辑器第一好处是快。没有Electron的臃肿架构自然快。至于内存问题倒没那么好。因为虽然Zed占不了多少内存但是终端编程工具可以。别看就是几个CLI动不动内存1到2GB比Electron还吃内存——而且这些工具也是Node.js写的。安装方法官网写的很清楚这里不再叙述。界面Zed编辑器和VS Code系的界面差异挺大的。VSCode系的编辑器VS Code也罢Cursor也好主体都是“写代码的人”。文件树在最左边代码编辑区在中间AI在最右边——本质上这还是十年前手写代码的逻辑。Zed的默认界面听清楚默认界面正好反过来AI在左边占一半空间文件编辑区在右边偏左文件树在最右边很窄。当然如果不习惯Zed也提供了Classical布局和VSCode系的完全一致。内置的AgentZed内置一个Agent。不要误会这个内置Agent也是模型无关的也可以接第三方模型而且能自动探测已有模型。比如把$DEEPSEEK_API_KEY设置一下Zed Agent就会弹出DeepSeek模型非常方便。当然作为一个AI编辑器Zed自己也有订阅不过这个订阅不只是AI还有一些无关痛痒的“高级功能”因此额度其实很有限花了10美刀只有5美刀的额度和相当于白送的无限次代码补全。超了可以付费加价10%总而言之不太划算不如接自己的。ACP说到接外部Agent不得不提一提ACP。ACP相当于AI界的LSP规定应用程序怎么和终端编程工具通讯Zed也正是这么接入外部Agent的。支持ACP的Agent有很多OpenCodeCursor CLIQoder CLICodeBuddy CLIAmpAntigravity CLIGithub Copilot CLI等等等等。但是各家的ACP实现参差不齐比如OpenCode的ACP实现很顺滑Devin CLI的ACP实现很糟糕Copilot CLI的ACP无法正确传递弹窗信息等等等等因此奉劝大家能用尽量用Zed Agent不要一上来就用ACP。接入Zed了解了ACP接入Zed是相当简单的。在Zed的AI上点击右上角的“”可以看到有Zed Agent和Terminal Thread两个选项。Terminal Thread是直接在终端里启动AI个人认为用了这个Zed相当于没用也欢迎不同观点讨论。还有一个选项Add more Agents。点击进去就能看到大部分支持的ACP。找到需要的那一个点击Install再点击Zed AI右上角号就能看到对应选项了。语言支持Zed作为一个编辑器不得不聊聊各种语言的支持。主流语言Zed的支持都不错但是小众的不一定据我所知OCaml支持就一般般。总结适合谁不适合谁Zed并不适合所有人。如果你经常在不同工具之间切换希望有统一入口嫌弃VS Code太慢希望有更轻量替代希望有更好的实时协作Zed这一点很好只不过我没细说不能忍受VSCode的“插件式”AI希望有自由体验Zed很适合你。如果你依赖VS Code特定插件依赖Copilot或Cursor不需要切换多个工具建议先观望。