loading

Loading

首页 📂开发编程🔏工具部署

开源AI编码新王Void 凭什么成为Cursor的免费平替

字数: (9316)
阅读: (9)
0

Void:开源 AI 编码新贵,能否成为你期待的“真香”神器?

开发者圈儿里最近有点小激动,大家都在热议一款名为 Void 的开源 AI 代码编辑器。这款编辑器在 GitHub 上人气飙涨,短时间内就斩获了超过 22.1k 的星标,俨然成了科技圈的新宠。

Void 被誉为“黑马”,不仅因为它继承了广大开发者所熟悉的 Visual Studio Code (VS Code) 的优良血统,更重要的是,它深度集成了一套强大且极度注重隐私的 AI 编码辅助工具。它的目标只有一个:让咱们写代码更轻松、更高效。

Void 的野心不止于做另一款代码编辑器,它可能代表着一种新的趋势:在这个 AI 编码助手日益被大厂专有软件占据的时代,Void 提供了一个令人眼前一亮的开源、隐私至上的选择,致力于将开发的主动权交还给开发者。

本文将带你深入探究,Void 究竟有何魔力,能让如此多的开发者为之着迷?它真能成为大家期待中 “Cursor 的免费平替”,一个“真的香”的工具吗?

“黑马”之姿:Void 为何能迅速蹿红?

Void 能如此迅速地火起来,绝非偶然。这恰恰说明,开发者社区中确实存在一股强烈而未被满足的需求,或者说,Void 的核心卖点正好戳中了大家的痛点。

谁不渴望能提高生产力的工具呢?AI 编码助手正是当下的风口浪尖。然而,市面上已有的方案,例如 Cursor(拥有付费版且为闭源软件),在花费、供应商“绑架”以及数据隐私等方面,总让人有些顾虑。

Void 则打出了一手精准的牌:开源、免费、重视隐私,且基于 VS Code。这几点,几乎完美地回应了开发者的核心关切。因此,GitHub 上星标数量的飙升,不仅证明了 Void 的产品定位抓住了用户需求,赢得了首批用户的青睐,也预示着其未来社区发展和贡献的巨大潜力。

同时,Void 的“黑马”姿态和项目的迅速崛起,也给现有的 AI 编码工具市场格局带来了不小的震动。那些成熟的工具,往往要求用户在某些方面做出妥协(例如付费、牺牲部分隐私)。现在,一个功能强大又可靠的开源替代品的出现,可能会让用户的选择天平开始倾斜。Void 的存在,或许会倒逼那些闭源软件供应商重新审视其定价、隐私政策或功能,从而在整个行业内催生出对开发者更友好的生态。

开放与私密的魅力:Void 凭什么抓住眼球?

Void 的吸引力主要源于两大核心优势:一是 开源带来的透明与自由,二是其 设计之初就恪守的隐私保护原则。这两点让它在一众 AI 编码工具中脱颖而出,尤其能打动那些对现有闭源方案心存疑虑的开发者。

开源范式:不只是“免费”那么简单

Void 采用 Apache 2.0 许可证,这本身就意味着诸多好处:

  • 透明度:源代码完全公开,任何人都可以审查,使用起来自然更加放心。
  • 社区驱动:用户可以直接贡献代码、提出功能建议、修复 Bug,让工具紧随用户的实际需求不断进化。观察其 GitHub 仓库的活跃度便知——在我查阅资料时,已有 146 个待解决的问题 (issues)17 个代码合并请求 (pull requests),这正是社区力量的生动体现。
  • 成本效益:作为一款免费工具,Void 将高级的 AI 编码辅助功能带给了更广泛的开发者群体,无论是业余爱好者还是初创小团队,都能无门槛使用。

隐私优先设计:Void 的架构底气

Void 对隐私的承诺,是刻在基因里的。官方明确表示:

Void 直接将您的指令发送给(大语言模型)提供商,自己不存储您的数据。

