Zed
免费
Zed 是用 Rust 语言构建的新一代高性能 AI 代码编辑器,原生内置 AI 对话、代码补全与实时多人协作功能。GPU 加速渲染带来极致流畅的编辑体验,支持 Claude、GPT-4 等主流模型,2024 年开源后迅速积累数十万用户。
Zed — 高性能 AI 原生代码编辑器
核心参数与统计
| 参数 | 详情 |
|---|---|
| 创立时间 | 2021 年 |
| 创始人背景 | GitHub Atom 编辑器原始创建者团队 |
| 底层技术 | Rust + GPU 加速渲染(GPUI 框架) |
| 开源协议 | GPL-3.0(编辑器)/ AGPL-3.0(服务端) |
| GitHub 星标 | 50,000+(截至 2025 年) |
| 支持平台 | macOS、Linux(Windows 支持开发中) |
| 定价 | 完全免费(AI 功能按量计费或接入自有 API Key) |
| 内置 AI 模型 | Claude(Anthropic)、GPT-4(OpenAI)、Ollama 本地模型 |
| 核心特性 | GPU 加速、实时协作、原生 AI 集成、Rust 实现 |
| LSP 支持 | 完整 Language Server Protocol 支持 |
Zed 代表了代码编辑器的一种新路径:不是在现有编辑器上叠加 AI 插件,而是从第一性原理出发,用 Rust 重新构建编辑器核心,将 AI 辅助和实时协作作为一等公民内置其中,从根本上消除历史包袱带来的性能瓶颈。
用户与市场认可
Zed 在 2024 年 1 月开源后,GitHub 仓库在数天内获得超过 1 万星标,总星标数在一年内突破 5 万,成为 GitHub 上成长最快的代码编辑器项目之一。在技术社区(Hacker News、Reddit r/programming)的讨论中,Zed 的性能表现是最频繁被提及的亮点——多位从 VS Code 迁移到 Zed 的工程师记录了具体的响应速度提升(特别是在大文件和大型项目中)。
在 macOS 开发者社区中,Zed 已建立起相当规模的核心用户群,尤其受到 Rust 开发者、系统编程工程师和对编辑器性能有极致要求的开发者青睐。实时协作功能在分布式团队(结对编程、代码审查等场景)中也获得正面评价,体验被描述为「像 Google Docs 一样流畅的代码协作」。
成本优势
| 计划 | 价格 | 主要权益 | 目标用户 |
|---|---|---|---|
| 免费(自带 API Key) | 免费 | 全部编辑器功能 + AI,自付模型 API 费用 | 所有开发者 |
| Zed AI 订阅 | 按使用量付费 | Zed 代管 AI 配额,无需自备 API Key | 不想管理 API Key 的用户 |
| 企业版 | 联系洽谈 | 团队协作功能、专属支持 | 企业团队 |
Zed 编辑器本身完全免费,AI 功能可以通过接入自有 Claude/OpenAI API Key 免费使用(只需支付 API 费用)。相比 Cursor($20/月)或 GitHub Copilot($10~19/月),Zed 为愿意管理自己 API Key 的用户提供了近乎零成本的高质量 AI 编程体验。
主要功能
- 极致性能(GPU 加速渲染):基于自研 GPUI 框架,利用 GPU 进行 UI 渲染,在打开大文件(数万行代码)、快速滚动和频繁编辑时的响应速度远超 Electron-based 编辑器(VS Code、Cursor),功耗更低,在 macOS 上表现尤为出色。
- 原生 AI 助手(Zed AI):内置 AI 对话面板,支持 Claude 3.5 Sonnet、GPT-4o 等主流模型,无需安装任何插件,开箱即用;支持将代码片段、文件内容作为上下文发送给 AI。
- AI 代码补全(Inline Completion):基于光标上下文实时提供代码建议,支持接入 Copilot、Supermaven 等补全服务,或通过 Ollama 使用本地模型提供补全。
- 实时协作(Live Collaboration):内置实时多人协作功能,团队成员可以同时编辑同一文件,彼此实时可见光标和改动,支持语音频道,无需任何第三方 Live Share 插件。
- Agentic 编辑模式:AI 可自主执行多步骤编辑任务,包括搜索文件、运行终端命令和写入代码,实现真正的 AI 驱动代码变更工作流。
- 完整 LSP 支持:支持 Language Server Protocol,可使用所有主流语言的 LSP 实现(rust-analyzer、TypeScript LS 等),提供类型检查、代码跳转、引用查找等高级语言功能。
- Vim 模式:提供完善的 Vim 键位支持,Vi/Vim 用户可获得接近原生 Vim 的键盘操作体验。
- 多缓冲区(Multibuffers):独特的多缓冲区视图功能,可将多个文件的代码片段整合在一个视图中同时编辑,适合跨文件重构场景。
- 扩展系统(Extensions):支持用 Rust 或 WebAssembly 编写扩展,社区已提供常见语言支持和主题等扩展。
模型与版本演进
| 版本 | 时间 | 主要变化 |
|---|---|---|
| 内部开发期 | 2021~2022 | Rust + GPUI 框架构建,核心编辑器引擎研发 |
| macOS 邀请测试 | 2022 | 限量邀请测试,性能验证 |
| macOS 公测 | 2023-02 | 公开 macOS 版本,GPU 渲染性能引发广泛关注 |
| AI 功能集成 | 2023-09 | Zed AI 对话内置,实时协作 Channels 发布 |
| 开源发布 | 2024-01 | GPL/AGPL 开源,Linux 版本发布 |
| Agentic 模式 | 2025-10 | AI 自主执行多步骤任务,Ollama 本地模型支持 |
技术优势
GPUI 自研渲染框架:Zed 团队为实现极致性能,从零开发了 GPUI——一个基于 GPU 的原生 UI 渲染框架,直接调用 Metal(macOS)和 Vulkan(Linux)进行界面渲染,避免了 Electron 的 Chromium 渲染层带来的内存占用和 CPU 开销。这使得 Zed 在编辑大型文件时的响应速度远超其他编辑器,内存占用也通常只有 VS Code 的 1/3 至 1/5。
Rust 语言的安全与性能保证:整个编辑器用 Rust 编写,在享受接近 C++ 性能的同时,通过 Rust 的所有权系统消除了内存泄漏和数据竞争问题。这对于需要长时间运行的编辑器应用尤为重要——Zed 很少出现随时间增长的内存泄漏问题,稳定性优于基于 GC 语言实现的编辑器。
实时协作的技术实现:Zed 的实时协作基于 CRDT(无冲突复制数据类型)算法,与 Google Docs 使用类似的技术,保证多用户同时编辑时的数据一致性,且无需中央锁定机制。服务器仅用于初始连接,数据同步可以直接在协作者间进行,延迟极低。
AI 原生集成架构:与 VS Code 将 AI 作为「插件」叠加不同,Zed 将 AI 作为编辑器的核心功能内置,AI 上下文(当前文件、选中代码、项目结构)可以直接、高效地传递给 LLM,无需插件 API 的中间层开销,交互体验更加流畅。
如何使用
| 入口 | 说明 |
|---|---|
| 官网下载(macOS) | https://zed.dev/download,下载 macOS .dmg 安装包 |
| 官网下载(Linux) | 提供 .tar.gz 包或各发行版包管理器安装方式 |
| Homebrew | brew install --cask zed(macOS) |
| GitHub 源码编译 | https://github.com/zed-industries/zed,支持自行编译 |
典型使用步骤:
- 访问 https://zed.dev/download 下载并安装 Zed(macOS 或 Linux)。
- 首次启动后,按
Cmd+,打开设置,在assistant配置块中填入 Anthropic 或 OpenAI 的 API Key。 - 打开项目目录(
File > Open Folder),等待 LSP 服务器启动完成语言支持。 - 在代码文件中编辑,享受 GPU 加速的流畅响应;代码补全自动触发(可配置)。
- 按
Cmd+?打开 AI 助手面板,选中代码后按Cmd+Shift+A将代码发送给 AI 提问。 - 邀请协作者共同编辑:
Collaboration > Share Project,分享链接给团队成员加入实时协作。
产品定价
Zed 采用完全免费的开源策略,所有编辑器功能免费使用:
- 编辑器本体:完全免费开源(GPL-3.0),包括 LSP 支持、Vim 模式、多缓冲区等全部编辑功能。
- AI 功能(自带 API Key):免费使用,只需在设置中填入 Anthropic/OpenAI API Key,AI 对话和补全功能完全可用,只支付 API 调用费用。
- Zed AI 订阅(Zed 代管 API):Zed 提供一定额度的托管 AI 配额(每月有免费额度),超出后按量付费,具体定价详见官方最新方案。
- 实时协作:内置免费,无需任何付费即可与他人实时共同编辑。
总结:对于愿意自行管理 API Key 的开发者,Zed 的使用成本实际上只有 LLM API 费用,远低于 Cursor($20/月)等竞品。
应用场景
1. 性能敏感型开发环境 处理大型代码库(数百万行代码)或在低配置机器上工作的开发者,通过 Zed 的极低内存占用和 GPU 加速渲染,显著改善编辑器卡顿问题,在资源受限环境下获得流畅体验。
2. Rust 系统编程开发 Rust 开发者使用 Zed 不仅享受同为 Rust 构建的工具链的良好兼容性,还可使用 rust-analyzer LSP 获得完整的类型推断、借用检查器提示,以及 AI 对 Rust 语法和所有权模型的深度理解辅助。
3. 分布式团队实时结对编程 分布式团队需要进行代码审查或实时教学时,使用 Zed 的内置协作功能,无需任何额外配置即可建立多人实时编辑会话,配合语音频道实现真正的远程结对编程体验。
4. 资源受限的 macOS 开发环境 在 MacBook Air 等轻薄设备上长时间开发时,Zed 相比 VS Code 或 JetBrains 能显著减少 CPU 和内存占用,延长电池续航,提升整体开发体验。
5. 轻量化 AI 编程入门 希望尝试 AI 辅助编程但不愿支付 Cursor 或 Copilot 月费的开发者,通过 Zed + 自有 Claude API Key 的组合,以极低成本(仅 API 调用费用)获得高质量 AI 编程体验。
适用人群
- 追求极致性能的工程师:对编辑器卡顿零容忍、偏好轻量高效工具的开发者,Zed 的 GPU 加速渲染是其他编辑器无法比拟的优势。
- Rust 开发者社区:同为 Rust 生态的工具,Zed 与 Rust 开发工作流天然契合,加上 rust-analyzer 的优秀支持。
- 偏好 Vim 键位的程序员:Zed 的 Vim 模式实现质量高,是从 NeoVim/Vim 迁移到 GUI 编辑器的理想选择。
- 需要简单协作功能的小团队:内置实时协作功能使 Zed 成为结对编程和远程 Code Review 的便捷工具,无需 VS Code Live Share 等额外插件。
- 不适配场景:Windows 用户(2025 年 Windows 版本仍在开发中);依赖大量 VS Code 扩展的开发者(Zed 扩展生态相比 VS Code 仍较小,许多常用插件可能尚未支持);需要成熟图形化调试器界面的开发者(Zed 的调试器支持尚不完善)。
总结与展望
Zed 是近年代码编辑器领域最令人振奋的新生力量之一——由构建过 GitHub Atom 的团队从零重新思考编辑器该如何构建。GPU 加速的极致性能、原生内置的 AI 辅助和实时协作,以及完全开源的策略,使 Zed 在短时间内积累了大量高质量用户。它不打算成为「另一个 VS Code 替代品」,而是代表着一种截然不同的编辑器哲学:性能优先、协作原生、AI 内置。
当前局限:Windows 支持仍在开发中,限制了 Windows 开发者的采用;扩展生态远不如 VS Code 丰富,常用工具如远程开发、特定框架插件可能缺失;Agentic 功能相比 Cursor 等专门针对此场景优化的竞品仍有差距;对于非英语用户的输入法(IME)支持历史上有一些问题。
未来关注方向:Windows 版本的正式发布将是 Zed 用户增长的重大催化剂;扩展生态的持续扩展(特别是将 VS Code 扩展移植的自动化工具);Agent 模式的深化(从辅助到半自主的进化);以及如何在保持极致性能的同时,与企业级功能需求(SSO、团队管理)相平衡。
版本信息
- Zed 开源发布 :Zed 正式开源,源代码以 GPL-3.0(编辑器)和 AGPL-3.0(服务端)协议发布至 GitHub,同期发布 Linux 版本,将 Zed 从 macOS 专属工具扩展至全平台;开源宣言引发广泛关注,GitHub 在数天内获得数万星标。
- AI 功能集成 :内置 AI 对话助手(Zed AI)正式上线,原生集成 Claude 和 GPT-4 模型;推出 Zed 的实时协作功能 Channels,支持多人同时编辑同一文件并语音沟通,无需任何额外设置。
- Zed macOS 公测发布 :Zed 首次向公众开放 macOS 版本测试,展示 GPU 加速渲染带来的毫秒级响应性能;首批用户在社区中对其速度表现给予高度评价,与 VS Code 和 JetBrains 的性能差异被广泛讨论。
- Zed Agentic 模式 :引入 Agentic 编辑模式,允许 AI 自主执行多步骤代码任务(读取文件、运行终端命令、写入代码),将 Zed 从辅助工具升级为半自主 AI 编程助手;优化 Claude 集成深度;新增对本地 Ollama 模型的完整支持;改进 Linux 平台稳定性。
用户评价