描述
Cody 是一款由人工智能驱动的编码助手,旨在通过理解和利用您的整个代码库来加速开发过程。它与 GitHub 和 GitLab 等流行的代码托管平台以及 VS Code、JetBrains 和 Visual Studio 等 IDE 无缝集成。通过连接到这些环境,Cody 可充当个人 AI 助手,能够增强代码理解、生成和调试能力。
Cody 的核心利用最新的大型语言模型 (LLM),并从您的开发环境中提取上下文。此上下文使用 Sourcegraph 的高级搜索 API 拉取,使 Cody 能够访问本地和远程代码库中关于 API、符号和使用模式的信息。这种全面的上下文确保 Cody 能够提供高度准确和相关的帮助。
Cody 的主要功能包括开发者聊天,用户可以在其中询问有关其代码的问题、生成新的代码片段以及请求代码编辑。该助手提供智能代码补全和自动编辑建议,这些建议会分析光标移动和最近的更改,以提出上下文相关的修改。Cody 还具有强大的提示系统,使开发人员能够通过可自定义和可共享的提示来自动化重复性任务。此外,其调试功能经过优化,可识别和修复错误,从而显著加快故障排除过程并提高开发人员的生产力。
Cody 提供灵活的部署选项,包括 VS Code、JetBrains 和 Visual Studio 的扩展,以及 Web 应用界面和命令行界面 (CLI)。对于企业级解决方案,Cody for Sourcegraph Enterprise 可供使用。该平台还包括上下文过滤器,允许用户从聊天和自动补全结果中排除特定存储库,从而增强对 AI 使用的上下文的控制。
Cody 的数据收集侧重于提示和响应,以提供服务。对于 Sourcegraph.com 上的个人用户,提示和响应可能会用于增强用户体验,但不会用于模型训练。还会收集使用数据和反馈以改进整体用户体验。Cody 与其他 Sourcegraph 产品(如代码搜索)兼容,允许用户查询其代码库,然后使用 Cody 的聊天界面询问有关搜索结果的问题。
Cody的核心功能
人工智能驱动的代码理解、编写和修复
利用 LLM 和开发上下文提高准确性
与 GitHub、GitLab、VS Code、JetBrains、Visual Studio 集成
开发者聊天,用于代码相关问题和代码生成
代码补全和自动编辑建议
用于任务自动化的可自定义和可共享的提示
用于本地和远程代码库上下文的高级搜索 API
调试辅助,用于识别和修复代码错误
上下文过滤器,用于管理存储库包含
提供 IDE 扩展、Web 应用和 CLI 版本
Sourcegraph Enterprise 的企业级解决方案
如何使用 Cody?
安装:下载并安装适用于您的 IDE(VS Code、JetBrains、Visual Studio)的 Cody 扩展,或通过 Sourcegraph Web 应用访问。
连接:将 Cody 连接到您的代码存储库(例如 GitHub、GitLab)和开发环境。
交互:使用聊天界面询问有关您代码的问题、请求代码生成或发起代码编辑。
利用补全:在键入时利用 Cody 的智能代码补全功能。
配置提示:创建并使用自定义提示来自动化重复性的编码任务。
调试:使用 Cody 的调试功能来识别和解决代码中的错误。
管理上下文:配置上下文过滤器以指定 Cody 应考虑哪些存储库。
Cody的使用案例
- 代码理解
- 代码生成
- 代码编辑
- 调试辅助
- 任务自动化
- 上下文搜索