Void 不像 Cursor 或 Windsurf 那样,会把您的消息先经过自己的私有后端。我们没有那么多弯弯绕绕,直接连接!

这种架构,与那些即便声称匿名处理,但用户代码或提示仍可能经过第三方服务器处理或被收集遥测数据的工具,形成了鲜明对比。

更进一步,Void 允许你 “在本地运行自己的模型”“用 Void 托管任何开源模型”。这堪称隐私保护的终极方案,确保你的代码永远不会离开你自己的电脑。

在 AI 模型数据处理日益不透明的今天,许多开发者都心存担忧。频发的数据泄露事件,以及对 AI 模型训练数据来源的质疑,都让大家在选择工具时格外谨慎。相比之下,即便是像 Cursor 这样提供了“隐私模式”的闭源工具,在默认设置或使用特定功能时,数据仍可能离开本地设备,或与供应商的服务器交互。Cursor 自身的隐私政策也明确指出,在“隐私模式”关闭时会收集哪些数据,以及如何通过其后端进行处理。

Void 的架构——直连提供商、不留存数据,并明确支持本地部署开源模型——提供了更强大、更透明的隐私保障。这种架构选择是其核心竞争力,也是它迅速走红的重要原因,它清晰地传递了一个信息:隐私对 Void 而言,不是一个可选项,而是立身之本。 这无疑会吸引那些希望将数据牢牢掌握在自己手中的开发者。

背景:了解一下 Cursor

要理解 Void 的定位,我们有必要先看看它的主要参照对象——Cursor。Cursor 是一款由 Anysphere 公司开发的、同样广受欢迎的 AI 代码编辑器,它也是 VS Code 的一个分支。其核心功能包括 AI 代码生成、智能重写、代码库问答、自然语言编辑以及 Tab 键补全等。

  • 隐私方面:Cursor 提供一个“隐私模式”,在此模式下,用户的代码“永远不会被远程存储”,并且平台还通过了 SOC 2 认证。但需要注意的是,如果“隐私模式”未开启,Cursor 会收集遥测数据和代码库数据。其隐私政策进一步说明,即使用户使用自己的 API 密钥,在隐私模式关闭时,请求也会先经过 Anysphere 的后端进行最终的提示构建。这一点,与 Void 直连提供商的模式存在显著差异。

  • 价格方面:Cursor 提供免费的 Hobby 版,以及每月 20 美元的 Pro 版和每用户每月 40 美元的 Business 版。这与 Void 完全免费的开源模式形成了鲜明对比。

Void:“Cursor 免费平替”?直接比比看!

Void 的出现,让许多人高呼其为“Cursor 的免费平替”。下表将这两个工具的关键特性进行了直接对比:

表1:Void vs. Cursor – 核心对比

特性 Void Cursor
许可证 Apache 2.0 (开源) 专有
核心AI处理方式 直连 LLM,用户可本地托管模型 混合专用模型与前沿模型;后端处理;隐私模式关闭时可能通过 Anysphere 后端
数据隐私模型(核心) Void 不保留数据;直连提供商 提供隐私模式 (无远程存储);隐私模式关闭时收集数据
VS Code 渊源 VS Code 的分支 VS Code 的分支
模型灵活性 支持任何 LLM (本地、云端、开源、专有) 主要使用前沿模型,提供一定定制化
定价/成本 免费 免费版,付费 Pro/Business 版
社区 开放,基于 GitHub 用户社区存在,但开发由内部主导

这张对比表清晰地揭示了两者在核心理念和运营模式上的根本差异。如果你将 开放性、数据主权和性价比 放在首位,那么 Void 无疑是一个极具吸引力的选择。

