先说一个国内技术圈基本没人写的事实:你现在用的 Cursor,$20/月、要绑外卡、高峰期还限速;而 Atom 创始团队用 Rust 重写的那款编辑器 Zed(官网 zed.dev,仓库 github.com/zed-industries/zed),编辑器本体完全免费开源,自研的 Edit Predictions 补全登录就有免费额度,Agent Panel 还允许你把 DeepSeek、Kimi、Qwen 这类国产模型通过 OpenAI 兼容接口直接塞进去——等于用「电费级」成本跑一个完整的 AI Agent 编辑器。
更关键的是:国内关于 Zed 的中文内容,90% 停留在「它启动快、渲染快」这个 2021 年的卖点上。它的 AI 能力在 2025 年迭代了一整年,很多人根本不知道它已经长成了什么样子。这篇文章把 8 个最值钱的「暗门」一次挖完。价格和配置字段以 zed.dev/docs 最新版为准,我拿不准的会明确标注。
flowchart TD
A["你的输入 / 选中代码"] --> B["上下文组装层"]
B --> B1["@file / @directory / @selection"]
B --> B2["@terminal / @diagnostics"]
B --> B3["@fetch / @symbols / 斜杠命令"]
B --> B4[".rules 项目宪法"]
B --> B5["MCP 扩展工具"]
B --> C{"Provider 路由"}
C -->|"Zed 托管"| D["Edit Predictions / Pro"]
C -->|"OpenAI 兼容"| E["DeepSeek / Kimi / Qwen"]
C -->|"本地"| F["Ollama / LM Studio"]
D --> G["Agent 执行 → 生成 Diff"]
E --> G
F --> G
G --> H["你逐块 Review 后 Accept"]
怎么开:打开 Zed → 右上角登录账号(免费注册)→ 光标停留时它会自动预测你下一处要改的代码,按 Tab 采纳、按 Alt+] 切换多个预测候选。
效果:很多人以为 Zed 的 AI 全要付费,其实 Zed 自研的 Edit Predictions(基于他们开源的 Zeta 小模型思路训练)对登录用户有免费额度,日常改代码、跳转变量名这类高频操作基本够用,重度使用再考虑 Pro(官网标价约 $10/月,具体额度以 zed.dev 为准)。
场景:这是「先免费再用付费」的路线,和 Cursor「先试用再逼你订阅」完全反过来。适合想零成本试水 AI 编辑器的人。
这是整篇文章信息差最大的一条。Zed 支持 OpenAI 兼容 provider,意味着任何兼容 OpenAI 接口的国产模型都能接管它的 Agent Panel。
怎么开:Cmd+, 打开设置(或命令面板搜 open settings),编辑 settings.json:
{
"language_models": {
"openai_compatible": [
{
"name": "DeepSeek",
"api_url": "https://api.deepseek.com/v1",
"available_models": [
{
"name": "deepseek-chat",
"display_name": "DeepSeek V3",
"max_tokens": 8192
}
]
}
]
}
}
API Key 在设置面板的对应 provider 下填入。字段名以官方文档为准;如果请求 404,把 api_url 末尾的 /v1 去掉再试(DeepSeek 两种 base 路径都兼容)。
效果:Agent Panel 里所有功能——对话、改文件、跑终端命令——全部走 deepseek-chat,成本从 Cursor 的 $20/月固定支出,变成 DeepSeek 按量计费的几块人民币。同理可配 Kimi(Moonshot)和 Qwen,它们都提供 OpenAI 兼容端点。
场景:没有外卡、不想为订阅付美元的人;或者公司项目对成本敏感、要给整个团队铺 AI 编辑器的人。
.rules——给项目立一部「宪法」怎么开:在项目根目录新建一个 .rules 文件(对齐 Cursor 的 .cursorrules、Claude Code 的 CLAUDE.md),写清楚项目约定:
- 技术栈:Go 1.22 + GORM,禁止引入新 ORM
- 错误处理必须 wrap,禁止裸 return err
- 注释用中文,变量名用英文
- 测试统一放 /tests,命名 Test_函数名
效果:Agent 每一轮对话都会自动携带这份规则,不用反复纠正它「别用 double quotes」「别动我的 lint 配置」。Zed 还支持全局级 Rules Library,把你个人偏好(比如「解释用中文」)和项目级规则分层管理。
场景:接手祖传仓库、或者团队共用一套编码规范时,写一次受益所有会话。这一条在 Cursor 用户里是常识,但 Zed 中文圈知道的人极少。
Zed 的 Agent 输入框里敲 @,能拉出一串上下文源:@file、@directory、@selection、@terminal、@diagnostics、@fetch、@symbols、历史会话等。多数人只会 @file,真正值钱的是后四个:
@diagnostics:把语言服务器报出来的所有错误直接喂给 Agent,配合「帮我修」一句话完成批量排错;@terminal:刚跑挂的测试、报错的堆栈,不用复制粘贴,直接把终端输出注入对话;@fetch:丢一个文档 URL,Agent 去抓网页内容当上下文——比如贴一个某个库的 changelog 页,让它按新版本改你的调用代码;@symbols:按符号(函数/类)定位,比 @file 更精准,适合大文件里只聊某几个函数。效果:上下文塞得准,token 省一半,回答质量翻倍。这是「会用 AI」和「AI 用得好」的分水岭。
和 @-mention 配套的是斜杠命令,两个最实用:
/diagnostics:一键把当前项目的全部诊断信息(报错、警告)拉进上下文,等价于 @diagnostics 但更快;/tab:把最近打开过的文件作为上下文带入——你不用回忆「刚才看的是哪个文件」,Agent 自己看到你的工作轨迹。场景:典型的「改完代码跑挂了」工作流:/tab 带入相关文件 + @terminal 带入报错 + 一句「分析原因并给出最小修改」,三步走完别人十分钟的复制粘贴。
怎么开:Agent 设置里有内置 Profile:Write(能改文件、跑命令)、Ask(只读问答)、Minimal、Raw(裸发提示词,不包装 system prompt)。你可以自定义 Profile,为每个 Profile 单独指定模型和可用工具集。
效果:比如建一个「架构顾问」Profile——用推理能力强的模型 + 只读工具,专门做方案评审;再建一个「搬砖工」Profile——用便宜的国产模型 + 全部工具,专门执行琐碎修改。脑子贵的负责想,手便宜的负责干,账单立刻好看很多。
Raw 模式还有个隐藏用途:调试提示词。它不注入任何包装,你发的就是模型收到的,适合研究 system prompt 差异。
Zed 的模型设置支持一个默认模型 + 备选模型列表,对话中随时切换,不用改配置。
省钱打法:默认槽放 deepseek-chat 之类的国产便宜模型处理 80% 日常任务;备选槽放 Claude/GPT 级别的强模型,只在「这个 bug 半小时没搞定」时切换。同样的月度预算,能覆盖的任务量差出数倍——这是把「模型分层」思维落到编辑器里最简单的形态。
场景:自由职业者、独立开发者,每一个 API 调用都要算账的人群。
在 Claude Code 或 Cursor 里接 MCP,多半要手写一段 stdio 配置 JSON。Zed 做了个更省事的方案:MCP Server Extensions——在 Agent 的扩展面板里直接浏览、一键安装社区做好的 context server(数据库、GitHub 之类),装完 Agent 自动获得新工具。
效果:非运维背景的开发者也能几分钟给 Agent 接上外部能力。想接商店里没有的 server,它同样支持标准 MCP 协议手动配置。
场景:让 Agent 直接查你们 Postgres 的表结构再写 migration;或者接 GitHub 让它自己开 issue、看 CI 日志。
| 你以为的 | 实际上 |
|---|---|
| Zed 只是个「启动快的编辑器」 | 它有完整的 Agent Panel + 自研补全,AI 能力追平第一梯队 |
| AI 编辑器 = $20/月 + 外卡 | 本体免费,接国产模型后边际成本≈几杯奶茶 |
| 上下文只能手动复制粘贴 | @terminal、@diagnostics、@fetch 等八个入口自动注入 |
| 团队规则要每轮对话重发 | .rules 写一次,所有会话自动携带 |
| 接 MCP 必须手写 JSON | 扩展商店一键装,小白五分钟上手 |
| 本地模型接不进编辑器 | Ollama / LM Studio 均可作为 provider 直连 |
.rules:把团队规范贴进去,立刻感受 Agent 变「懂规矩」;@terminal、@diagnostics、@fetch,一周后你会离不开;一句话收尾:工具的「快」只是入场券,「模型自由 + 成本自由」才是 Zed 对中国开发者真正的意义——它把「用不用得起 AI 编辑器」这道题,直接从卷面上划掉了。
说明:本文写作时未能对个别定价与配置字段做实时交叉验证,均标注「以官网/官方文档为准」,请以 zed.dev 当前版本为最终依据。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
