当前,人工智能编程工具的种类不断增加,其中最为知名的便是 Cursor。它不仅继承了 VS Code 的强大功能和扩展性,还增添了 AI 辅助编程的特性。由于 Cursor 的迅猛发展,微软近期对其进行了限制,禁止其使用官方的 C/C++ 和 C# 扩展:微软为何对 Cursor 下禁令?
虽然 Cursor 的确功能强大,但价格也不菲,每月需支付 20 美元,全年消耗将超过千元。
据媒体报道,Cursor 最近获得了 9 亿美元的融资,估值高达 90 亿美元,显示出其盈利能力相当可观:

此外,OpenAI 也以 30 亿美元收购了 AI 编程工具 Windsurf。

实际上,市场上也出现了不少替代品,今天我们想向大家推荐一款免费的开源 AI 编辑器——Void。
探索 Void:开源 AI 编程工具的崭新选择

Void 是一个基于 VS Code 的分支版本,能够运行本地模型。相较于 Cursor 和 Copilot 等封闭源代码的 AI 工具,Void 的使用不会将用户的私有数据上传至外部模型,因此更能保障隐私安全。

作为一款开源的 AI 编程工具,Void 不仅基于 VS Code 开发,还致力于提供与 Cursor IDE 类似的智能功能,同时重视用户的数据隐私与自主使用权。

因此,VS Code 的扩展市场同样值得关注:
探索 Void:开源 AI 编程工具的强大功能

在 GitHub 上,Void 已获得超过 18,000 个星标,显示出其受欢迎程度:

Void 具备多项 AI 辅助功能,具体包括:
- Tab 键自动补全:只需按下 Tab 键,便可获取 AI 提供的代码建议。
- Ctrl+K 内联编辑:选择代码后,按下 Ctrl+K 可以使用 AI 进行代码重构或优化。
- Ctrl+L AI 聊天功能:可以与 AI 进行互动,提出问题或寻求帮助。
- 灵活的模型连接功能:支持连接本地或云端的任意大型语言模型(LLM)。
如何在 Void 编辑器中配置本地模型

官方网站:www.voideditor.com
开源代码库:
https://github.com/voideditor/void
目前,Void 编辑器兼容 Windows 和 macOS 系统,感兴趣的用户可以下载体验:

Void 编辑器的界面与 VS Code 十分相似,下载安装后,用户可以配置本地模型,也可以通过 API 密钥进行模型设置。
1、设置本地模型
Void 支持连接本地运行的语言模型,例如使用 Ollama 工具来运行 Meta 的 Llama3.1 模型:
ollama run llama3.1:8b
此模型适合用于聊天和内联编辑,运行时大约需要 5GB 的内存。如果设备资源有限,可以选择更小的模型:
ollama run qwen2.5-coder:1.5b
接下来,请在设置中配置 Ollama 的地址:
探索第三方模型的无限可能

2、第三方模型的应用
我们拥有众多第三方支持,例如 Anthropic、OpenAI、Gemini 和 DeepSeek 这些主流平台,配置 API key 后便可轻松使用这些工具:

几乎所有主流模型都能被支持,同时也可以根据需要自定义模型:

测试过程详解
在这次实验中,我们采用了 DeepSeek 模型,并选择了代理模式。
接下来,我们将创建一个用于生成随机数的工具:
输入完成后,按下回车,便可以开始编写代码了:
代码编写完成后,点击提交按钮以保存:
随后,系统会自动创建文件,写入相关内容,并指导我们如何使用它:
使用 Tailwind CSS 创建效果展示
生成效果如下:
Please specify source if reproduced免费 AI 编程工具大揭秘:Cursor 的开源替代选择! | AI工具导航