Void 的开源特性和强大的功能集,有力地挑战了“顶尖 AI 开发者工具必须是闭源且昂贵”的传统观念。过去,高级的专业软件通常是商业化、闭源的(如 Cursor 的付费版)。Void 用实际行动证明,一个由社区驱动的开源项目,同样可以在 AI 工具领域做得非常出色和实用。它让强大的 AI 编码辅助能力不再是少数人的特权,个人开发者、学生党以及初创公司,再也不用因商业软件的高昂费用而望而却步。这一趋势,或许能激励更多 AI 领域的开源项目涌现,从而促进创新,为开发者带来更多优质选择。

站在巨人肩上,AI 来赋能:Void 的硬核实力

Void 的强大并非凭空而来,它巧妙地将业界公认的坚实基础与前沿的 AI 技术相结合,为开发者带来了既熟悉又充满惊喜的编码体验。

VS Code 的坚实基础:稳!

Void 是 VS Code 的一个分支,这一点至关重要。这完美印证了“继承 VS Code 优秀基因”的说法,其好处不言而喻:

  • 上手快:数百万 VS Code 用户几乎无需任何学习成本,即可秒速上手 Void。
  • 扩展性强:你可以“无缝迁移现有的主题、快捷键和设置”,并且兼容 VS Code 庞大的扩展生态,这绝对是超级加分项。
  • 稳定可靠:Void 直接受益于 VS Code 成熟且高度优化的编辑器核心。

选择复刻 VS Code 是一步极具远见的棋。庞大的 VS Code 用户群体早已习惯了其界面、操作和扩展生态。Void 提供了一个熟悉的环境,让用户无需从头学习一个新编辑器,切换成本几乎为零。这使得开发者在尝试新工具时可以更专注于体验 Void 独特的 AI 功能,而不是重新学习基本操作,从而极大地加速了 Void 的普及和社区成长。

AI 驱动的编码辅助:“功能超强”的秘密武器

Void 集成了一系列旨在提升编码效率和体验的 AI 功能,回应了社区对其“功能超强”的期待:

  • Tab 键自动补全:“按下‘Tab’键应用 AI 建议的补全”,这是实打实的生产力提升利器。
  • 行内编辑 (快速编辑):“使用 Ctrl+K 通过 AI 辅助编辑选定内容”,允许进行有针对性的、由 AI 驱动的代码重构或生成。
  • 上下文感知查询与聊天:“使用 Ctrl+L 提问并在提示中包含文件”,让 AI 理解当前工作环境。
  • Agent 模式 (代理模式):“允许任何模型……搜索、创建、编辑和删除文件及文件夹。它还提供终端访问权限”。这非常接近于一个能够自主执行任务的“AI 代理”,是足以改变游戏规则的强大功能。
  • Gather 模式 (收集模式):“Agent 模式的受限版本,Gather 模式只能读取和搜索,不能修改或编辑文件”,为安全地探索代码库提供了保障。
  • 普通聊天模式:标准的对话式 AI 交互。
  • 智能搜索:“利用 AI 在代码库中执行高级搜索”。
  • 微调生成:“创建自定义生成器以完成诸如文档字符串创建之类的任务”。

最新进展:始终快人一步

Void 团队持续迭代,不断推出新功能以满足开发者需求,这些最新特性展示了项目的活力:

  • LLM 变更检查点:让你能够追踪和可视化由 AI 驱动的修改,这对于保持控制和理解 AI 的行为至关重要。
  • Lint 错误检测:主动帮助你发现代码中的潜在错误。
  • 原生工具使用:这可能允许 AI 与其他命令行工具或系统实用程序交互,从而极大地扩展其能力边界。
  • 即使在千行文件上也能快速应用:解决了 AI 在处理大规模文件时的性能瓶颈。

Void 的 “Agent 模式”“原生工具使用” 等功能,预示着 AI 助手正朝着更自主、更深度集成的方向发展。传统的 AI 编码助手通常扮演建议引擎或对话伙伴的角色。而“Agent 模式”凭借其访问文件系统和终端的能力,赋予了 AI 更高的自主性,使其能够执行多步骤的复杂任务。这表明 AI 正在从单纯的“助手”转变为更主动、更有能力的 “开发者伙伴”,这可能会深刻改变开发任务的执行和自动化方式。

