Void

Void 是一款开源 AI IDE,是为追求模型选择权、本地/BYOK 工作流以及更高数据控制权的开发者打造的 Cursor 风格 VS Code 分支。

官方网站

资料核对: 2026年6月13日 ·查看来源

工具信息

工具类型
AI 编辑器
平台
macOS, Windows, Linux
免费方案
支持
开源
支持
自带密钥
支持
本地模型
支持
Void

工具概览

适合场景

  • 寻求开源版 Cursor 体验的开发者
  • 本地 LLM 和自托管模型实验
  • 研究如何将 AI 功能嵌入 VS Code 分支的团队
  • 乐于自行管理供应商的隐私敏感型独立开发者
  • 相比捆绑订阅更倾向于 BYOK 模式的用户

优点

  • 封闭式 AI IDE 的开源替代方案
  • 出色的 BYOK 和本地模型支持
  • 熟悉的 VS Code 操作流程
  • 直接连接供应商,减少对第三方 AI 后端的依赖
  • 构建 VS Code 分支项目的优秀参考案例

局限与取舍

  • 需要厂商提供主动支持和 SLA 保证的团队
  • 需要成熟企业级控制能力的组织
  • 希望使用全托管商业 AI IDE 的开发者
  • 不愿配置模型供应商的非技术用户
  • 无法承担已归档项目风险的生产团队
  • 原始 GitHub 仓库已弃用并归档
  • 产品处于 Beta 阶段,成熟度和支持存在风险
  • 缺乏企业级管理或合规性组件
  • 模型设置和供应商配置对技术能力有一定要求
  • 不适合需要持续商业技术支持的团队

开始使用

价格与使用额度

提供免费方案

Open Source$0 / 一次性

编辑器源码及 Beta 版下载免费;用户需自行承担模型 API 或托管费用。

价格核对: 2026年6月13日 · 额度、模型费用与订阅价格可能分别计算。

功能与详细介绍

AI 辅助编辑

  • Tab 键代码补全
  • 行内快速编辑
  • 包含普通、收集和智能体模式的聊天侧边栏
  • 快速应用与慢速应用工作流

模型灵活性

  • 直接连接模型供应商
  • 兼容 OpenAI 协议的供应商
  • 支持本地及托管模型
  • 支持自定义 FIM 补全模型

代码库操作

  • 智能体可搜索、创建、编辑和删除文件
  • 智能体模式下的终端访问权限
  • 支持 MCP 工具接入
  • 针对 LLM 生成更改的检查点功能

编辑器基础

  • 基于 VS Code 的分支
  • 主题、快捷键和设置一键迁移
  • Beta 版说明中包含 SSH 和 WSL 支持
  • 作为 VS Code 分支实现的开源参考

为什么选择 Void?

Void 的主要差异化优势不仅仅是在编辑器中加入了 AI 聊天功能,更在于它试图让 AI IDE 层变得可审查、可自行创建分支,且不绑定特定供应商。对于不希望所有编码请求都经过封闭编辑器后端的开发者来说,Void 这种直接连接供应商的方式是评估它的关键理由。

这种定位使得 Void 对本地模型用户、AI 工具开发者以及想要了解如何在 VS Code 分支中实现类似 Cursor 工作流的人极具吸引力。代价是 Void 要求用户承担更多的操作责任:模型选择、API 密钥管理、本地托管以及对项目成熟度的判断,这些都比使用捆绑好的商业 IDE 更具挑战。

最重要的注意事项是其维护状态。虽然官方网站仍将 Void 描述为带有 Beta 版下载的开源 AI IDE,但原始 GitHub 仓库已明确标注该项目已弃用并归档,不再接受贡献。这并不抹杀它的实用价值,但它会让决策从“这能取代我的日常编辑器吗?”转变为“这是否仍是适合我工作流的工具或参考实现?”

核心工作流

典型的 Void 工作流始于熟悉的 VS Code 风格环境。迁移时可以沿用现有的主题、快捷键和设置,因此开发者在尝试 AI 功能之前无需重新学习基础操作。

AI 流程分为快速操作和深层智能体(Agent)任务。代码补全处理轻量级任务,行内编辑适用于针对性修改,而聊天模式则涵盖更广泛的代码库咨询或操作。当用户需要代码库上下文但不希望授予写入权限时,“收集模式”(Gather Mode)非常有用;而“智能体模式”(Agent Mode)则专为涉及文件编辑、终端访问或 MCP 工具的任务而设计。

Void 的“应用”(Apply)系统也值得关注。代码库指南将“快速应用”描述为一种查找替换式的工作流,而“慢速应用”则会重写整个文件。在实践中,这种区别对于大文件至关重要:有针对性地查找和替换,可能比让模型重新生成整个源文件更便于控制。

适用场景

