用途与定位 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 使用与隐私政策。
- 关于定价、免费额度、具体模型版本等信息,资料暂未提供。