大型单体仓库 + 跨仓库代码理解的首选,代码图谱检索精度碾压 RAG 类工具;补全和生成能力一般,需配合其他工具补齐代码产出。
TL;DR
Cody 是 Sourcegraph 出品的 AI 编程助手,最大卖点不是补全,而是基于代码图谱(code graph)的精准上下文检索。它能索引整个 monorepo 甚至跨仓库,让 AI 真正"读懂"你的代码库后再回答问题、生成代码。免费版就能用,Pro $9/月性价比不错。
适合:大型代码库(10 万行+)开发者、需要跨仓库代码理解、企业级私有部署团队。不适合:追求极致补全速度的用户(GitHub Copilot 更快)、中文交互需求强的用户、个人小项目开发者。
核心能力
- 代码图谱(code graph)检索:基于 Sourcegraph 的代码搜索引擎,构建精确的调用关系 / 定义 / 引用图,上下文召回质量远超向量 RAG
- 跨仓库上下文:一次问答能横跨多个仓库,适合微服务架构和大型 monorepo
- 多模型支持:Claude 3.5 Sonnet、GPT-4o、Sourcegraph 自研模型可选,Pro 用户可自由切换
- 精确代码引用:回答中附带的代码片段带文件路径 + 行号,可点击跳转,方便验证
- 命令(Commands):自定义快捷指令,如"生成单元测试""解释这个函数",可配置 prompt 模板
- 自动上下文收集:无需手动 @ 文件,Cody 自动根据问题检索最相关代码片段注入上下文
- VS Code / JetBrains 双平台:主流 IDE 都有插件,体验一致
- 企业版私有部署:可接自托管 Sourcegraph 实例 + 自选模型,数据不出内网
价格
以下价格为 2026-07-30 查询官网,可能有变动。
| 方案 | 价格 | 核心限制 |
|---|---|---|
| Free | $0 | 每月 200 次聊天、500 次补全,基础模型 |
| Pro | $9/月 | 无限聊天 + 补全,可选 Claude / GPT-4o 等高级模型 |
| Enterprise | 联系销售 | 自托管、SSO、审计日志、自定义模型 |
Free 额度对个人尝鲜够用;Pro 是性价比甜点位,$9 就能用上 Claude 3.5 Sonnet。
体验与评测(资料整理)
说明:本节基于官方文档与公开评测整理,非本站独立实测环境,具体数据请以官方为准。 亮点:
- 跨仓库代码理解确实是杀手锏:问"这个 API 在哪些服务被调用",Cody 能准确列出所有调用点,Copilot 做不到
- 代码图谱检索的上下文质量明显高于 RAG,回答"瞎编"的概率低很多
- 命令功能实用,团队可以共享 prompt 模板统一代码规范
- 免费版额度够个人日常问答,Pro 模型切换流畅
- 企业版自托管 + 模型自选,合规性强
踩坑:
- 补全速度和准确率不如 GitHub Copilot,补全体验偏弱
- 代码图谱首次索引大仓库耗时较长(百万行级 10-30 分钟)
- 中文提问偶尔理解偏差,英文 prompt 效果更好
- 免费版额度用完后降级体验明显,补全变慢
- 偶有索引未及时更新导致引用过时的情况
上手
- 安装 VS Code 或 JetBrains 插件(搜索 "Sourcegraph Cody")
- 注册 Sourcegraph 账号,免费版直接可用
- 打开项目,Cody 自动开始索引(首次稍等)
- 侧边栏打开 Cody Chat,直接用自然语言提问代码相关问题
- 使用 Commands 快捷指令(如
Test生成测试、Explain解释代码) - 需要更多额度 / 高级模型:升级 Pro($9/月)
对比
| 维度 | Cody | GitHub Copilot | Cursor |
|---|---|---|---|
| 核心优势 | 代码图谱检索 | 补全速度与准确率 | IDE 级深度集成 |
| 跨仓库理解 | ✅ 强 | ❌ 弱 | ❌ 弱 |
| 代码补全 | 中 | 强 | 强 |
| 模型选择 | Claude / GPT-4o / 自研 | GPT-4o 系 | Claude / GPT-4o |
| 价格 | Free / $9 | $10/月 | $20/月 |
| 开源 | ✅ | ❌ | ❌ |
避坑
- 别拿 Cody 当主力补全工具:补全不是它的强项,搭配 Copilot 用更合理
- 大仓库首次索引要耐心等:别在索引未完成时评价它的回答质量
- Free 额度规划好:200 次聊天很快用完,重度用户直接上 Pro
- 企业版注意模型延迟:自托管 + 本地模型推理延迟可能较高,做好网络规划
- 中文场景用英文提问:Cody 对中文问题的代码理解准确率不如英文
适合 / 不适合
- ✅ 大型代码库(10 万行+)跨仓库代码理解
- ✅ 微服务架构,需要追踪 API 跨服务调用
- ✅ 企业级私有部署 + 数据合规需求
- ✅ 需要精确代码引用和可验证回答
- ❌ 追求极致补全体验(用 GitHub Copilot)
- ❌ 个人小项目(杀鸡用牛刀)
- ❌ 中文为主的交互场景
FAQ
Q: Cody 的代码图谱和普通 RAG 有什么区别? A: 普通向量 RAG 靠语义相似度召回,经常漏关键调用关系。Cody 基于 Sourcegraph 的代码搜索引擎构建精确的 AST 级调用图,能追踪定义 → 引用 → 调用链,上下文召回质量高一个量级。
Q: 免费版够用吗? A: 个人轻度使用够。200 次聊天 / 月适合偶尔查代码、问问题。但如果你每天都用 AI 辅助编码,一周就会用完,建议直接上 Pro。
Q: 能否替代 Copilot? A: 不能完全替代。Cody 强在理解和问答,弱在补全。最佳实践是 Cody 做代码理解 + Copilot 做补全,两者互补。
相关阅读
Amazon Q Developer · Tabnine · Goose
来源
本文的价格、版本号与性能数据均参考以下官方渠道整理,可能随时间变动,请以官方实时信息为准。