你的 AI,你的规则:Void 无与伦比的模型灵活性

Void 最令人瞩目的特性之一,便是它对大语言模型(LLM)的开放态度,给予了开发者前所未有的选择权和控制权。

“任何 LLM,随处可用”的理念

Void 的核心原则是“使用任何模型,并完全控制您的数据”。它强调:

Void 不会像 Cursor 或 Windsurf 那样通过私有后端发送您的消息……省去中间环节,直接连接。

与那些将用户锁定在特定模型提供商的工具相比,这无疑是一个巨大的优势。

拥抱本地 LLM:隐私与控制的极致体现

Void 对本地模型的支持,是其隐私承诺的关键一环。它允许你 “使用 Void 托管任何开源模型:DeepSeek、Llama、Gemini、Qwen 等等”。这意味着你“再也不会耗尽 API 积分了”。

Ollama(“完美支持本地 LLM,易于安装”)和 vLLM(“用于更高级和高性能的本地设置”)这样的工具,是实现这一目标的关键。

本地部署 LLM 的好处显而易见:

  • 隐私最大化:代码和提示完全保留在你的本地设备上。
  • 离线可用:没有网络连接也能继续工作。
  • 成本节约:本地模型无需支付 API 调用费用。
  • 高度可定制:你可以对本地模型进行调整和微调。

Void 对通过 Ollama 等工具运行本地 LLM 的全面支持,不仅体现并积极推动了开发者工具层面 “去中心化 AI” 的趋势。传统上,AI 模型由科技巨头掌控的中心化云服务主导。而现在,能力日益强大的开源 LLM 和 Ollama 这类本地运行工具的兴起,正在挑战这一格局。Void 在熟悉的 VS Code 环境中,为这些本地 LLM 提供了友好的集成层,使得个人开发者能够在不依赖(也不用付费给)中心化云服务的情况下,使用强大的 AI 能力,从而在边缘侧催生更大的自主性、隐私保护和创新。

与云端及专有 LLM 的无缝集成

Void 的能力不仅限于本地模型,它同样支持与主流的云端和专有 LLM 提供商直接连接:

  • 免费层级:Gemini(通过 Google 账户)、OpenRouter(作为访问众多开源模型的免费网关)。
  • 付费 API (前沿 LLM):OpenAI (GPT-4, GPT-4o)、Anthropic (Claude 模型)、DeepSeek。此外还提到了 Gemini 2.5、Claude 3.7、Grok 3、o4-mini 和 Qwen 3。
  • 企业/团队选项:Google Vertex AI、LiteLLM、Microsoft Azure。

这种 “任何 LLM,随处可用” 的理念,不仅仅意味着选择多,更重要的是赋予了开发者面向未来的适应能力。LLM 领域日新月异,新的模型和提供商层出不穷。那些与特定模型绑定的工具,很快就可能过时。Void 凭借其为广泛兼容性而设计的架构,让开发者在新模型出现时能轻松切换,始终用上最先进、最划算的 AI 技术,而不会被锁死在某个供应商的生态系统中。

表2:Void – 支持的LLM生态系统一览

下表清晰展示了 Void 所支持的广泛 LLM 生态系统:

类别 提供商/接口 示例模型/备注
本地/自托管 Ollama Llama, DeepSeek, Qwen, Mistral, Gemma3:1b, Devstral 。 “隐私和性能的理想选择。”
vLLM 高级、高性能的本地设置。
免费云访问 Gemini (通过Google) 直接通过 Google 账户连接。
OpenRouter 访问各种开源模型的网关;“适合临时使用或快速实验。”
付费云API (前沿) OpenAI GPT-4, GPT-4o, GPT-3.5-turbo。
Anthropic Claude 模型 (例如 Claude 3.7 )。
DeepSeek 强大的推理模型。
Google Gemini 2.5。
Grok Grok 3。
其他 o4-mini, Qwen 3。
企业/规模化云 Google Vertex AI 用于扩展或更大型工作流。
LiteLLM
Microsoft Azure

