简介
Cody 是 Sourcegraph 推出的 AI 编程助手,最大优势在于它建立在 Sourcegraph 强大的**代码图谱(Code Graph)**之上。不同于仅看当前文件或片段的补全工具,Cody 能够理解整个代码仓库乃至多个仓库之间的关系,从而给出更贴合真实项目上下文的答案与建议。
对于拥有庞大、历史悠久的代码库的企业团队,Cody 能够显著降低”读懂陌生代码”和”安全改动复杂逻辑”的成本。
核心功能
- 全代码库理解:基于索引的代码图谱而非简单向量检索
- 代码问答:解释模块、定位实现、回答架构问题
- 生成与重构:按上下文生成代码、批量修改与重构
- 跨仓库检索:在多个相关仓库间定位依赖与用法
- 多 IDE 集成:支持 VS Code、JetBrains 等主流编辑器
价格
Cody 提供个人免费版本,Pro 与企业版按席位订阅,企业版支持自托管与代码隐私保护。
优缺点
优点:
- 对大型复杂代码库的理解明显优于通用助手
- 企业级检索与跨仓库能力突出
- 支持私有化部署,满足合规与安全要求
- 与主流 IDE 深度集成
缺点:
- 免费额度对重度使用略显不足
- 效果高度依赖代码索引的完整与更新
- 企业方案成本较高
适合人群
适合拥有大型代码库的企业研发团队、需要跨仓库协作的工程组织,以及重视代码安全与私有化部署的技术管理者。
使用技巧
- 确保代码索引保持最新,以获得最准确的上下文
- 用具体问题描述需求,例如指明模块或函数名
- 借助跨仓库检索快速定位依赖与调用方
- 大规模重构前先让 Cody 分析影响范围