导航首页 » 站长干货 » AI 编程助手 Cursor 的平替 Void 来了 ,竟然还是开源的
AI 编程助手 Cursor 的平替 Void 来了 ,竟然还是开源的
Void 是一个开源的 AI 代码编辑器,定位为 Cursor 的替代品。它是 VS Code 的一个分支,旨在为开发者提供 AI 驱动的编码辅助工具,同时确保数据隐私和控制权。Void 特别适合那些希望在编码过程中利用 AI 功能(如自动完成、代码建议)但又担心数据安全或高成本的开发者。例如,它允许用户直接连接到各种 AI 模型,而无需通过中间后端,满足了隐私敏感型用户的需求。 根据 Void 官网 的描述,Void 强调其开源性质,背靠 Y Combinator,支持,并致力于为企业提供解决方案。其目标是通过社区驱动的开发,提供一个灵活且可定制的编码环境。 非常重要的一点就是,它是基于 VS Code 开发,可一键导入原有主题、快捷键和设置,对于已习惯 VS Code 编辑器的开发者来说颇为友好。 项目完全开源,同时还提供了开箱即用安装包,支持 Windows 和 macOS 系统。 Void 提供了丰富的功能特性,涵盖了 AI 辅助、隐私保护和社区支持等多个方面。 主要功能特性如下: 1、AI 驱动的编码辅助 Void 提供自动完成功能,用户可以通过按 'Tab' 键快速应用建议。它还支持内联编辑和上下文代码建议,帮助开发者在编写代码时获得实时支持。例如,在处理大型文件(如 1000 行代码)时,Void 能够快速应用更改,确保高效性。 2、隐私与数据控制 与 Cursor 不同,Void 不通过私有后端发送数据,而是直接连接到 AI 提供商(如 OpenRouter、Ollama)。这意味着用户的数据不会被中间商处理,增强了隐私保护。根据用户反馈,这一点尤其吸引那些对数据安全敏感的开发者。 3、支持多种 AI 模型 Void 支持广泛的 AI 模型,包括开源模型(如 DeepSeek、Llama、Qwen、mistral)和前沿商业模型(如 Gemini 2.5、Claude 3.7、Grok 3)。用户可以选择本地托管模型(如通过 vLLM),进一步降低成本和提高隐私。 4、VS Code 兼容性 作为 VS Code 的分支,Void 允许用户无缝迁移现有主题、快捷键和设置。这为熟悉 VS Code 的开发者提供了熟悉的环境,降低了学习曲线。 5、高级操作模式 Void 提供了两种模式: Agent 模式:支持搜索、创建、编辑、删除文件/文件夹,甚至访问终端,适合需要复杂操作的场景。 Gather 模式:仅限读取和搜索,功能受限,适合需要保护数据安全的环境。 6、其他高级功能 包括 LLM 更改的检查点功能,允许用户跟踪 AI 模型的修改;lint 错误检测,帮助发现代码问题;以及本地工具使用,提升整体效率。 我制作了一个图表,大家可以看一下 Cursor 和 Void 的优劣势对比。 根据 Hacker News 讨论,用户对 Void 的评价主要集中在以下几点: 优点:开源性质和本地模型支持(如 Ollama)受到好评;直接连接提供商(如 OpenRouter)无额外佣金,成本低。 缺点:部分用户提到 Linux 支持的 AppImage 可用性不明显(发布页面),界站长模板导航网面有点击音干扰,文档需完善。 与 Cursor 对比:Cursor 被认为在代理功能(如多文件编辑)上表现更好,但其后端依赖引发隐私担忧。部分用户表示,“我觉得 Cursor 过度依赖代理功能”,并倾向于 Void 的控制权。 最后,总结一下吧。 Void 作为一个开源的 AI 代码编辑器,为开发者提供了一个强大的 Cursor 替代品,尤其在隐私、成本和灵活性方面表现出色。其功能涵盖 AI 辅助、多种模型支持和高级操作模式,适合开源社区和隐私敏感用户。然而,在成熟度和用户体验上,可能仍需进一步完善。开发者可根据自身需求选择:若注重隐私和控制,Void 是理想选择;若需更成熟的商业支持,Cursor 可能更合适。 开源项目地址:https://github.com/voideditor/void 官网地址:https://voideditor.com/ 转自:https://mp.weixin.qq.com/s/EEzvz9SmojB4jglTsvgMSw