Zed 中的并行代理
Source: Hacker News
Zed 现在让你能够编排多个代理,它们在同一窗口中并行运行。全新的 Threads 侧栏让你精确控制代理可以访问的文件夹和仓库,并且可以在运行时监视线程。
所有这些都在 Zed 那著名的丝般顺滑的 120 fps下运行,支持任意你喜欢的代理,并且全部开源。

多线程,一个窗口
Threads 侧边栏提供了所有线程的一目了然的概览,按项目分组,让你能够:
- 在每个线程上自由组合代理,因为 Zed 让你可以选择你的代理。
- 跨项目工作,一个代理线程可以在多个仓库之间读取和写入。
- 在需要时隔离工作树,并可对每个线程单独决定。

侧边栏让你可以即时访问常用操作,如停止线程、归档线程以及启动新线程。即使你的工作流变得更加复杂,多个项目同时运行多个代理,侧边栏也能帮助你在代理工作时保持有序。
新的默认布局
随着 Threads 侧边栏成为我们导航项目的主要方式,我们重新考虑了各面板的摆放位置。Threads 现在默认停靠在左侧,紧邻 Agent 面板,Project 面板和 Git 面板则位于右侧。

我们认为这种布局更适合代理式工作,让代理线程在你切换时始终位于前列。如果你更喜欢其他排列方式,只需右键点击底部栏中的任意面板图标即可更改其停靠位置,或在设置编辑器中进行调整。对于已有用户来说,新布局为可选加入。

如果你习惯了旧布局,建议先尝试一下这个布局再决定是否切换回去。使用一段时间后,你会觉得它更加自然。
代理与编辑器:更佳组合
询问十位不同的程序员他们如何使用 AI,你会得到十种不同的答案。极端情况下,有人会完全沉浸在氛围中;而另一端,则是禁用所有 AI 功能。
我们发现,打造高质量软件的最佳方式介于两者之间:既使用 AI,又直接与代码交互。正如我们的联合创始人兼 CEO Nathan Sobo 在 2025 年所写的那样:“作为软件工程师,我们应当用可靠、设计良好的系统来衡量自己的贡献,而不是用生成的代码行数,这些系统易于修改且使用愉快。”
那篇文章引入了 agentic engineering(代理工程)一词,用来描述“将人工工艺与 AI 工具相结合以构建更好软件”的艺术,而我们最近也看到该术语日益流行。
Zed 中的并行代理正是基于这一原则构建的。多代理编排并非新概念,但我们相信我们已经为大规模使用代理打造了极佳的体验。我们花了数天时间向系统加载数百个线程,打磨粗糙的边缘,抛光开发者可能永远看不到的细节。经过多轮 UX 迭代和无数内部讨论,最终的效果更加出色,使开发者能够在不牺牲工艺的前提下,借助代理完成更具挑战性的任务。
入门
Parallel Agents 在最新的 Zed 发行版中可用。您可以 下载 Zed 或更新到最新版本以获取它。
从左下角的图标打开 Threads 侧边栏,或在 macOS 上使用快捷键 option‑cmd‑j,在 Linux 和 Windows 上使用 ctrl‑option‑j。
我们希望您享受这种全新的控制水平!