核心定位与隐私设计理念
Void定位为开源AI代码编辑器,核心设计理念是让开发者完全控制自己的数据和模型连接。官网宣称:"Void doesn't send your messages through a private backend like Cursor or Windsurf. Cut out the middleman and connect directly."这句话精准表达了隐私优先的设计思想——不通过第三方后端中转,开发者直接连接到自己的模型API。
这种架构设计解决了很多开发者关心的问题:在企业开发环境中,源代码可能包含商业机密或敏感信息,直接发送到第三方AI编辑器后端存在数据泄露风险。Void的直接连接方案从根源上规避了这个风险。
基于VSCode分叉的技术架构
Void是VSCode的分叉项目,继承了VSCode的所有成熟功能和生态。官网强调"Void is a fork of VS Code. We let you transfer over all your themes, keybinds, and settings in one click."这个设计极大降低了用户迁移成本——VSCode用户不需要重新学习编辑器操作,几乎零成本切换到Void。
同时,Void在VSCode基础上添加了AI功能层,包括代码补全、快速编辑和聊天交互,既保留了开发者熟悉的编辑体验又增加了AI辅助能力。
支持任意LLM模型
Void不绑定特定的LLM提供商,支持用户连接任何大语言模型。无论是闭源商业模型(Gemini、Claude、Grok、OpenAI、Qwen 3)还是开源模型(DeepSeek、Llama),都能直接连接使用。用户可以根据自己的预算、性能和隐私需求自由选择模型提供商。
更重要的是支持私有部署的LLM模型——企业用户可以在自己网络内部署开源大模型,然后通过Void连接使用,整个数据链路完全在企业内网闭环,实现了最强的数据隐私保护。
核心AI功能解析
Void提供了AI编程中常用的四类功能:Tab自动补全——按下Tab应用AI补全建议,和传统编辑器使用习惯一致。Quick Edit快速编辑——内联编辑选中代码片段,不需要切换上下文。Chat聊天交互——支持Agent Mode和Gather Mode两种模式,帮助开发者理解代码和解决问题。
Agent Mode允许AI搜索、创建、编辑和删除文件文件夹,还具备终端访问和MCP工具访问能力。Gather Mode是受限版本,仅支持读取和搜索不允许修改编辑,适合需要阅读代码但不想意外修改的场景。这种权限分级设计体现了对用户数据安全的细致考量。
特性与版本更新
Void在持续迭代开发,最新功能包括LLM变更检查点、lint错误检测、自定义FIM模型支持、快速应用、支持千行代码文件等。项目处于活跃开发阶段,社区响应和功能更新频率都比较高。
目前处于beta测试阶段,用户可以下载beta版本体验。GitHub仓库有完整的开源代码,开发者可以自行编译定制或贡献代码。