如果你对 Zed 的印象还停留在"一个用 Rust 写的、比 VSCode 快十倍、能补全代码的编辑器",那你大概只用到了它一成不到的功力。这个 2024 年才正式发布、由 Atom 原班团队打造的产品,已经悄悄塞进了一整套 AI 能力——预测式补全模型、原地改写、全项目 Agent、上下文服务器、可热插拔的大模型供应商。问题是:国内技术圈对它的讨论几乎只停留在"快"和"开源"上,真正的 AI 杀招九成用户根本没碰过。本文把 Zed 里八个被埋没的 AI 功能一次性拆给你看,每一个都附操作步骤和省钱逻辑——尤其第 6 条,能让你彻底绕开它的订阅费。
在讲技巧前,先纠正一个最大的误区:很多人以为"用 Zed 的 AI 就得买订阅"。其实 Zed 的 AI 是三层结构,互相独立。理解了这张图,下面的技巧才好落地。
flowchart TD
U[你在 Zed 里的操作] --> A{触发哪个层级?}
A -->|停下打字、按 Tab| L1[第1层: Zeta 补全]
L1 --> L1a[开源模型, 免费, 不占任何配额]
L1 --> L1b[预测整段编辑, 跨光标位置]
A -->|选中代码 Cmd-I| L2[第2层: Inline Assist]
L2 --> L2a[只看选中片段+邻近上下文]
L2 --> L2b[低延迟, diff 预览, 极省 token]
A -->|Cmd-? 打开面板| L3[第3层: Agent]
L3 --> L3a[多文件编辑 + 跑终端 + MCP]
L3 --> L3b[走你选定的模型: Pro / 自带 key / 本地]
style L1 fill:#d4edda
style L1a fill:#d4edda
style L1b fill:#d4edda
style L3b fill:#fff3cd
三层之间:补全几乎永远免费(第 1 层);改写和 Agent(第 2、3 层)才走云端大模型,而这一层你可以自己带 key 或接本地模型——这就是后面省钱的关键。
这是 Zed 最被低估的东西。它自研了一个叫 Zeta 的开源补全模型,和 Copilot / Cursor Tab 的逻辑本质不同:
操作:Settings 里确认 features.edit_prediction_provider 指向 Zeta(默认即开)。打字后停顿半秒,幽灵文本浮现,按 Tab 接受,按 Esc 拒绝。
信息差:它对 Zed 所有用户免费,不消耗你的 API 配额、不需要登录付费。国内大量开发者还在为 Copilot 按月掏钱,却不知道 Zeta 的"多步编辑预测"在很多场景比 Copilot 更准——因为它训练数据就是真实开发者的编辑序列,而不是单纯的代码语料。
选中一段代码,按 Cmd-I(Linux/Windows 为 Ctrl-I),底部弹出一行输入框,直接打自然语言:
Zeta 之外、真正烧 token 之前,这是性价比最高的一层。它只看你选中的片段加周围少量上下文,响应极快,改动以 diff 形式原地预览,绿色增、红色删,Cmd-Y 接受、Cmd-N 拒绝。
为什么比开 Agent 划算:Agent 会读整个项目、跨文件改、跑命令,一次调用几百上千 token;Inline Assist 一次只盯一小段,单次成本是 Agent 的零头。日常 80% 的小重构(命名、注释、错误处理)该走这里,而不是动不动开 Agent。
按 Cmd-?(Linux Ctrl-?)打开 Agent 面板,你会发现 Zed 早就有了一个媲美 Cursor Composer 的东西,而国内九成的人还以为"Zed 没有 Agent":
npm test,自己看报错再修);操作:面板里勾选要让它"能看到"的文件/目录范围(Zed 默认让你显式授权,避免它乱翻),再描述任务。改完同样 diff 预览,你可以逐条接受或全拒。
信息差:Cursor 要订阅、Claude Code 要 API 额度,而 Zed 的 Agent 面板本身不收费——你只为它背后调用的大模型付钱(而且这钱你可以自己带 key 出,见杀招 6)。
在 Agent/Assistant 输入框里打一个 @,会弹出可引用项:当前文件、某个符号、其他文件。但真正的杀招是 Context Server:
场景:调一个半年前才发布的新 API,Copilot 大概率给你写错(训练时还没有)。在 Zed 里把该 API 文档挂成 Context Server,AI 现查现写。
操作:settings.json 里配置 context server,或在面板的上下文选择器里添加。这是国内几乎没人讲的进阶玩法,但对"追新技术、怕幻觉"的开发者是刚需。
这是 Zed 省 token 的核心机制。在 settings.json 里定义多个 profile,每个 profile 可以指定:用哪个模型、用什么系统提示、开启哪些工具。比如:
// 伪代码示意, 实际字段以官方文档为准
{
"assistant.profiles": {
"frontend": { "model": "claude-sonnet", "system": "你是资深前端..." },
"backend": { "model": "glm-4.6", "system": "你是 Go 后端专家..." },
"cheap-draft":{ "model": "ollama/qwen", "system": "草稿用, 控制成本" }
}
}
写完,面板顶部一键切换。简单改动走便宜模型(草稿先用本地 Qwen 跑一遍),难活才切旗舰(Sonnet / GLM)。这正是"按任务难度分配算力"的省钱哲学——而不是所有活都喂给最贵的模型。
这条单独拎出来,因为它直接关系到钱。Zed 不锁死模型供应商:
很多人被"Zed Pro 约 \$20/月"劝退,以为不买就别想用 AI。真相是:
| 用户类型 | 推荐方案 | 月成本 |
|---|---|---|
| 高频重度、懒得管 key | Zed Pro 订阅 | 约 \$20 |
| 中低频、想要旗舰但怕浪费 | 自带 Anthropic/GLM API key | 按量,常 \$2–8 |
| 隐私敏感 / 离线需求 | Ollama 本地模型 | \$0(吃本地算力) |
| 国内想用国产模型 | 自带 GLM/通义/DeepSeek key | 按量,常 ¥10–50 |
对中低频用户,自带 key 几乎永远比包月便宜——因为包月是"为峰值付费",自带 key 是"为实际用量付费"。国产模型(GLM、DeepSeek)单价极低,挂进 Zed 就是高端编辑器 + 廉价智能的组合。
在 Assistant 输入框打 /,会出现一组命令,把当前编辑器状态一键注入对话:
/diagnostics ——把当前文件的红线报错(编译/lint 错误)丢给 AI;/terminal ——把终端最近的输出喂进去;/tabs ——告诉 AI 你现在打开了哪些标签页;/now ——注入当前时间等上下文;/project ——喂项目结构。信息差场景:报错排查。90% 的人是手动复制错误信息粘到对话框;Zed 用户直接打 /diagnostics 让 AI 看到全部上下文。它看到的是"完整的错+文件+打开的相关标签",你看到的是"AI 一次就定位到根因"。
最后两条容易被忽略的"资产化"功能:
操作:把团队约定的 prompt 文件放进项目仓库或全局目录,所有人 pull 下来就能用;长任务用 Threads 存档,命名清晰,回溯方便。
| 维度 | 大多数人以为的 Zed | 真实的 Zed |
|---|---|---|
| AI 定位 | 一个会补全的快编辑器 | 补全 + 改写 + 全项目 Agent 三层 |
| 补全模型 | 和 Copilot 一样的逐字补 | Zeta:多步编辑预测,免费 |
| Agent | 没有 / 要订阅 | 有,面板免费,模型可自带 |
| 模型供应商 | 绑死 Zed 云端 | 云端 key / 本地 Ollama / 国产模型随便接 |
| 订阅 | 不买没法用 AI | 不买也行,自带 key 更省 |
| 上下文 | 手动复制粘贴 | @ 提及 + Context Server + / 命令 |
按这个顺序走一遍,你会发现 Zed 不再只是"快",而是一个可控、可省钱、不锁供应商的 AI 开发中枢——这恰恰是当下很多绑定式工具给不了你的自由度。
本文由「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 等场景全覆盖。
