代码上下文工程

英文:Code Context Engineering 分类:coding

基本释义

为 AI 编程模型组织并注入相关上下文的技术,决定生成质量的上限。上下文工程解决"模型看不到全部仓库"的问题:精选相关文件、符号与历史,构造让模型一次理解任务所需的输入。

技术要点

方法包括:仓库索引(符号、调用图、文件依赖)、检索增强(按查询召回相关片段)、上下文压缩(去噪、摘要化)与滑动窗口管理;需权衡上下文长度、注入成本与噪声干扰,常见策略如"相关文件优先+关键符号+局部代码"。

应用场景

用于 AI 编程助手的仓库级理解、Agent 任务执行的上下文组装与代码评审;与 RAG、代码图谱结合,是决定补全/生成质量的关键工程杠杆。

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

相关词条:Claude Code · Windsurf · Devin · AI 结对编程 · 编程语言模型