Void 展示图片 1

Void

基于 VS Code 的开源 AI 代码编辑器,辅助开发者编写和修改代码。

工具介绍

Void 是面向开发者的开源 AI 代码编辑器,基于 VS Code 构建。它在编写代码时提供可应用的补全建议,也能对选中的代码进行行内编辑;需要处理代码库中的任务时,Agent 模式可搜索代码、读写文件并操作终端。Void 支持迁移 VS Code 的主题、快捷键和设置,并可直连模型提供商或使用自托管模型,适合希望结合 AI 辅助编程与模型连接选择的开发者。

核心功能

  • 代码补全:编写代码时提供补全建议,可按 Tab 应用。
  • 行内编辑:通过 Quick Edit 修改选中的代码片段。
  • Agent 模式:可搜索代码库、读写文件并操作终端,以处理开发任务。
  • 模型连接:支持直连模型提供商,也可托管并使用开源模型。
  • VS Code 设置迁移:可一键迁移主题、快捷键和设置。
  • AI 提交信息生成:为代码提交生成提交信息。

使用方法

  1. 1从 Void 官网进入产品,使用 Void 编辑器处理编程任务。
  2. 2确定需要修改的代码片段,在编辑器中选中该片段。
  3. 3使用 Quick Edit 对选中代码进行行内编辑。
  4. 4查看修改后的代码,确认是否符合预期。

常见问题

Void 如何辅助编写和修改代码?

编写代码时,Void 提供可按 Tab 应用的代码补全;需要修改已有代码时,可以选中代码并使用 Quick Edit 进行行内编辑。

Void 的 Agent 模式能处理哪些任务?

Agent 模式可以搜索代码库、读取和写入文件,以及操作终端,适合处理涉及多个代码位置的开发任务。

从 VS Code 转用 Void,可以保留原有设置吗?

可以。Void 是 VS Code 的分支,支持一键迁移主题、快捷键和设置。

Void 如何连接 AI 模型?

Void 支持直连模型提供商,也支持托管并使用开源模型。官方称消息不经由 Void 的私有后端转发。

如何收费?

项目代码可免费获取和自行部署;第三方模型 API、算力或商业托管服务可能另行收费。