SuperAPI AI 工具集

Cody by Sourcegraph

Cody 是 Sourcegraph 推出的 AI 编程助手,基于最新的 LLM 并结合用户的开发上下文,帮助理解、编写和修复代码。它利用 Sourcegraph 的高级搜索 API 从本地和远程代码库中提取上下文,因此可以调用整个代码库中关于 API、符号和使用模式的上下文。Cody 可无缝连接 GitHub、GitLab 等代码托管平台,以及 VS Code、JetBrains、Visual Studio 等 IDE,作为个人 AI 编程助手提供开发者聊天、代码补全、代码编辑和可定制提示词等能力。主要面向使用 Sourcegraph Enterprise 的团队及个人开发者,支持多种使用方式。

访问官网

工具介绍

用途与定位 Cody 是 Sourcegraph 的 AI 编程助手,旨在帮助开发者更快地理解、编写和修复代码。它使用最新的 LLM 与用户的开发上下文,并借助 Sourcegraph 的高级搜索 API 从本地和远程代码库中提取上下文,从而使用到整个代码库中关于 API、符号和使用模式的上下文信息。

主要能力

  • 开发者聊天:支持使用最强大的模型并结合上下文进行对话。
  • 代码补全、代码编辑和可定制提示词。
  • 广泛上下文:以提供更准确的结果。
  • 与 Sourcegraph 产品(如 Code Search)兼容,可在聊天中就代码库提问;运行搜索查询并打开仓库或文件时,会出现 Cody 按钮,进入 Cody 聊天界面以询问代码库相关问题。

使用方式 Cody 支持多种使用入口:

  • Cody for VS Code:安装 VS Code 扩展。
  • Cody for JetBrains:安装 JetBrains 扩展。
  • Cody for Visual Studio(实验性):安装 Visual Studio 扩展。
  • 在 Sourcegraph Web 应用中使用 Cody。
  • 从命令行运行 Cody。
  • Cody Enterprise:可联系团队试用 Sourcegraph Enterprise 版 Cody。 Cody 还会与 GitHub、GitLab 等代码托管平台,以及 VS Code、JetBrains、Visual Studio 等 IDE 无缝连接。

适用场景 适合需要借助 AI 在大型或复杂代码库中进行代码理解、编写、修复和搜索的开发者与团队,尤其是使用 Sourcegraph Enterprise 的组织。

限制与说明

  • 官方文档说明 Cody 在 Sourcegraph Enterprise 上受支持,Cody Enterprise 需要通过联系团队试用。
  • Visual Studio 版本标注为实验性。
  • 数据收集与隐私:使用 Cody 时,Sourcegraph 会收集提示词和回复以提供服务;通过 Sourcegraph.com 使用 Cody 的个人用户,其提示词和回复可能被用于改善用户体验,但 Sourcegraph 不会使用任何数据训练模型。此外还会收集使用数据和反馈以改进用户体验,更多内容见 Cody 使用与隐私政策。
  • 关于定价、免费额度、具体模型版本等信息,资料暂未提供。