Zed:Rust 从零打造的极速代码编辑器,AI 协作写码一条龙

一款用 Rust 从零写出来的代码编辑器,把速度、AI 和协作都做进了底层,而不是靠插件往上堆。

编辑器卡顿、AI 插件一层套一层,还能更顺吗?

写代码的人对「卡」都太熟悉了:打开大工程要等半天,切换文件时界面先白屏一下,想用 AI 补全还得再装一个插件、再配一个账号。工具越叠越多,体验却越来越重。Zed 想解决的就是这件事——它由 Atom 和 Electron 的原作者 Nathan Sobo、Antonio Scandurra 等人重新出发,用 Rust 从零写了一个编辑器,把速度和 AI 都做进了骨子里。

从零用 Rust 写,快是底色

Zed 的界面层 GPUI 是自研的,直接用 Rust 调用多核 CPU 和 GPU 来渲染,打字、滚动、切换标签都冲着零延迟去,官方给出的刷新率是 120 帧。因为不套一层 Electron,启动和交互的负担小得多,打开大型代码库时依旧跟手。对天天泡在编辑器里的人而言,这种顺滑是切身体感能对比出来的。

image.png

AI 不是外挂,是原生能力

Zed 的 AI 功能直接长在编辑器里,不用另装插件。选中一段代码,用 Inline Assistant 描述你要的改动,模型会就地重写;写代码时 Edit Prediction 会预测你的下一次输入,按 Tab 就能采纳,默认驱动它的 Zeta 是一个开源、开放数据训练的模型。编辑器和这些 AI 功能都是开源的,你也可以换成自己的 API 密钥,接入 Anthropic、OpenAI、Google 或本地模型。

把智能体直接请进编辑器

这可能是 Zed 最激进的一步:Agentic Editing。你可以在 Agent 面板里把任务委派给智能体,它会读文件、改代码、跑终端命令,你实时跟着它的进度看,改完再逐一审阅。通过 ACP 协议,它不绑定单一模型,Claude Agent、Codex、OpenCode 这类命令行智能体都能直接在里边跑,还能接 MCP 服务器扩展工具。

Zed 并行运行多个 AI 智能体

原生 Git 与团队协作

Zed 把 Git 的暂存、提交、拉取、推送、查看差异做成了编辑器的一等公民,不用切到命令行或另开客户端。协作也是原生的:和队友共享项目、共享笔记、共享屏幕,实时看对方的光标在哪儿改。这套协作底层,同样被用来承载人和 AI 的配合。

给老手留的细节

Vim 用户能开箱即用地拿到第一等的模态编辑体验,包括文本对象和 marks;多缓冲区可以把散落在工程各处的代码片段拼进同一个可编辑表面;远程开发时本机只跑界面,代码真正跑在远端服务器上。内置调试器基于 DAP 支持多语言断点,扩展生态也已经有上千个,覆盖语言、主题和更多玩法。

Zed 的思路很清晰:用 Rust 把性能做到极致,再把 AI 和协作做成原生能力,而不是事后补丁。个人使用免费、编辑器开源,习惯快节奏、喜欢把智能体请进工作流的开发者,值得拿它跑一个真实项目试试。

Zed下载地址
支持的操作系统: macOS Linux Windows