Zed 简介
Zed 是一款适用于 Mac 的极简、极快的代码编辑器,由打造 Atom 和 Tree-sitter 的团队用 Rust 从零写成。它会用上 CPU 的所有核心,并通过 Metal 在 GPU 上绘制界面,所以打开大型项目、搜索和输入都依然流畅。借助 Tree-sitter 和语言服务器,Zed 支持大多数编程语言,还提供 AI 智能体、与团队的实时协作、Git 工具和内置终端。
编辑器免费且开源,核心部分以 GPL-3.0 许可证发布。免费的 Personal 方案没有任何限制,可搭配你自己的 AI API 密钥,或 Claude Agent、Codex CLI 等外部智能体使用。可选的 Pro 方案(每月 10 美元,可免费试用 14 天)提供由 Zed 托管的 AI 模型和无限的编辑预测。Zed 可在 macOS 10.15.7 或更高版本上运行,Apple 芯片和 Intel 芯片的 Mac 分别有不同的下载,并且每周都会发布新版本。
主要功能
Zed 的设计初衷是让你专心写代码。
- 速度:用 Rust 编写并在 GPU 上绘制,启动和响应都非常迅速。
- AI 智能体:用你选择的模型并行运行多个智能体,编辑文件、浏览代码并调用工具。
- 编辑预测:在你输入时给出下一处修改的建议。
- 协作:共享项目,与队友实时一起编码和聊天。
- 内置 Git:在编辑器内使用 Git 面板、Git 图、blame、差异对比和暂存。
- 语言:通过 Tree-sitter 语法和语言服务器支持大多数编程语言。
- 终端与调试器:内置终端,以及支持多种语言的调试器。
- 扩展与 Vim 模式:可从扩展库添加主题、语言和工具,并支持 Vim 键位。
1.24.4 版本新功能
Zed 1.24 新增了 Git 标签创建,并改进了智能体面板。
- 可从 Git 历史或 Git 图中为某个提交创建 Git 标签
- 可将终端标签页拖入智能体面板
- 文件查找器会自动填入编辑器或终端中选中的文本
- 智能体在长对话中回复时,内存和 CPU 占用更低
- 使用 zed --diff 打开的文件夹差异支持左右并排显示
- 修复 OpenCode 模型无法加载的问题(1.24.4)
Zed 常见问题
Zed 免费吗?
免费。Personal 方案永久免费且没有限制,可搭配你自己的 AI API 密钥或外部智能体使用。可选的 Pro 方案(每月 10 美元,可免费试用 14 天)提供由 Zed 托管的 AI 模型和无限的编辑预测。
Zed 是开源的吗?
是的。Zed 的源代码在 GitHub 上,编辑器以 GPL-3.0 许可证发布。
Zed 需要哪个版本的 macOS?
Zed 可在 macOS 10.15.7 Catalina 或更高版本上运行,并使用 Metal 进行 GPU 加速绘制。
Zed 能在 Intel Mac 上运行吗?
能。Apple 芯片和 Intel 芯片的 Mac 分别有不同的下载。
Zed 是谁开发的?
Zed Industries,由 Atom 编辑器和 Tree-sitter 语法解析库的作者创立的团队。
可以在 Zed 中使用自己的 AI 模型吗?
可以。你可以添加 Anthropic、OpenAI、Google 等提供商的 API 密钥,使用本地模型,或连接 Claude Agent、Codex CLI 等外部智能体。
Zed 有 Vim 模式吗?
有。Zed 内置 Vim 模式,可在设置中开启。
可以在 Zed 中和别人一起写代码吗?
可以。Zed 支持实时协作:可以共享项目、共同编辑、聊天和共享屏幕。
可以用 Homebrew 安装 Zed 吗?
可以。运行 brew install --cask zed 安装稳定版,或运行 brew install --cask zed@preview 安装预览版。
zed.FULLMAC.app 上的 Zed 下载来自哪里?
下载按钮指向 Zed 官方下载页面 https://zed.dev/download。zed.FULLMAC.app 不会修改或重新打包该 App。
相似应用
LiteEditLiteEdit 是一款不到 1 MB 的 Mac 原生代码编辑器,使用 Swift 和 AppKit 构建,适合在主力 IDE 旁边打开、阅读和快速编辑代码。它支持 20 多种语言的语法高亮、标签页、侧边栏文件树、支持正则表达式的查找和替换,以及用于切换文件的 Quick Open 命令。重新打开时,它会恢复你的文件夹、文件、光标位置和窗口状态。开发工具
CateCate 是构建在可缩放无限画布上的 IDE,专为同时运行多个编程智能体而设计。终端、编辑器和浏览器面板浮动在工作区中,而不是放在标签页里。在 Cate 终端中运行 Claude Code、Codex 或其他智能体 CLI,每个面板都会显示其智能体是在工作、已完成还是在等你,一旦需要输入就会立即通知。开发工具
GeanyGeany 是一款基于 GTK 工具包的小巧快速的集成开发环境。它在设计上尽量少依赖其他软件包,同时提供程序员期望 IDE 具备的功能:语法高亮、代码折叠、自动补全、符号列表,以及在编辑器内构建和运行代码。它支持多种文件类型,包括 C、Java、PHP、HTML、Python、Perl 和 Pascal。开发工具
CodeEditCodeEdit 是一款由社区打造、完全用 Swift 为 macOS 编写的代码编辑器,没有使用 Electron 或其他跨平台框架。它希望在快速编辑时像 TextEdit 一样轻巧,在大型项目中又能扩展为类似 Xcode 的丰富体验。功能包括语法高亮、代码补全、整个项目的查找和替换、代码片段、内置终端、任务运行和 Git 集成。CodeEdit 并不打算取代 Xcode,而是面向非 Apple 平台的项目。开发工具
VimRVimR 是用 Swift 编写的 macOS 版 Neovim 图形界面。它在内部运行 Neovim,并加入了其他图形编辑器中的实用功能,让你在原生 Mac 窗口中保留 Neovim 的速度和键盘驱动的编辑方式。它提供 Markdown 预览、重新加载时保持滚动位置的通用 HTML 预览、类似 Xcode“Open Quickly”的模糊文件查找,以及简单的文件浏览器。开发工具
Nextpad++Nextpad++ 把 Windows 上的 Notepad++ 代码编辑器以完全原生的 App 形式带到 Mac。它移植自 Notepad++ 的原始代码,不是重写,也不是 Wine,因此用起来和 Notepad++ 用户期待的一样,同时又以原生菜单、快捷键、文件对话框、深色模式和 macOS Tahoe 外观融入 macOS。你可以使用多种语言的语法高亮、插件、宏、支持正则表达式的文件内搜索、分屏视图和文档地图。开发工具
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。