Void 非常适合那些经常进行实验并使用多个模型供应商的开发者。开发者可以使用顶尖的托管模型进行规划,使用本地模型探索私有仓库,并使用专门的 FIM 模型进行代码补全。Void 的供应商中立理念比那些可选模型较少的工具能更好地支持这类工作流。

它也可以作为学习参考。构建内部 AI 开发工具的团队可以研究 Void 如何集成 React、Tailwind、AI 供应商逻辑、流式差异对比(diffs)、模型设置以及 VS Code 服务。即使不将其作为日常 IDE 使用,其源代码对于理解 AI 原生 VS Code 分支的运行机制仍极具价值。

对于独立开发者,最佳场景是构建一个控制权高于使用体验的完善程度的个人 AI 编码环境。对于团队而言,评估 Void 时需更加谨慎,因为支持、更新频率和安全审查的责任可能需要团队自行承担。

同类工具对比

与 Cursor 相比,Void 更加开放且可配置,但在使用体验的完善程度和维护明确性上稍逊一筹。对于追求开箱即用、体验成熟的商业 AI IDE 的开发者,Cursor 通常是更直接的选择。而当源代码透明度、本地模型支持和后端透明性是首要考量时,Void 则更具吸引力。

与 Windsurf 相比,Void 更像是一个 AI IDE 体验的开源框架,而非全托管的编码产品。Windsurf 专注于集成的智能体工作流,而 Void 的魅力在于对模型路由的控制以及研究其实现或创建自己的分支的能力。

与 Continue 相比,区别在于编辑器的形态。Continue 是以插件形式将 AI 辅助层加入现有 IDE,而 Void 是一个独立的 VS Code 分支。希望保留当前 VS Code 发行版的开发者可能更倾向于 Continue;而想要一个专门构建的开源 AI 编辑器的开发者可能会觉得 Void 更契合需求。

最佳配置建议

最稳妥的配置是将 Void 视为 BYOK(自带密钥)编辑器,并根据任务明确选择模型。在进行复杂重构或逻辑推理时使用强大的托管模型;在探索敏感仓库时使用本地模型;在注重补全质量时使用支持 FIM 的模型。

对于敏感项目,使用 Ollama 等本地供应商或自托管的 OpenAI 兼容端点最符合 Void 保护隐私的定位。为了获得最高的编码质量,顶尖供应商的模型表现可能更好,但用户应独立审查每个供应商的数据处理条款。

在进行智能体编辑时,建议使用检查点(Checkpoints)并在接受更改前审查差异。Void 的模型灵活性很强,但它并不能消除 AI 生成代码的常见风险:错误的假设、大范围修改、依赖项变动以及终端命令仍需人工审核。

迁移建议

由于 Void 基于 VS Code 开发,迁移阻力较小,尤其是对于已有习惯快捷键和主题的用户。更大的迁移问题在于插件兼容性、团队政策以及对更新持续性的信心。

考虑将 Void 作为日常主力工具的开发者应先在非核心仓库上进行测试。在正式迁移工作前,验证插件行为、远程开发、WSL 或 SSH 工作流、补全延迟以及模型成本。

鉴于原始仓库已归档,团队还应检查是否有活跃的分叉(Fork)版本更符合需求。官方提供了 void-forks 列表,但需要手动评估,因为不同分叉的质量、维护情况、治理和安全性可能存在显著差异。

维护状态与风险

Void 应标注明确的状态说明。它仍然是一个重要的开源 AI IDE 项目,也是研究 Cursor 类编辑器设计的有用参考,但原始仓库的弃用状态确实增加了采用风险。

从工具目录的角度来看,实际结论是折中的:Void 值得了解、测试和研究,特别是对于本地模型和 BYOK 工作流。除非决策中包含使用已维护的分叉版本或内部支持计划,否则不应将其视为活跃维护的 AI IDE 的低风险替代品。

模型支持与数据隐私

支持的模型

  • Ollama
  • DeepSeek
  • Gemma
  • Llama
  • Qwen
  • Mistral
  • vLLM
  • OpenAI-compatible
  • Claude
  • OpenAI
  • Gemini
  • Grok
  • Gemini 2.5
  • Claude 3.7
  • Grok 3
  • o4-mini
  • Qwen 3

隐私与数据处理

Void 官方资料显示,消息直接发送至供应商而非通过私有后端,且 Void 不保留用户数据。实际隐私安全性仍取决于所选的模型供应商、本地托管环境、API 配置及工作区安全实践。

指南、评测与常见问题

相关指南正在整理中,可以先查看官方文档。

产品动态

暂时没有经过核对的产品动态。关注后,新的相关内容会出现在「我的收藏」。

查看相关内容动态

替代工具

信息来源与核对记录

核对日期记录本站何时检查信息;不代表产品发版日期。

本站资料修订记录

  1. 已核实官网、Beta 下载页、GitHub 仓库及分叉列表;确认原始仓库已弃用并归档。