EN
返回档案库

档案库 · 产品创意 · 技术决策 · 2017–2026

Zed 1.0:像游戏一样重建的代码编辑器——Rust、GPU 着色器、CRDT 多人协作

Atom 的创始团队用 Rust 和 GPU 着色器重建编辑器,内置 CRDT 多人协作——历经五年、百万行代码、并行 AI 代理,1.0 终于发布。

Zed Industries

创意是什么不要再扩展浏览器编辑器,而是像制作游戏一样构建:自研整套技术栈——Rust、GPU 着色器、CRDT——让性能、协作和 AI 成为原生能力,而不是后期附加。伤筋动骨

当时的题目

Atom's creators hit a ceiling: Electron made an editor easy to ship but impossible to make feel great. In 2017 Nathan Sobo wrote 'we have to start over'; four years later the same team founded Zed to rebuild the editor from first principles.

它是怎么成立的

Zed 始于一次拒绝:2017 年,打造了 GitHub Atom 编辑器的 Nathan Sobo 在日记中写道,团队“必须从头再来”。Atom 基于 Electron,这种网络技术让编辑器易于发布,但设置了天花板——内存、垃圾回收暂停和 DOM 渲染,再怎么优化也无法消除。他得出结论,解决办法是掌握基础。

因此,Zed 像游戏而非网页那样构建:整个应用将数据馈送给 GPU 着色器,由 GPUI(用 Rust 从零编写的 UI 框架)渲染。CRDT 将实时协作融入文本数据模型本身,团队掌握了从 tree-sitter 解析到渲染的每一层——与 Atom 的方法截然相反。

2026 年 4 月 29 日,经过五年开发、超过一百万行代码,Zed 1.0 发布,同时它也是 AI 原生的:按键级编辑预测、单窗口并行代理,以及开放的代理客户端协议,允许 Claude Code、Codex、OpenCode 和 Cursor 在内部运行。“我们把 AI 融入了编辑器的基础,而不是附加在之上,”团队写道。

如今,数十万开发者每天在 macOS、Windows 和 Linux 上使用 Zed。1.0 版本还面向组织推出了 Zed for Business,路线图指向了 DeltaDB,一个基于 CRDT 的同步引擎,可追踪字符级别的每一次编辑,让人类和 AI 代理对代码库保持一致的视图。

妙在哪

  • 网络技术让 Atom 易于发布,但对体验设定了硬性上限;唯一的解决办法是掌握基础。
  • 用 GPU 着色器而非 DOM 渲染,使得快速输入和界面成为架构的必然结果,而非优化。
  • CRDT 将实时协作放在数据模型里,让多人协作成为原生,而非附加功能。
  • 将 AI 融入基础——编辑预测、并行代理、开放代理协议——让编辑器成为第三方代理的中立之家。

做出来什么

Zed 1.0 (April 29, 2026) reached hundreds of thousands of daily developers and launched Zed for Business at $30 per user per month. The release validated the contrarian architecture — native Rust, GPU rendering, CRDT sync — as the editor market chased native, AI-first tools.

报道Zed is 1.0

可以借走的

当平台限制了产品的体验时,重建基础是产品决策,而不只是工程问题——掌握整个技术栈是交付他人无法实现的功能的关键。

后来

Zed 1.0 于 2026 年 4 月 29 日发布,历经约五年开发,超过一百万行代码,日活用户达数十万。发布时推出了 Zed for Business(集中计费、基于角色的访问控制、团队管理),团队保持每周更新。路线图上有 DeltaDB,一个基于 CRDT 的同步引擎,以字符级粒度追踪每次更改,让人类和 AI 代理共享一致的代码视图;代理客户端协议已连接 Claude Code、Codex、OpenCode 和 Cursor。

资料来源

发现哪里写错了?告诉我们。

轮到你了

你刚读完一个点子。把你手上的题目说出来,看看谁接过同样的题。

免费账号 · 3 次免费提问 · 不用绑卡

相关案例