
Zed Editor 是一款面向开发者打造的跨平台代码编辑器,由 Atom 和 Tree-sitter 背后的团队参与打造,并基于 Rust 从零构建。它的重点很明确:更快的响应速度、更自然的 AI 编程辅助,以及更顺畅的多人协作体验。
和一些功能很重、启动慢、插件依赖较多的传统编辑器不同,Zed 更像是一款面向新一代开发方式设计的极简 IDE。它既保留了轻量、干净的编辑体验,又把 AI、协作、调试、Git、终端等常用能力集成进来,尽量减少开发者在不同工具之间来回切换的时间。
专注速度、协作与 AI 的新一代编辑器
Zed 的定位不是简单替代某个代码编辑器,而是围绕现代开发者的真实需求重新设计工作流。现在的开发环境早已不只是“写代码”这么简单,很多人还需要 AI 辅助生成代码、远程结对编程、多人实时协作、跨文件修改、远程服务器开发等能力。
Zed 正是围绕这些场景展开设计。它支持 macOS、Linux 和 Windows 平台,适合个人开发者、专业工程师、远程团队以及 AI 驱动的开发流程使用。对于追求速度和效率的用户来说,Zed 的整体体验会更加轻快直接。
Rust 构建,主打原生级性能
Zed 没有采用 Electron 这类常见跨平台框架,而是基于 Rust 语言重新构建,并结合自研的 GPUI 渲染框架,重点解决代码编辑器常见的卡顿、延迟和资源占用问题。
在日常编码中,Zed 的优势主要体现在启动速度、文件打开速度、输入响应、标签切换、项目搜索和大型代码库滚动等方面。尤其是在处理体量较大的项目时,编辑器是否跟手会直接影响开发体验。
Zed 通过多核 CPU 调度和 GPU 加速渲染,让界面操作更顺滑。对于开发者来说,这种体验并不是单纯“跑分好看”,而是敲代码、跳转文件、搜索符号、浏览项目时都能明显减少等待感。
轻量化界面,减少不必要干扰
Zed 的界面风格偏极简,没有堆满各种按钮和面板,而是把注意力更多放在代码本身。它适合那些喜欢清爽工作区、不希望编辑器占据太多视觉空间的用户。
虽然界面简洁,但 Zed 并不是功能简陋。它内置了许多现代开发常用能力,比如终端、Git、调试、Markdown 预览、多语言支持、扩展、自定义快捷键等。也就是说,它在体验上尽量保持轻,但在功能上并没有只做一个简单文本编辑器。
AI 原生集成,适合智能编码场景
Zed 的一大特色是将 AI 能力直接融入编辑器工作流,而不是单纯依赖外挂插件。用户可以在编码过程中调用 AI 辅助处理代码解释、修改、生成、重构、文件编辑、代码导航等任务。
它支持多种主流大模型服务,包括 Anthropic Claude、OpenAI GPT、Google Gemini、Ollama 等。用户可以根据自己的需求切换模型,也可以配置自己的 API 密钥。对于本地模型用户来说,Ollama 支持也让 Zed 在 AI 编码方面有了更多灵活性。
更重要的是,Zed 支持多个 AI 代理并行工作,可以同时处理不同任务。比如一个代理负责修改文件,另一个代理帮助查找代码逻辑,另一个代理辅助解释项目结构。这种设计更贴近未来开发者与 AI 协同工作的方式。
多人实时协作,让远程开发更顺畅
Zed 不只是一个单人使用的代码编辑器,它把实时协作作为核心功能之一。对于远程团队、结对编程、代码评审和多人项目开发来说,这一点很有吸引力。
Zed 支持多人同时编辑同一个项目或文件,成员之间可以看到彼此的光标位置和修改内容。它基于 CRDT 无冲突复制数据技术,能够降低多人编辑时的冲突问题,让协作体验更接近在线文档。
除了实时编辑,Zed 还支持团队聊天、共享项目、共享屏幕、协同笔记和语音沟通等能力。对于需要远程协作的开发团队来说,不必额外组合太多工具,也能完成结对编程、问题排查和代码讨论。
适合远程团队和结对编程
在远程办公越来越普遍的情况下,开发者之间的协作不再只是提交 Pull Request。很多时候,团队成员需要一起看代码、一起定位问题、一起讨论实现方案。
Zed 的协作功能可以把这种流程变得更自然。比如两名开发者可以同时进入同一个项目,一个人讲解代码逻辑,另一个人同步修改实现;也可以在代码评审时直接共享上下文,不用来回截图、发链接或录屏说明。
它还支持公共频道和私人对话,便于不同团队或项目成员分组沟通,减少信息混乱。
覆盖日常开发所需的核心功能
除了速度、AI 和协作,Zed 也提供了现代代码编辑器应有的基础能力。它并不是只靠某一个亮点吸引用户,而是围绕完整开发流程进行了整合。
多语言代码支持
Zed 基于 Tree-sitter 提供语法解析能力,支持 C/C++、Python、JavaScript、Rust、Go、Java、Markdown 等多种编程语言。常见的语法高亮、代码折叠、语义解析等功能都可以满足日常开发需求。
Vim 模式支持
对于习惯 Vim 操作的开发者,Zed 提供了较完整的 Vim 模式支持,包括文本对象、标记、配对编辑等常用能力。喜欢键盘流操作的用户,可以在 Zed 中延续自己的编辑习惯。
高级编辑能力
Zed 支持多光标编辑、搜索替换、语法感知选择、项目级符号重命名、自定义代码片段等功能。这些能力对日常编码效率影响很大,尤其适合需要频繁批量修改代码的场景。
多缓冲区编辑
Zed 的多缓冲区编辑功能可以把不同文件中的代码片段集中到同一个编辑界面中。对于需要跨文件修改逻辑、查看多个上下文的开发者来说,这能减少频繁切换文件带来的割裂感。
原生调试器
Zed 支持基于 DAP 调试适配器协议的调试能力,可以进行断点设置、变量查看、调用栈导航等操作。对于不想频繁切换到外部调试工具的用户来说,内置调试会更方便。
Git 集成
Zed 内置 Git 面板,支持暂存、提交、拉取、推送、差异查看、分支管理等常用 Git 操作。开发者可以在编辑器内完成代码修改和版本管理,不必每一步都切到终端或其他客户端。
终端与命令行支持
Zed 提供内置终端,可以直接执行命令、运行脚本、启动项目服务。它也支持 CLI 调用,方便用户通过命令行快速打开文件或项目,适配自动化工作流。
Markdown 预览
对于经常写 README、开发文档、技术说明的用户,Zed 支持 Markdown 实时预览,可以边写边查看效果,让文档编写过程更直观。
支持远程开发,更适合大型项目
Zed 还支持远程开发场景。用户可以在本地运行 Zed 界面,而将代码存储、编译和运行环境放在远程服务器上。
这种方式很适合轻量设备开发大型项目,也适合对代码安全有要求的团队。因为核心代码可以保留在远程环境中,本地只负责编辑和交互,既能减轻本地设备压力,也能降低代码外泄风险。
开源项目,社区持续迭代
Zed 的核心代码已经开源,并托管在 GitHub 上。项目采用 AGPL-3.0、Apache-2.0 等开源协议,开发者可以参与贡献代码、提交问题反馈,也可以关注它的功能迭代。
因为背后团队有 Atom、Tree-sitter 等项目经验,Zed 在开发者社区里关注度较高。它也获得了一些知名开发者的认可,例如 Elixir 创始人 José Valim、React 核心团队成员 Dan Abramov、D3.js 创始人 Mike Bostock 等。
整体来看,Zed 是一款面向现代开发流程设计的高性能代码编辑器。它用 Rust 和 GPU 渲染带来更快的响应速度,通过 AI 原生集成提升编码效率,又把实时多人协作作为核心能力,适合个人开发和团队协作场景。
如果你已经厌倦了传统编辑器的卡顿、臃肿和复杂配置,又希望获得更自然的 AI 辅助和远程协作体验,那么 Zed 会是一个值得关注的新一代代码编辑器。









