Zed编辑器v1.18.0更新:AI多模型接入与C/C++调试增强

Zed v1.18.0 大幅扩充 AI 模型接入、强化 C/C++ 调试器并持续改善跨平台稳定性。
Zed v1.18.0 是一次覆盖面广泛的迭代更新。AI 侧新增了 Amazon Bedrock GPT-5.6(百万 Token 上下文)、Gemini 3.5 Flash-Lite、Grok 4.5/4.6 等多家厂商最新模型,同时清理了过时模型并修复了思维链推理场景下内联助手无响应等稳定性问题。调试器方面,C/C++ 开发者获得了内联变量值显示,以及更精准的多线程执行控制,调试快捷键也对齐了 VS Code 默认设置以降低迁移成本。编辑体验上,文件查找历史终于实现跨会话持久化,Markdown 预览样式焕新。Linux 平台集中修复了 X11/Wayland 渲染与窗口管理问题,Windows 则解决了高 DPI 副显示器的窗口偏移缺陷。整体而言,本次更新以密集的小步迭代持续推进 Zed 向生产级 AI 原生编辑器演进。
作为近年来备受瞩目的高性能代码编辑器,Zed 凭借其 Rust 底层架构与 GPU 加速渲染,在开发者社区中持续积累口碑。近日发布的 v1.18.0 版本延续了每周迭代的节奏,带来了 AI 模型接入的大规模更新、C/C++ 调试增强以及跨会话文件查找历史等诸多改进。本文将对本次更新的核心亮点进行梳理与分析。

