开源新选择:Void,让编程更自由
说到Cursor,大家都知道它挺好用的。
它的智能代码补全、上下文感知功能和多文件重构,真的是让人觉得写代码就像是开了挂,流畅得不行。
不过,有个小问题,它是闭源的。
再加上订阅费用有点高,数据请求还得跑到云端,隐私方面的担忧也是让人心里有些不安。
好在现在出现了一个勇敢挑战Cursor的开源项目——Void。
Void的设计灵感和Cursor类似,都是基于VS Code改进的,但它可是完全开源哦。
这款工具特别强调本地模型的支持,给用户带来了完全的自由度,你甚至可以自己动手调整AI的提示词呢!
目前,Void在GitHub上的关注度已经超过了15.2k个Star。

这个项目是由Andrew和Mathew Pareles兄弟在2024年推出的,背后还有Y Combinator的支持呢。
探索Void的四大核心亮点,感受开源的魅力!
Void是基于VS Code的一个分支项目,主打开源、隐私和灵活性。简单来说,就是想要让大家不再被那些闭源工具束缚,而是拥有一个既好用又“透明”的编程工具。
目前,Void吸收了Cursor的核心体验,比如智能代码生成和上下文补全,彻底摆脱了Cursor需要依赖云端的束缚。
接下来,咱们就来聊聊Void的四个主要亮点,看看这波开源的真本事到底有多大!
1. 隐私保护到位,随时运行本地模型
Cursor需要在云端处理数据,这让一些对隐私比较敏感的开发者总是感到不安。
而Void则完全没有中间服务器,你的代码要么直接连接到LLM的提供商(比如Claude、Grok),要么就在本地模型(比如DeepSeek、Llama)上运行。

如果你使用Ollama来部署本地模型,Void一样能和你一起工作!
对于那些涉及敏感信息或需要高度隐私保护的朋友来说,这无疑是个不错的选择。
2. 文件系统感知的智能助手
Void的AI不仅能帮你补代码,甚至还能“理解”整个代码库的结构和内容!
让你的开发助手更聪明!
这个工具不仅能处理文件系统,还能自动索引项目中的文件,以便回答你提出的各种相关问题。
比如你可以问“这个函数是在哪儿定义的?”或者“能帮我修改一下 API 路由吗?”这时,Void 就会迅速在你的代码库中找到答案,帮你精确定位。
虽然Cursor也有类似的功能,但Void的开源特性让你能清楚了解它的工作原理,你可以看到AI是如何一步步进行推理和查找的。
3. 随心所欲调整提示词
Void允许你直接修改AI的基本提示词,这意味着开发者可以重新掌控整个过程!
想让AI生成更符合你个性的代码?那就改改提示词吧!想要更加简洁的注释?没问题!
相比之下,Cursor这种闭源工具就像个“黑盒”,你根本不知道里面发生了什么。
此外,Void还具备Agent模式,能够帮助你进行文件的搜索、创建、编辑,甚至删除,跑终端命令也轻而易举。
担心AI随意修改你的代码?只需切换到Gather模式,AI就会乖乖地只观察,不会动手,安全感倍增。

4. 迁移无压力
Void:你的编程新伙伴,轻松上手!
说到Void,它其实是从VS Code这款编辑器发展而来的,主题、插件和快捷键都能完美兼容哦。

如果你已经习惯了VS Code的操作,转到Void上几乎没有任何障碍,特别顺畅。
不过,Void也有一些不足之处,它目前还在不断开发中,功能上比不上Cursor,稳定性也稍微逊色。不过,如果你喜欢探索和追求隐私,这款编辑器会非常适合你。
如果你等不及想尝试其他选择,市面上还有一些开源的Cursor替代品:
Zed:这款编辑器用Rust编写,性能超级强劲,支持AI协作,使用起来流畅无比,外观也很赞。又来一个搅局AI编程的:Zed 上手体验
Continue:这是VS Code的AI扩展,模型选择灵活,功能接近Cursor,社区活跃度高。接入DeepSeek API 必装的 10个精选应用
Cline(又叫Roo):它是VS Code的一个扩展,支持多种模型,功能跟Cursor有些相似。Roo Cline 3.0版本重磅更新!新增加架构师模式,项目规划再也不用犯愁!
这些工具各有各的优势,选哪个就看你最看重隐私、性能还是功能了。
更多信息可以查看voideditor.com










