Sourcegraph Cody

Sourcegraph Cody

專注於理解大型代碼庫的 AI

詳細解釋

Sourcegraph 推出的 AI 編程助手,基於對整個代碼庫的深度理解(Code Intelligence),提供精準的代碼建議和問答。

核心優勢:

  • 代碼庫理解:基於 Sourcegraph 的代碼圖譜(定義、引用、依賴)
  • 精準上下文:AI 知道函數在哪定義、被誰調用
  • 跨文件推理:理解項目結構,不只是當前文件
  • 代碼智能:跳轉定義、查找引用、符號搜索

功能:

  • 聊天:詢問代碼庫任何問題
  • 自動完成:基於項目慣例的智能建議
  • 命令:/edit、/doc、/test、/explain 等快捷指令
  • 代碼編輯:直接修改多個文件
  • PR 總結:自動生成 Pull Request 描述

技術基礎:

  • Sourcegraph 平台:企業級代碼搜索和導航
  • 多 LLM 支持:OpenAI、Anthropic、本地模型
  • 嵌入索引:代碼庫的向量表示,快速檢索相關代碼

適用場景:

  • 大型代碼庫:數百萬行代碼的企業項目
  • 新成員上手:快速理解複雜項目
  • 遺留代碼:理解無文檔的老代碼
  • 重構:跨文件的結構化修改

部署方式:

  • 雲端:Sourcegraph Cloud
  • 自托管:企業本地部署
  • 編輯器插件:VS Code、JetBrains

這是「企業級 AI 編程」的代表—— 代碼規模越大,優勢越明顯。

探索更多AI詞彙

查看所有分類,繼續學習AI知識