AI 能力升级:多模型接入与稳定性提升
本次更新最引人注目的部分无疑是 AI 模型生态的大幅扩充。Zed 团队一口气接入了多家主流厂商的最新模型,显示出其在 AI 编程助手赛道上加速布局的决心。
主流大模型全面覆盖
在模型支持方面,v1.18.0 新增了对 Amazon Bedrock 平台上 GPT-5.6 百万 Token 上下文窗口的支持,这意味着开发者可以在单次会话中处理更庞大的代码库或文档。同时,Google AI 侧新增了 Gemini 3.5 Flash-Lite,xAI 侧则加入了 Grok 4.5 与 Grok 4.6 两个版本。此外,对 Claude Fable 5.1 的支持也得到了改进。
你可能没注意到,Zed 同步进行了模型的清理与替换:Google AI 下的 Gemini 2.5 系列(Flash-Lite、Flash、Pro)以及 Gemini 3.1 Flash-Lite 被移除,并将 Gemini 3.5 Flash-Lite 设为默认的快速模型。这种"新增+淘汰"的策略保证了模型列表的时效性,避免用户被过时模型干扰。
AI 连接与稳定性优化
除了模型数量的扩充,本次更新在 AI 使用体验的稳定性上下了不少功夫。团队修复了内联助手在模型先输出推理内容再调用工具时"毫无反应"的问题(#61220),这对于依赖思维链(reasoning)模型的场景尤为关键。
同时,Agent Panel 新增了在不重启 Zed 的情况下重新加载损坏的外部 agent 连接的能力,长时间 agent 会话的内存占用也得到了优化(#63053)。在错误处理层面,Zed 改进了语言模型连接错误提示,能够明确指出无法访问的主机地址,并修复了 Anthropic 计费、冲突、超时错误处理不当的问题。这些细节的打磨,反映出 Zed 正在从"能用"向"稳定可靠"的生产级 AI 工具演进。
C/C++ 调试器增强:内联值显示与线程控制
对于系统级开发者而言,本次更新的调试器增强是一大福音。v1.18.0 为使用 CodeLLDB 或 GDB 调试 C 和 C++ 时新增了内联变量值显示(#46705)。这意味着开发者无需将鼠标悬停或切换到变量面板,即可在代码行内直接看到变量的实时取值,大幅提升了断点调试的效率。
更精细的执行控制
此外,针对支持单线程执行的调试适配器,Zed 新增了独立的"继续程序(Continue Program)"与"继续线程(Continue Thread)"控制(#63135),并修复了此前 Continue Program 只恢复选中线程而非全部线程的错误。这对于多线程程序的调试来说是一个重要的正确性修复。
值得关注的是,本次更新还调整了调试快捷键以对齐 VS Code 的默认设置:在执行暂停时,f10 现在用于单步跳过(step over),f11 用于单步进入(step into)。这一变更降低了从 VS Code 迁移用户的学习成本,属于典型的"习惯对齐"策略,但对老 Zed 用户而言需要注意肌肉记忆的调整。
编辑体验与语言支持改进
在核心编辑体验上,v1.18.0 也带来了多项实用改进。Markdown 预览样式得到了刷新,包括更好的排版、间距以及圆角的内联代码背景(#63118),视觉呈现更加现代。表格数据预览则将设置移入弹出框,为表格本身释放了更多垂直空间。
文件查找历史持久化
一个长期被用户期待的功能终于落地:文件查找(File Finder)历史现在可以跨工作区会话持久化(#55034)。这意味着最近打开的文件即使在重启 Zed 或切换项目后依然能被快速检索到,显著提升了日常导航效率。
在语言支持方面,Bash Language Server 现在可以通过 lsp.bash-language-server.settings 进行配置,Python 的运行按钮也修复了在 if __name__ in ("__main__", ...) 这类 main guard 写法下不显示的问题。
跨平台适配与性能优化
Zed 一贯以性能著称,本次更新继续在这一维度深耕。Linux 平台通过预热字体匹配缓存和缓存字形来提升渲染与光栅化性能;使用 .editorconfig 文件的项目在打字和渲染上也更加流畅。
Linux 与 Windows 稳定性修复
作为一款近年来重点发力 Linux 桌面的编辑器,Zed 在本版本中集中修复了大量 X11 与 Wayland 相关问题,包括 X11 下窗口首次打开时空白、全屏时 UI 冻结、闲置 Wayland 窗口以刷新率唤醒等。同时还修复了窗口管理器规则与任务栏分组在 X11/XWayland 下无法识别 Zed 的问题。
Windows 侧则修复了彩色 emoji 字形周围的渲染瑕疵,以及在不同 DPI 缩放的副显示器上新窗口部分显示在屏幕外的问题。这些跨平台细节的持续打磨,体现了 Zed 力图成为全平台一流编辑器的雄心。
总结
综合来看,Zed v1.18.0 是一次典型的"稳步迭代"版本:AI 模型接入的广度进一步扩大,调试器功能向专业化靠拢,跨平台稳定性持续改善。虽然缺乏单一的重磅新功能,但其密集的小改进与大量社区贡献(本次更新致谢了数十位外部贡献者)恰恰是 Zed 生态活力的最佳证明。对于正在寻找高性能、AI 原生编辑器的开发者来说,Zed 值得持续关注。
相关推荐

Cursor编辑器深度吐槽:UI卡顿、内存爆炸与交互Bug全解析
深度剖析Cursor编辑器的用户体验痛点,包括内存占用过高导致MacBook卡顿、项目会话管理混乱、窗口位置不记忆、always allow按钮失效等问题,探讨AI编程工具模型能力与产品体验的落差困境。

基于模型的强化学习详解:从Dyna到MCTS再到AlphaGo演进路线
系统解析基于模型的强化学习(MBRL)核心技术路线,涵盖Dyna架构的经验融合机制、蒙特卡洛树搜索MCTS原理,以及AlphaGo到MuZero的算法演进,帮助你建立完整的MBRL认知框架。

用ChatGPT调查YouTube Bug:AI辅助技术排查实战指南
开发者用ChatGPT辅助调查YouTube Bug,展示AI在技术调试中的实际应用。本文解析AI辅助排查的优势、适用场景及注意事项,探讨ChatGPT如何成为开发者的调试搭档。