Zed 正式支持Agent新界面!

40 阅读7分钟

"工具的进化不是为了取代人类,而是为了放大人类的智慧。"

上周五凌晨两点,我盯着屏幕上的三个AI Agent同时工作:一个在重构数据库层,一个在写前端组件,还有一个在跑测试。这种场景在半年前还只存在于科幻电影里,但现在,Zed编辑器让我真切地体验到了"编程的平行宇宙"。

这一切,都要从Cursor 3的那场"Agent革命"说起。

Cursor 3的"豪赌":从IDE到Agent指挥中心

2026年4月2日,Cursor团队扔出了一颗重磅炸弹——Cursor 3.0 。这不是简单的版本更新,而是一次彻底的界面重构。他们做了一个大胆的决定:把传统的IDE界面降级为"备选方案",取而代之的是一个全新的"Agents Window"(Agent窗口)

Cursor 3 Agents Window对比图

用Cursor联合创始人Michael Truell的话说,这是"软件开发的第三次革命"。数据似乎也支持这个判断:2025年3月,使用Tab补全的用户是Agent用户的2.5倍;而到了2026年4月,这个比例完全反转,使用Agent的用户是Tab补全用户的两倍

Cursor 3的核心理念很简单:程序员的工作不再是写代码,而是"指挥"一群AI Agent并行工作。新的界面允许你在一个窗口里同时运行多个Agent,它们可以在不同的仓库、不同的环境中工作——本地、云端、远程SSH,甚至从手机、Slack、GitHub发起的任务都会汇聚到同一个侧边栏[[4]]。

听起来很酷,对吧?但问题也来了:当你的编辑器变成了一个Agent指挥中心,你还能找回那种"心流"状态吗?

Hacker News上的评论一针见血:"审查代码、切换上下文、管理模型上下文、绞尽脑汁想prompt...这种精神负担太重了,根本不可能进入flow state(心流状态)。

Zed的回应:我们不做"指挥中心",我们做"交响乐团"

就在Cursor 3发布20天后(2026年4月22日),Zed团队推出了Parallel Agents(并行Agent)功能。表面上看,这是对Cursor 3的"跟风",但深入了解后,我发现这其实是两种完全不同的哲学。

新布局:把Agent放在"C位"

Zed做了一个看似简单但意味深长的改变:把Threads Sidebar(线程侧边栏)和Agent Panel默认放在左侧,而把Project Panel和Git Panel移到右侧

Zed新默认布局

用Zed团队的话说:"这个布局更适合agentic工作,让Agent线程成为你工作的核心。[[36]]" 注意这里的措辞——他们没说"取代",而是说"更适合"。这是一种微妙的平衡:既要拥抱AI,又不放弃程序员对代码的掌控感

同时新版本也支持像cursor一样切换回经典界面 在这里插入图片描述 如果你是刚刚接触并行智能体的版本,zed也提供了使用并行智能体的入口 在这里插入图片描述

当你切换到agent界面的时候,zed也给了极度友好的提示,也能方便你在2种模式下进行丝滑切换,但是这个版本有时候会出现无法切换的问题,所以建议你更新最新的zed版本。 在这里插入图片描述

设计哲学的差异:从"指挥官"到"工匠"

作为软件工程师,我们应该用'可靠、易变的系统设计'来衡量自己的贡献,而不是'生成的代码行数'。

zed提出了一个概念:agentic engineering(Agent工程)——"结合人类的工匠精神和AI工具,构建更好的软件。

这个词很妙。它暗示了什么?AI是工具,人类是工匠。我们不是坐在指挥室里发号施令,而是亲手打磨每一个细节,只是现在我们有了一把"智能锤子"。

对比一下Cursor和Zed的界面设计:

  • Cursor 3:Agents Window是"主界面",IDE是"备选项"[[4]]。基本逻辑是"你管理Agent,Agent写代码"。

  • Zed:Agent Panel和编辑器是"并存的"[[36]]。基本逻辑是"你和Agent一起写代码"。

用个比喻:Cursor像是给你配了一个施工队,你负责监工;Zed像是给你配了一个智能助手,你们一起干活。

性能与细节:Zed的"120fps执念"

这里有个细节很有意思。Zed团队在博客里特意强调:"所有这些都在Zed著名的丝滑120fps下运行。"

这是什么意思?这意味着即使你同时运行5个Agent,每个都在处理大量代码,界面也不会卡顿。为什么Zed这么在意这个?

因为流畅的UI不仅仅是"好用",它影响你的认知负荷。当你切换线程时,如果界面卡顿0.5秒,你的大脑就要重新加载上下文。一天下来,这种微小的中断会累积成巨大的精神负担。

Zed用Rust重写、GPU加速,就是为了这个"丝滑感"[[23]]。用程序员的话说:我们不是娇气,我们是"性能洁癖"

争议与反思:我们真的需要"Agent-first"吗?

当然,Zed的做法也不是没有争议。我在Hacker News上看到有人问:"Parallel Agents功能是不是围绕Git worktrees或本地项目构建的?" 这意味着它可能不如Cursor的云Agent那么"无边界"。

还有人关注成本问题。有人在Reddit上抱怨,同样的工作流,在Cursor里消耗80%的token配额,而在Claude Code里只消耗12%。这说明不同的"Agent编排方式"会显著影响成本

但我觉得,这些问题都是"成长的烦恼"。真正重要的是:Zed和Cursor都在探索同一个问题——AI时代,程序员的真正价值是什么?

我的答案是:价值不在于"写代码",而在于"做决策"。AI可以生成代码,但它不知道什么是"好的设计",什么是"合理的权衡"。这些,仍然需要人类的智慧。

工具如何塑造我们的思维

让我引用一句维特根斯坦的话(虽然是我改编的):"工具的边界,就是世界的边界。"

Cursor 3选择把IDE降级为"备选项",它暗示的世界是:Agent是主角,人类是配角

Zed选择把Agent和编辑器并列,它暗示的世界是:人类和Agent是合作伙伴

这两种哲学没有对错,只有适不适合。但我个人更倾向于Zed的方式。为什么?

因为我相信,AI不应该让我们"远离代码",而应该让我们"更深入地理解代码"。就像望远镜没有让天文学家"远离星空",而是让他们"看得更远"。

结语:我们不是在比较工具,而是在选择未来

写到这儿,我想起了一个古老的编程笑话:"最好的编辑器是什么?是你用得最顺手的那个。"

但今天,这个问题变得更深刻了:最好的AI编辑器是什么?是让你成为更好的程序员的那个。

Cursor 3和Zed的Parallel Agents,代表了两种不同的答案。Cursor说:"让Agent做大部分工作,你负责review。" Zed说:"你和Agent一起工作,你负责决策。"

作为程序员,我选择Zed的方式。不是因为Cursor不好,而是因为我想保留那种"亲手创造"的快感——即使有AI帮忙,我也想一行行看代码,一点点理解系统,一步步做决策。