仓库级代码理解

英文:Repository-Level Code Understanding 分类:coding

基本释义

AI 对完整代码仓库(跨文件/跨模块)的理解能力:建立全局上下文(符号、依赖、调用链),支持跨文件问答、修改与重构,是 Agent 与大型项目开发的基石。

技术要点

技术:代码索引(符号/引用图)、检索(语义/符号 RAG)、上下文选择(相关文件注入)、调用图分析;能力:跨文件问答("这个函数在哪被调用")、影响分析(改 A 影响哪些)、全局重构;工具:Copilot Workspace、Cursor、Agent。

应用场景

用于大型代码库开发(跨文件任务)、新项目接手(快速理解)、重构影响评估与代码审查;仓库级代码理解是"AI 懂整个项目"的能力。

返回AI百科目录 · AI最前沿首页

相关词条:Claude Code · Windsurf · Devin · 文档生成 · 终端智能体