由 Rust 语言开发的代码编辑器 Zed 已于昨日正式推出 1.0 版本,该项目由前 GitHub Atom 团队核心成员主导研发。
Zed Industries 联合创始人兼首席执行官内森・索博表示,Zed 目前尚未完全完善、也并非完美,但已经迈入成熟临界点,绝大多数开发者都能快速上手、适配使用。
2011 年 12 月起,索博在 GitHub 任职九年,期间参与开发了 Atom 编辑器与 Electron 框架。Electron 基于 Chromium 内核打造,Atom 与微软 Visual Studio Code(VS Code)均采用该框架。他坦言,网页技术固然能降低产品上线门槛,却也限制了软件的性能上限与功能拓展空间。
本次 1.0 版本以漏洞修复为主,同时新增多项实用功能:支持书签标记,可快速跳转至标记代码位置;新增 Git 提交记录查看的命令面板操作。
Zed 1.0 现已支持 macOS、Windows、Linux 三大系统。依托语言服务器扩展,软件可为主流编程语言提供语法高亮与代码补全功能;同时可选配 AI 编辑智能预测能力,支持接入自研大模型 Zeta LLM 或第三方 AI 服务商。C、C++、CSS、JavaScript、TypeScript、Markdown、Python 等常用语言已内置 LSP 语言服务,其余语言可通过扩展插件安装适配。

对于习惯使用 VS Code 的开发者而言,插件生态体量或是最大短板:本文撰稿时,Zed 仅有约 1000 款扩展插件,而 VS Code 应用市场的插件数量已突破十万。
Zed 全程采用 Rust 语言开发,选择 Rust 是兼顾底层硬件操控能力与代码表达灵活性;界面基于自研 GPU 加速 UI 框架 GPUI 构建,整套代码与框架均开源托管于 GitHub,遵循 Apache 2 开源协议。
Zed 最早于 2023 年 3 月开启预览版测试,初期仅适配 Mac 系统。官方首发介绍并未提及 AI 功能,核心主打高性能与多人协作能力。不过短短一个月后,软件便接入 GitHub Copilot 支持;2024 年 8 月,团队联合 Anthropic 推出 Zed AI 智能功能。后续又布局 AI 智能代理能力,携手谷歌与 JetBrains 推进智能代理客户端协议(ACP) ,致力于统一 AI 代理与代码编辑器的通信交互标准。
今年 1 月,官方团队表示已将 AI 智能代理融入日常开发工作流;本月初又上线并行智能代理功能,可实现多个 AI 代理同时协同工作。在全面加码 AI 能力的同时,团队也收获业界好评 —— 软件内置一键关闭所有 AI 功能开关,满足只想把编辑器作为纯代码工具的开发者需求。
开发者普遍认可 Zed 的界面设计与运行性能,尽管采用原生代码开发,它并不算轻量型编辑器。有开发者在黑客新闻论坛评价:“Zed 正是我一直期待 Sublime 能进化成的样子。我想要一款原生架构的 VS Code,而 Zed 恰好实现了这一点。”Sublime 是另一款热门代码编辑器,但并未开源。
目前用户反馈的主要槽点集中在:部分插件与语言适配尚不成熟;软件存在未经用户明确授权,自动下载并运行 Node.js 等第三方程序包的隐患。
Zed 后续版本仍有较大优化空间,但想要抗衡 VS Code 庞大的生态体系仍是巨大挑战。另一核心争议在于团队对 AI 功能的投入比重:官方极力将 Zed 塑造为 AI 开发工具,但其本身的传统代码编辑特性,也深受纯工具取向开发者青睐。
JetBrains IDE 人工智能负责人丹尼斯・希尔亚耶夫本周发文剖析行业困境:如今开发者拥有两种代码生产模式,这要求集成开发环境必须在纯代码编写工具和AI 任务托管工具两种定位间切换,而一款产品很难同时把两种定位都做到极致。
也有观点认为传统集成开发环境正逐步走向淘汰。测试驱动开发先驱肯特・贝克提出,当下 IDE 应当优先针对代码评审做优化,而非代码编写本身;AI 理念倡导者史蒂夫・耶奇近期谈及 IDE 发展时直言:“代码本就是流动的产物,只需通过工具生成流转,没必要逐行细看。” 所幸业内多数开发者并不认同这一极端观点,也为 Zed 保留了广阔的传统编辑器市场空间。







苏公网安备32021302001419号