
Cody 是一款 AI 编程助手,基于最新的 LLM 模型,并结合你的开发上下文,帮助你更快地理解、编写和修复代码。它利用 Sourcegraph 强大的高级搜索 API,从本地和远程代码仓库中提取上下文,让你能够获取整个代码库中 API、符号和使用模式的相关信息。
Cody 无缝连接 GitHub、GitLab 等代码托管平台以及 VS Code、JetBrains、Visual Studio 等 IDE。连接后,Cody 将成为你的个人 AI 编程助手,具备以下核心能力:
| 功能 | 描述 |
|---|---|
| 聊天 | 直接与 AI 聊天,询问代码问题、生成代码和编辑代码。Cody 默认包含当前打开的文件和仓库上下文,你可以使用 @ 符号添加特定文件、符号、远程仓库或其他非代码工件的上下文。 |
| 自动编辑 | 通过分析光标移动和输入内容,自动建议代码更改。当你对代码库进行至少一次字符编辑后,它会根据光标位置和最近更改开始提出上下文相关的修改建议。 |
| 提示 | 使用预设和可自定义的提示自动执行工作流中的关键任务。任何常见查询或任务都可以构建为提示,保存并与团队共享。 |
| 上下文 | Cody 提供最佳的 LLM 模型和上下文来驱动聊天。它利用 Sourcegraph 强大的高级搜索 API,从本地和远程代码库中提取上下文。 |
| 调试代码 | Cody 经过优化,可识别和修复代码中的错误。其调试功能和自动补全建议能显著加速调试过程,提高开发效率。 |
| 上下文过滤器 | Cody 可以忽略聊天和自动补全结果中的特定仓库,帮助你控制和管理代码库使用的上下文。 |
Cody 支持以下平台:
Cody 会收集提示和响应以提供服务。对于通过 Sourcegraph.com 使用 Cody 的个人用户,Sourcegraph 可能会使用提示和响应来改善用户体验,但不会使用任何数据来训练模型。此外,还会收集使用数据和反馈以改进体验。详情请参阅 Cody Usage and Privacy Policy。
Cody 与 Sourcegraph 其他产品(如 Code Search)兼容。你可以在 Cody 聊天中询问关于代码库的问题,当执行搜索查询并打开仓库或文件时,会看到 Cody 按钮,点击即可进入聊天界面。
如有任何问题,可加入 Discord 或在 X 上发帖交流。