Void 上手指南:实用配置步骤

开始使用 Void 并配置其强大的 AI 功能,过程相对直接,特别是对于熟悉 VS Code 环境的开发者而言。

安装与初始设置

你可以直接从 Void 的官方网站 voideditor.com 下载适用于你操作系统的安装程序。安装完成后,它会以一个干净、简约的界面启动,等待你的配置。

配置你的 AI “军火库”

启动 Void 后,首要任务是选择并配置 AI 提供商。在设置中,你会看到一个下拉菜单或面板供你选择。

重点关注 Ollama 设置(本地 LLM 集成)

一篇详尽的社区教程展示了如何通过 Ollama 在 Void 中运行本地模型,核心步骤如下:

  1. 设置 GPU 虚拟机(可选但推荐):为了获得最佳性能,尤其是在运行大型模型时,推荐使用带有 GPU 的虚拟机。
  2. 安装 Ollama:在虚拟机或本地机器上,根据 Ollama 官方指引进行安装。
  3. 运行 Ollama 服务:启动 Ollama 服务,使其能够响应 API 请求。
  4. SSH 端口转发(若 Ollama 远程运行):如果 Ollama 部署在远程服务器上,你需要设置 SSH 端口转发,将远程端口映射到本地。
  5. 在 Void 中配置 Ollama 端点:在 Void 设置中,将 Ollama 的 API 端点地址配置为 http://localhost:11434(或其他你映射的地址)。
  6. 下载并运行模型:使用 Ollama 命令行工具下载你需要的模型,例如 ollama run devstral
  7. 在 Void 中选择模型:配置完成后,Ollama 中可用的模型会自动出现在 Void 的模型选择列表中。

注意:虽然本地 LLM 提供了无与伦比的隐私和成本优势,但要实现最佳性能,可能需要一定的技术背景和资源管理能力。这正是为了获得最大控制权和隐私性所做的权衡。对于追求“即插即用”便利性的用户,使用云模型或许是更简单的起点。

幸运的是,社区提供的详尽教程极大地降低了这一门槛,让 Void 的核心卖点(强大、私密的本地 AI)变得触手可及。

配置云提供商

对于像 OpenAI 这样的云服务,配置过程通常更简单,只需在设置中填入你的 API 密钥即可:“只需插入您的 API 密钥即可开始使用。”

提升体验的小贴士

  • 使用 @ 提及功能将整个文件或文件夹包含到上下文中,以获得更精准的 AI 回应。
  • 根据任务需求,尝试不同的聊天模式(Agent、Gather、普通聊天)。
  • 根据不同模型的特性,自定义上下文窗口大小和为模型保留的令牌空间。

集体智慧的力量:Void 的社区与未来展望

Void 的成功,不仅依靠技术实力,更离不开一个活跃、乐于贡献的社区。其开源特性和开放的沟通渠道,为项目的持续发展奠定了坚实的基础。

开源,开放未来:Apache 2.0 许可证

再次强调,Apache 2.0 这种宽容性许可证极大地促进了代码贡献和广泛采用,为 Void 的长期发展创造了一个良性循环。

一个繁荣的中心:GitHub 与 Discord

  • GitHub 仓库 (voideditor/void):
    • 高达 22.1k 的星标和 1.4k 的分叉,清晰地表明了社区的浓厚兴趣。
    • 活跃的开发状态:146 个待解决的问题17 个代码合并请求,以及超过 42 位贡献者
    • 丰富的资源:包括详尽的 README 和贡献指南。
  • Discord 社区: 用户讨论、寻求帮助、分享想法的实时平台,社区氛围浓厚。
  • 直接联系方式:hello@voideditor.com。

