Repository context compression before code generation
面向仓库的编码工具应在生成前增加一个上下文压缩阶段,对文件先排序再压缩,并在漏检时保留按完整文件检索的回退路径。现有证据表明,长提示带来的噪声已经足够多,学习到的压缩表示在仓库任务上可以胜过全上下文推理,同时降低延迟。在这项仓库压缩研究中,Qwen2.5-Coder 7B 在 4x 文本到向量压缩下,Python 补全的 BLEU 达到 41.34,高于全上下文的 32.21,论文还报告了最高 50% 的端到端延迟下降。这说明编辑器或 CI 可以做成一个可落地的功能:把仓库视图压缩成任务范围内的记忆 token,记录代理何时还是去请求原始文件,并把接受率和响应时间与当前的全上下文路径做对比。实际门槛很直接:如果压缩上下文在团队自己的仓库里能保持补全质量不变或更好,同时降低延迟,它就应该成为仓库级辅助的默认路径。