Zed 是由 Atom 和 Tree-sitter 的创建者打造的一款高性能、多人在线协作代码编辑器。它从零开始使用 Rust 语言编写,充分利用多核 CPU 与 GPU 的计算能力,实现极致的响应速度。同时,Zed 内置了并行 AI 代理(Parallel Agents)和实时协作功能,让开发者既能高效独立编码,又能无缝与团队成员对话、共享屏幕和项目。目前支持 macOS、Linux 和 Windows 三大主流平台。
网址: https://zed.dev/
核心功能
Zed 的核心能力可以概括为三大支柱:
- 极速性能:底层完全用 Rust 编写,通过精细的 CPU 核心调度和 GPU 加速,实现毫秒级启动、即时文件切换和流畅的代码渲染。它被设计为“从手指到屏幕”的零延迟体验。
- 并行 AI 代理(Agentic):用户可以在编辑器中并行运行多个 AI 代理,这些代理能够以原生速度平滑地编辑文件、导航代码库、运行终端命令。这一特性让 AI 辅助编程从“问答模式”升级为“自主工作模式”。
- 实时协作(Collaborative):支持与队友实时聊天、共同编辑代码、共享屏幕和整个项目。所有协作者都能看到光标、选中内容和编辑历史,就像面对面坐在同一台电脑前。
此外,Zed 还具备丰富的 Git 集成(如分支切换、代码评审)、智能搜索、多光标操作、Vim 模式、LSP 支持等现代编辑器必备功能。
使用体验
初次打开 Zed,你会被它极简的界面所震撼:没有冗余的工具栏和侧边栏,几乎所有交互都通过快捷键或命令面板完成。编辑器启动几乎瞬间完成,即使是大型项目(如包含数百个文件的 Rust 工作区)也能在 1-2 秒内加载完毕。编辑过程中的滚动、语法高亮、代码补全均无任何卡顿。
Zed 的 AI 代理功能令人印象深刻。你可以直接在编辑器中开启一个代理窗口,输入任务(例如“添加 AccessKit 支持到 GPUI 元素”),代理会自动读取相关源代码、搜索项目中的 accessibility 关键词、列出文件结构,并逐步生成代码修改。整个过程在后台并行执行,不影响你继续在当前文件中编辑。
协作方面,Zed 的多人编辑体验与 VS Code 的 Live Share 类似,但更轻量。你只需分享一个链接,队友就能直接加入你的项目,所有操作实时同步。聊天功能也集成在侧边栏,无需切出编辑器。
价格方案
目前 Zed 官网没有公开具体的定价方案。用户可以免费下载并使用编辑器的所有基础功能(包括本地编辑、AI 代理、协作等)。官方提供了源代码克隆选项(Clone source),暗示项目可能是开源或部分开源。对于个人开发者和小团队,Zed 目前完全免费;未来是否会推出企业版或高级功能订阅,尚未披露。
适用场景
- 个人开发者:追求极致编辑速度和低资源占用,喜欢 Rust、TypeScript、Python 等现代语言的开发者。
- 远程协作团队:需要实时代码审查、结对编程或多人在同一项目中工作的团队,Zed 的协作功能无需额外设置。
- AI 辅助开发重度用户:经常让 AI 帮忙重构、调试、生成代码的开发者,Zed 的并行代理能力比传统 chat 式 AI 更高效。
- 跨平台工作者:在 macOS、Linux 和 Windows 之间频繁切换,Zed 统一体验且配置同步方便。
综合评价,优缺点
优点:
- 性能极其出色,从启动到编辑操作都几乎没有延迟。
- 并行 AI 代理突破性地提升了编程效率,是区别于其他编辑器的最大亮点。
- 实时协作集成度高,多人编辑和聊天无缝衔接。
- 界面极简,学习曲线低,但功能不缩水。
- 支持三大平台,且提供源码克隆,社区可参与改进。
缺点:
- 生态相对年轻,插件和扩展数量远不如 VS Code 丰富。
- 部分高级功能(如自定义主题、复杂的 LSP 配置)文档不够详细。
- 对某些老牌语言(如 PHP、Java)的支持可能不如专用 IDE 完善。
- 价格方案不明确,用户对未来的收费模式存在疑虑。
总体而言,Zed 是一款面向未来的编辑器,它用 Rust 重新定义了“快”的下限,并把 AI 和协作深度融入编码流程。如果你受够了臃肿的编辑器或缓慢的 AI 助手,Zed 值得一试。
