我把 VS Code 卸载了。
不是因为它不好用。
恰恰相反,VS Code 太好用了。插件多,生态全,教程一搜一大把。问题是,它也越来越像一个塞满家具的房间:什么都有,但什么都挤。
左边一排插件,下面一堆状态,右边挂着 AI,对面还开着终端。
写代码没问题。
但当 Claude Code、Codex、Gemini CLI 这些 Agent 都开始进入工作流以后,我突然想换一个更轻的地方。
于是我装了 Zed。
先说结论:
Zed 不是更完整的 VS Code。
它更像一个轻一点、快一点、没那么多历史包袱的编辑器。真正吸引我的,也不是“又一个新编辑器”,而是它开始把 Agent 放进编辑器本身。

【1】第一感觉:轻
Zed 给我的第一印象很简单:
打开快。
切文件快。
界面安静。
这不是跑分意义上的快,而是每天打开时的体感差异。
VS Code 是一个强大的工作台。Zed 更像一把刚磨过的刀。它没有那么多插件提示、活动栏、小红点和配置入口,刚开始会不习惯,但用一会儿会发现:少,本身就是优点。
现在写代码已经不是只打开编辑器了。旁边通常还挂着 Agent、终端、浏览器、文档、日志。编辑器如果自己就很重,整个工作流会更累。
所以 Zed 的第一张牌不是功能更多。
是负担更轻。
【2】真正让我留下来的,是 Agent
如果只是轻,我不一定会留下。
真正让我继续用 Zed 的,是它对 Agent 的支持。
Zed 官方文档里写得很清楚:它支持通过 Agent Client Protocol,也就是 ACP,把终端型 Agent 接进编辑器。现在官方文档里已经列了 Gemini CLI、Claude Code、Codex,还支持自定义 ACP 兼容 Agent。
说人话:
你不用一直盯着黑框框看 Agent 吐字。
Claude Code 可以在 Zed 的 Agent Panel 里跑。Codex 也可以。Gemini CLI 也可以。它还是那个 CLI Agent,只是入口从终端挪到了编辑器里。
这一步很关键。
Claude Code 本身很强,但 CLI 形态总有距离感。它改了什么,你要回编辑器看;它跑到哪一步,你要盯终端;它上下文里带了什么,你也只能靠输出猜。
Zed 把这件事往前推了一步:
Agent 不再只是终端里的进程,而是编辑器里的工作伙伴。

【3】多项目管理,适合 Agent 工作流
我现在经常同时开几个项目:
一个写文章,一个跑工具实测,一个改前端页面,一个放临时 demo。
VS Code 当然也能做。但我经常会被窗口、工作区、插件状态搞乱。
Zed 在这点上更轻。官方文档里也提到,Zed 可以在一个窗口里处理多个 project,每个 project 有自己的文件树、Git 状态和搜索范围。它还支持 worktree,你可以为不同任务创建隔离工作区。
这和 Agent 编程很搭。
Agent 最怕什么?
最怕一顿操作,把主工作区搅乱。
如果你给它一个单独 worktree,让它在里面改、跑、试,心里会稳很多。它跑偏了,大不了把这个工作区扔掉,不至于污染主线。
所以 Zed 的多项目管理,对我不是“管理文件夹更方便”。
它更像是在给 Agent 留工作间。
【4】但它还不能完全替代 VS Code
丑话先说在前头。
Zed 我喜欢,但还没到无脑迁移。
第一,Git 我还没法完全交给它。
Zed 有 Git Panel,也支持 diff、stage、branch、worktree。官方文档看起来很完整。

但我真用起来,还是更习惯 VS Code 那套 Git 管理,或者干脆回到命令行 / lazygit。Zed 的 Git 不是不能用,是不够顺手。关键提交、分支、回滚,我现在还是回熟悉的工具做。
第二,界面要重新适应。
它不是 VS Code 换皮。快捷键、面板位置、配置方式、插件生态,都不是你以前那套直觉。刚开始会出现一种很别扭的感觉:明明编辑器更轻,但你反而变慢了。
第三,Claude Code 在 Zed 里还有遗憾。
我最想要的是更完整的 rewind。Agent 跑偏不是小概率事件。提示词写歪了、上下文带偏了,你不一定想重新开一个会话。更理想的体验是:回到某一步,改一句话,再继续跑。
但 Zed 官方文档也提醒了:外部 Agent 不一定支持 Zed 内置 Agent 的所有能力。比如编辑历史消息、从历史恢复线程、checkpoint,目前 Claude Code 这类外部 Agent 还不完整。
所以我现在的做法很简单:
Zed 负责写代码、看 Agent 改动、切项目。
关键 Git 操作,还是回到我熟悉的工具里做。
不优雅,但稳。
最后说一句
我卸载 VS Code,不是为了表演叛逆。
也不是说 Zed 已经全面赢了。
我更愿意把它看成一个方向判断:
未来的编辑器,不能只是写代码的地方,还得是管理 Agent 的地方。
如果你已经被 VS Code 的重量、插件和终端 Agent 工作流弄烦了,可以试试 Zed。
但别急着把所有东西都搬过去。
先拿一个边缘项目跑一周。
编辑器这东西,最终看的不是参数。
是你每天打开它的时候,心里有没有变轻一点。
夜雨聆风