什么是Zed?
Zed 是一款由 Atom 和 Tree-sitter 创始团队打造的高性能多人协作代码编辑器,专为现代开发者设计。它从零开始用 Rust 语言编写,充分利用多核 CPU 和 GPU 加速,带来闪电般的响应速度和流畅体验。无论你是独立开发者还是远程团队成员,Zed 都能让你在编码、调试和协作中保持高效。
Zed 不仅速度快,还深度整合了 AI 协作能力,支持并行运行多个智能代理(Parallel Agents),实现人类与 AI 的无缝配合。同时,它原生支持 Git、调试器(DAP)、Vim 模式和多缓冲区编辑,开箱即用,无需复杂配置,真正做到了“Just Works”。
Zed的核心功能有哪些?
- 极速性能:使用 Rust 从头构建,充分发挥硬件性能,启动快、输入延迟低、界面流畅。
- 并行智能代理(Parallel Agents):可同时运行多个 AI 代理处理不同任务,如代码生成、导航和工具调用,不打断你的工作流。
- 实时多人协作:与队友共享项目、同步编辑、聊天交流,甚至共享屏幕,如同面对面编程。
- 原生调试支持:基于 Debug Adapter Protocol (DAP),支持多种语言的一键调试。
- 多缓冲区编辑(Multibuffer):将项目中不同文件的代码片段组合到一个可编辑界面,提升跨文件开发效率。
- Vim 友好模式:完整支持 Vim 键绑定、文本对象和标记,满足键盘流用户需求。
- 开源生态:拥有活跃的开源社区和丰富的扩展市场,持续增加语言支持、主题和功能。
- Edit Prediction 智能预测:内置开源语言模型 Zeta2,预测你下一步输入,提升编码速度。
Zed的使用案例有哪些?
- 远程开发团队需要实时协同编辑同一份代码,避免合并冲突。
- 开发者希望在不离开编辑器的情况下,通过 AI 代理自动完成重复性任务(如测试、文档生成)。
- 使用 Vim 的工程师寻找一个既保留高效键位操作又具备现代 UI 的编辑器。
- 在资源有限的设备上进行开发,依赖 Zed 的轻量架构和远程开发能力。
- 需要同时查看和编辑多个相关文件(如前后端接口对接),利用多缓冲区提升效率。
- 快速调试 Python、JavaScript、Rust 等多种语言项目,无需切换工具。
- 构建个人或企业级开发环境,通过扩展定制专属工作流。
如何使用Zed?
- 访问 zed.dev 官网,点击“Download”下载适用于 macOS、Linux 或 Windows 的安装包。
- 安装后首次启动即可直接编码,Zed 自动识别项目类型并启用相应语言支持。
- 使用
Cmd/Ctrl + K快速打开命令面板,搜索功能或设置。 - 通过右上角“Share”按钮邀请队友加入协作会话,实现实时共同编辑。
- 在设置中启用 Vim 模式或安装扩展(如 Catppuccin 主题、Java 支持等)个性化体验。
- 选中代码后按
Cmd/Ctrl + I调用 Inline Assistant,让 AI 帮你重构或解释代码。









