Aide 通过基于 VSCode 构建的 AI 驱动的完成、上下文感知建议和以隐私为中心的架构来增强编码。

Screenshot of Aide website

Aide 是一款创新的 AI 编码助手,可将顶级程序员的专业知识带到您的指尖。它基于 VSCode 构建,可与您现有的开发环境无缝集成。

主要特点:

  • 智能代码完成:Aide 提供快速、上下文感知的代码建议,其范围超出了您的活动文件。它利用语言服务器在不断增加的编程语言列表中导航和利用相关代码。
  • 集成聊天功能:使用简单的键盘快捷键随时访问强大的 AI 助手。使用 # 引用文件或代码符号,或突出显示代码以提出特定问题。此功能使获取帮助或澄清变得异常快速和简单。
  • 隐私优先架构:Aide 完全在您的本地机器上运行,确保您的代码保持私密和安全。您的 IDE 和语言模型之间没有中间服务器。为了增加安全性,Aide 甚至可以托管在您自己的基础设施上。
  • 灵活的 AI 模型选择:选择您喜欢的基础设施提供商和 AI 模型。Aide 支持各种选项,并允许您使用自己的 API 密钥,让您完全控制为您的编码助手提供支持的 AI。
  • 开源提示:对模型的所有查询都存储在本地 SQLite 数据库中,并且 Aide 的提示是开源的。这种透明度允许自定义和微调,对于使用开源模型的开发人员尤其有益。
  • 无缝 VSCode 集成:Aide 建立在 VSCode 之上,确保与您现有的设置、键绑定和扩展兼容。您可以轻松导入 VSCode 配置以获得熟悉的编码体验。

Aide 旨在增强您的编码工作流程,提供智能帮助,同时尊重您的隐私和偏好。无论您是在处理复杂的项目还是学习一门新语言,Aide 都是提高您的工作效率和编码专业知识的完美伴侣。