一个押注「分叉 VS Code」的 AI 编辑器,如今停了

Void 曾是一个开源、AI 原生的 VS Code 分支。它的主张很直接:保留你熟悉的编辑器,把 AI 层换成一个你能自己指定模型与服务端的版本,请求直发提供商,代码永不落到某家厂商的后端。截至 2026-06,项目已归档。README 开头只有一句「Void is now deprecated」,仓库不再接受贡献。本页讲的是:Void 试过什么、这条路为何比看上去难,以及现在该用什么。

Void 是什么

Void 基于完整的 VS Code 源码做了一个桌面应用。你可以让 AI 智能体在代码库上跑、对它的改动做检查点与可视化、获得填充式(fill-in-the-middle)自动补全,并把任意托管模型或本地服务端接进来。它的差异点在于「掌控」:消息直发你选定的提供商,没有 Void 自有服务端留存你的数据。对那些不能把源码交给托管助手的团队,这就是全部卖点,而它确实打动了人。从 2024 年底零起步,项目涨到约 2.9 万星(截至 2026-06)。

它为何走红,曲线又说明了什么

上方的 star 曲线讲了个干净的故事。Void 于 2024 年 9 月发布,头几周就破 5,000 星,2025 年 5 月再次猛冲,几天里又加了将近一个 1 万。此后曲线走平:2025 年下半年平稳,进入 2026 年近乎水平,随项目收尾走向归档。可以这样读它:一个迅速找到受众、踩上 2025 年 AI 编辑器浪潮的项目,最终撞上了自己所背负之物的代价。

难的是分支,不是 AI

功能清单从不解释一个热门项目为何会停。仓库自己的「Forking VS Code」笔记解释了,只要你把它当成一本维护账本而非炫耀清单来读:

  • VS Code 的构建流水线是私有的,所以打包、签名、自动更新都得用自定义 GitHub Actions 从零重建。
  • 在 workbench 里挂载 React 和 Tailwind 在原版 VS Code 中并不可行;Void 不得不扩展构建流程,自己编译 React、手动给 Tailwind 限定作用域。
  • AI provider 代码是从零写的,以支持填充式补全和自定义响应,包括为 <thinking> 和工具标签准备的语法,以及让这一切站得住的 IPC 与 CSP 工作。

这其中每一项,都是一份会被微软自身发布节奏不断重新打开的长期负担。编辑器表层是容易的部分;永远追踪一个高速演进的上游、同时重写一套封闭的构建与发布流水线,才是把小团队磨垮的那部分。Void 的停更,与其说是对 AI 编辑器的判决,不如说是对「维护一个严肃的 VS Code 分支有多贵」的判决。

它留下了什么

即便已归档,Void 仍是分叉 VS Code 时最完整的开源参照之一,维护者也正是这样定位收尾的:代码继续开源,恰恰是要当参考。仓库里值得一读的:

  • 在 workbench 里挂载 React 与 Tailwind 的构建工作。
  • 从零写的 AI provider 层,带填充式补全、为 thinking 与工具标签准备的语法,以及 IPC 与满足 CSP 的笔记。
  • EditCodeService,逐 token 把 diff 流式渲染进编辑器;VoidModelService,在后台编辑文件并把操作系统文件与文本缓冲同步。
  • 一套打包、签名、自动更新分支的 GitHub Actions,这通常很难,因为 VS Code 自家的流水线是封闭的。

仓库保留了 VOID_CODEBASE_GUIDEHOW_TO_CONTRIBUTE,正是为这类复用而留。

如果你是来用 Void 的

你仍能从仓库的 Releases 页下载旧版本,但它们已冻结、无人维护,issue 区也已关闭。维护者指向一个社区维护的 Void Forks 列表作为后续。如果当初吸引你的是底层理念,一个让代码留在本地、又让你自选模型的编辑器,那这块需求如今有两条路被满足:一是仍在积极维护的 AI 编辑器,二是把标准编辑器与本地模型运行时搭配使用。常见做法是用 Ollama 跑开源模型,把编辑器助手指向本地端点,这就保住了 Void 当初围绕的那条「你的代码、你的模型」属性。

现在该怎么比

在这里摆一张同类数据对比表没有意义:Void 已冻结,而它最接近的商业对手是闭源的、没有可衡量的公开仓库。诚实的比较是方向性的。Cursor 和那些托管助手赢在打磨度、赢在从不要你维护任何东西,代价是把代码路由经它们的后端。Void 选了相反的取舍,本地优先、自带模型,代价付在维护上。这个品类并没有否定这条取舍,而是把它挪进了那些不必同时背一个 VS Code 分支的编辑器与运行时里。想看这一领域更大的动向,见 LLM 工具趋势

常见问题

Void 还在维护吗? 不在。截至 2026-06 仓库已归档、不再接受贡献,README 明确写着已弃用。

还能下载 Void 吗? 能,旧版本仍在 Releases 页,但已冻结、不受支持。

什么取代了 Void? 没有官方继任者。维护者给出一个社区 Void Forks 列表,更大的需求则由其它 AI 编辑器,以及「本地运行时(如 Ollama)+ 标准编辑器」的组合承接。

Void 为什么被弃用? README 没给单一原因。任何 VS Code 分支面对的现实压力都是维护:一边追踪高速演进的上游,一边重写一套私有的构建、签名与自动更新流水线,对小团队是沉重负载。