跳到主内容
AIHO 2026 全新改版上线
TOOL · CODING #09/11IDE 插件
Cody (Sourcegraph)

Cody (Sourcegraph)

Sourcegraph 出品,基于代码图谱的 AI 编程助手

copilotcode-searchsourcegraphopensource
访问官网
能力
4
易用
3
性价比
4
中文
2
稳定
3
编辑结论 综合3.2/ 5

大型单体仓库 + 跨仓库代码理解的首选,代码图谱检索精度碾压 RAG 类工具;补全和生成能力一般,需配合其他工具补齐代码产出。

01 / 02深度解读

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 效果更好
  • 免费版额度用完后降级体验明显,补全变慢
  • 偶有索引未及时更新导致引用过时的情况

上手

  1. 安装 VS Code 或 JetBrains 插件(搜索 "Sourcegraph Cody")
  2. 注册 Sourcegraph 账号,免费版直接可用
  3. 打开项目,Cody 自动开始索引(首次稍等)
  4. 侧边栏打开 Cody Chat,直接用自然语言提问代码相关问题
  5. 使用 Commands 快捷指令(如 Test 生成测试、Explain 解释代码)
  6. 需要更多额度 / 高级模型:升级 Pro($9/月)

对比

维度CodyGitHub CopilotCursor
核心优势代码图谱检索补全速度与准确率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

来源

本文的价格、版本号与性能数据均参考以下官方渠道整理,可能随时间变动,请以官方实时信息为准。

02 / 02类似工具推荐