来自清华大学和香港中文大学的研究团队在 arXiv:2610.28577 中正式发布划时代论文《Cache Engineering for Agents》,并开源专用服务引擎 AKV(thu-nics/AKV)。针对自主 Agent 在多轮长轨迹交互中,因传统“上下文工程(Context Engineering)”修剪文本导致前缀 KV 缓存彻底失效、引发高昂重预填(Re-prefilling)开销与关键记忆遗忘的痛点,论文提出“显存缓存工程(Cache Engineering)”。通过引入 drop(剔除显存中过期 Token)与 repos(位置编码重对齐)两大底层原语,配合 AKV 状态感知基数树引擎,在保持长程记忆的同时将 Agent 推理成本大幅削减 27.7%,P95 请求延迟提速 1.5 倍,基准测试准确率提升 1.7 分。

核心要点速览

  • ✓清华大学与港中文团队在 arXiv:2610.28577 提出智能体显存工程(Cache Engineering)全新理论体系
  • ✓指出传统上下文工程(Prompt 截断与摘要)会破坏前缀一致性,导致 KV 缓存失效并产生巨大二次重计算开销
  • ✓引入 drop(显存局部淘汰)与 repos(旋转位置编码动态平移)两大底层原语,实现显存级无感精准瘦身
  • ✓开源 AKV 状态感知推理引擎(thu-nics/AKV),实测将 Agent 推理成本降低 27.7%,P95 延迟提速 1.5 倍,基准得分提升 1.7 分
Cache Engineering for Agents: 清华与港中文提出 AKV 显存工程新范式,终结长程 Agent 状态丢失与重计算
🖼️要闻配图
点击全屏高清查看
🧭

本地显存不够?先比较云端 API 与自部署的实际成本

40 款主流编程套餐横向比价,支持输入/输出 Token 真实账单模拟

🔬

深度技术解析与实战评估

核心背景与行业痛点

在当今的自主智能体(Autonomous Agents)开发中,无论是多步代码重构、工具链调用还是复杂的数据分析,智能体必须在数十轮甚至上百轮的环境交互轨迹中维持上下文连贯性。然而,现有的工程实践普遍依赖所谓的“上下文工程(Context Engineering)”——当历史上下文接近窗口上限时,开发者通过滑动窗口硬截断文本、或者调用大模型进行上下文压缩摘要。这一传统方案在底层推理引擎中引发了灾难性的性能瓶颈:文本前缀一旦被修改或截断,现有大模型推理系统(如 vLLM、SGLang)所依赖的前缀缓存(Prefix KV Cache)将完全失效。推理引擎被迫针对剩余的历史文本重新执行昂贵且耗时的 Prefill 计算(Re-prefilling),不仅导致端到端响应延迟飙升,更消耗了大量的 GPU 显存带宽与算力,同时不可逆的文本压缩极易抹除关键代码变量或历史工具调用状态。为了从根本上颠覆这一底层逻辑,清华大学与香港中文大学联合团队在 arXiv:2610.28577 中提出了划时代的 Cache Engineering(缓存工程) 范式。

架构亮点与底层机制

  1. 显存级动态修剪原语(In-Cache Modification Primitives):
  • 团队主张“只修改 GPU 显存中的 KV Cache,绝不改动前缀文本轨迹”;
  • 提出 drop 原语:允许智能体主动将显存中不再需要的中间观察噪声(如冗余的终端日志、重复的抓取网页 HTML)从注意力掩码中剔除,释放显存;
  • 提出 repos 原语:对保留的 Key 张量的位置编码(RoPE)进行数学上的无缝平移与重新对齐,确保因果注意力的相对距离绝对准确;
  1. AKV 状态感知高性能推理引擎(AKV Serving Engine):
  • 传统 Radix Tree 仅能根据 Token 序列匹配缓存;而在 Cache Engineering 下,相同的文本因不同的显存操作序列会产生不同的缓存状态(History Dependence);
  • 团队自研并开源了 AKV 引擎(thu-nics/AKV),设计了扩展状态基数树与动态注意力掩码管理器,对外提供无状态的简洁 API 包装层;
  1. 滚动显存策略自进化(Rolling-Drop Cache Policy):
  • 框架允许智能体在多轮迭代中根据任务反馈自我优化 drop 规则,形成显存占用与推理保真度的帕累托最优平衡。

权威 Benchmark 与实测跑分对比

论文依托主流 Agentic 基准(涵盖 SWE-bench 软件工程与复杂多轮工具调用)展开了详尽实测(Table 1, Figure 3):

  • 综合任务得分逆势上涨:
  • 相较于传统的阈值触发式文本摘要压缩,采用 AKV 滚动 drop 策略的智能体任务平均通过率提升了 +1.7 分,彻底消除了文本摘要带来的灾难性信息遗忘;
  • 推理成本断崖式下降:
  • 杜绝了前缀失效带来的昂贵重预填,端到端每任务 GPU 计算成本直接锐减 27.7%;
  • 长尾延迟极致优化:
  • 在高并发长轨迹交互中,P95 请求延迟提速 1.5 倍,吞吐量提升超过 35%。

开发者实战落地与开箱指南

  • 技术论文与开源代码:
  • 论文直达:arXiv:2610.28577;
  • 源码仓库:GitHub 开源于 thu-nics/AKV;
  • 工程架构落地启示:
  • 构建企业级自主智能体集群(如 Devin、OpenHands 或私有 Coding Agent 平台)的基础设施团队,应立即从“基于字符串拼接的 Prompt 压缩”演进为“基于 AKV 的显存级 Cache Engineering”,在不损失智能体长程推理能力的前提下,直接砍掉近 30% 的推理云账单。
实战指南准备好将技术转化为生产力?

即刻查看该技术对应模型与主流工具的实测差异,或一键测算团队 API 调用与 $20/月套餐盈亏平衡点。

接着读Anthropic 官方发布 Claude Duet 研发预览版:主动协同工作流智能体应用,重塑人机协作界面
立即阅读→