这种活跃的社区参与度意味着 Void 更有可能适应用户需求,保持发展势头,并避免成为被遗弃的“僵尸项目”——这是开源项目常见的风险。

倾听用户:功能请求与迭代

社区互动的一个典型例子是,有用户提议将 AI 聊天面板移动到编辑器底部,并给出了详细的理由。这表明开发团队在积极倾听反馈,并与用户共同塑造产品的未来。

展望未来:路线图与潜在发展

虽然目前可能还没有正式的公开路线图,但从社区讨论和评测中可以窥见一些未来的发展方向:

  • 增强代码库理解:有可能在“退出 Beta 版之前添加自动摘要或类似 Aider 的仓库地图功能”,以帮助 AI 更好地理解大型项目。
  • 多模态能力:有讨论提到可能“添加图片上传功能”,这可能为可视化编程辅助、从设计图生成 UI 等应用打开大门。
  • 核心方向:团队专注于持续改进其 代理能力 (agentic capabilities),让 AI 变得更自主、更强大。

这些讨论表明,Void 的目标是超越传统的文本代码编辑器,发展成为一个更全面、多模态的 AI 开发环境。

uiui API 的结论:Void,是我们期待已久的 AI 编码“真香”工具吗?

Void 凭借其独特的定位和强大的功能集,在 AI 编码工具领域掀起了一场不小的波澜。它不仅是一款编辑器,更像是一场运动的先锋,倡导着开发者在 AI 时代应有的自主权和数据主权。

Void 核心优势回顾

  • 隐私优先:对数据控制的坚定承诺是其基石。
  • 无与伦比的灵活性:“任何 LLM,随处可用”的理念赋予开发者极致的选择权。
  • 开源且免费:由社区驱动,普惠所有开发者。
  • VS Code 基因:熟悉、强大且高度可扩展的平台基础。
  • 强大的 AI 功能:提供全面的 AI 工具套件,包括先进的代理能力。

Void:Cursor 一个强有力的替代方案?

对于那些将 开源原则、最大化隐私保护和零成本使用 放在首位的开发者来说,Void 无疑满足了他们对“Cursor 免费平替”的期待。它在这些关键维度上提供了与 Cursor 截然不同的价值主张。

前路展望:机遇与挑战

作为一匹“黑马”,Void 的迅速崛起固然亮眼。然而,前路也并非一帆风顺。如何保持开发势头、有效管理日益壮大的社区、确保复杂功能(如本地 LLM 配置)的用户体验,以及在与资金雄厚的闭源工具的竞争中保持优势,都是 Void 未来需要面对的挑战。

uiui API 最终思考:一个由开发者为开发者打造的工具,它“香”吗?

Void 体现了一种以开发者为中心的 AI 编码哲学。它对开放、隐私和灵活性的承诺,使其不仅仅是一个编辑器,更是一个赋能平台。许多开发者口中的那句 “真的香!”,很可能代表了大家的心声,而且理由相当充分。

Void 的出现及其核心信条,不仅仅是为了提供一个免费的替代品;它们代表了 AI 工具领域的一种 哲学上的反向运动,将开发者的能动性和数据主权置于中心化、专有的控制之上。它与科技界内部对工具和数据拥有更多控制权、透明度和所有权的广泛愿望相一致。

因此,Void 的成功可能预示着市场对那些赋能用户、而非将其锁定在特定生态系统中的 AI 工具的需求日益增长。这或许就是一场新“革命”的开端。

Void 的未来潜力无限,它有望深刻影响开发者工具的生态格局,并重新定义我们对 AI 辅助编码的期望。

是的,从目前来看,Void,可能就是许多开发者一直在寻找的那个“真香”工具。

转载请注明出处: 界智通

本文的链接地址: https://www.jieagi.com/aigongju/19.html

评论列表:
empty

暂无评论

技术博客底部