Zed 是面向日常编码的开源桌面编辑器,以 Rust 和 GPU 加速为底座,将跨文件编辑、多人协作与多种 AI 代理整合在同一工作区。

适合想换掉臃肿编辑环境的开发者 · 同时尝试多种 AI 编码代理的人 · 经常远程结对的开发团队

亮点

  1. 为编辑响应速度而造

    从头用 Rust 构建,利用多核 CPU 与 GPU,主打低延迟的代码编辑与界面响应。

  2. 跨文件片段一起改

    Multibuffer 将代码库不同位置的片段合并成可编辑界面,减少来回切换文件。

  3. 代理选择不绑一家

    通过 ACP 接入 Claude Agent、Codex 等代理,并支持跨项目并行运行。

  4. 结对编程就在编辑器

    内置聊天、共同编码、屏幕与项目共享,让远程讨论直接围绕正在修改的代码展开。

功能说明

代码编辑

  1. 语言服务支持

    支持语言服务器协议,并可通过扩展增加语言支持。

  2. 模态编辑操作

    提供 Vim 键位,支持文本对象和标记等操作。

  3. 文件符号导航

    通过大纲视图浏览文件符号,定位代码结构。

开发工作流

  1. 原生版本控制

    内置 Git 暂存、提交、拉取、推送和差异查看。

  2. 多语言调试

    基于调试适配器协议,提供多种语言的调试支持。

  3. 远程开发环境

    本机运行编辑器界面,实际代码库运行在远程服务器。

智能辅助

  1. 行内代码改写

    将选中的代码发送给语言模型,在编辑位置完成转换。

  2. 后续编辑预测

    使用 Zeta2 开放权重模型预测下一步代码编辑。

  3. 外部工具连接

    连接 MCP 服务器,为代理补充外部知识与工具。

  4. 代理进度审查

    委派编码任务后,可实时跟踪代理进度并审查改动。

适合场景

  1. 想换掉臃肿编辑环境的开发者

    值得先作为副编辑器安装,用真实项目验证语言服务、调试和必要扩展,再决定是否全面迁移。

  2. 同时尝试多种 AI 编码代理的人

    可以在统一编辑界面接入不同代理、并行委派任务,并集中检查代码改动。

  3. 经常远程结对的开发团队

    聊天、共同编辑和项目共享集中在代码现场,适合边讨论边修改问题。

  4. 习惯 Vim 键位但需要图形工具的人

    可保留模态编辑习惯,同时使用内置 Git、调试器和远程开发能力。

取舍

选它的理由

  • 跨文件修改不必反复切换标签页
  • Git 与调试内置,减少工具切换
  • 保留 Vim 操作习惯也能使用图形界面
  • 远程结对可直接共享项目与屏幕

先想清楚

  • 工作流依赖特定 VS Code 或 JetBrains 插件
  • 只能在浏览器里开发,不能安装桌面应用
  • 希望代理无需审查就自动运行任意项目
  • 不能把 VS Code 插件生态直接搬过来

安全警示

  • 2025年:CVE-2025-55012,AI代理绕过权限检查可执行代码,0.197.3前受影响。
  • 2026年:CVE-2026-27976,扩展安装解包跟随符号链接,可逃逸沙箱并任意写入文件。

基于公开资料与 AI 分析整理,仅供参考,请自行核实。

同类推荐

查看全部

更多「编程开发」软件

软鉴 SoftMemo

AI 整理的软件知识库

AI 整理软件资料、版本动态、更新通知、订阅权益与对比分析,沉淀可复用的工具知识。