当上下文窗口越来越长,智能体的成本瓶颈正在从“模型多聪明”转向“缓存怎么管”。清华团队给出的答案是:别再急着总结历史,先学会搬动缓存。

发生了什么

据 MarkTechPost 报道,清华大学研究者开源了 AKV——一个构建在 SGLang 之上的服务系统,定位是面向 LLM 智能体的“缓存工程”基础设施。

它的核心思路与主流做法不同。常见的长上下文管理方案是压缩对话历史,把旧内容总结成更短的文本再喂回模型;AKV 则直接操作 KV Cache:智能体可以主动丢弃不再需要的缓存条目,也可以把仍然有用的缓存重新定位、重新排列,而不是先转写成自然语言摘要。

团队称,在四个智能体基准测试上,这一机制使平均成本下降 27.7%。项目已开源,代码与实现细节可查。

为什么重要

理解这件事的价值,需要看清智能体推理的成本结构。在多轮、多工具的智能体循环中,每一轮都要重新处理不断增长的上下文,KV Cache 的命中与复用直接决定了首 token 延迟和算力开销。历史摘要看似省 token,但代价是信息损失:被压缩掉的细节往往正是后续推理需要的那一条。而且摘要本身也要消耗一次模型调用。

AKV 把问题重新定义为缓存管理问题:哪些 KV 块还有价值、放在什么位置、何时淘汰。这是系统层面的优化,而不是提示词层面的妥协。它依托 SGLang 的 RadixAttention 类缓存复用机制,说明推理框架正在从“跑模型”演化为“管理智能体状态”的运行时。对研究者而言,这也提示了一条被低估的路线:上下文工程的下一站可能是缓存工程。

影响与看点

对开发者来说,最直接的意义是成本。27.7% 的平均降幅在智能体规模化部署中不是小数,尤其对长会话、多工具的编码与检索类智能体。其次,它把“历史该不该保留”从模型判断变成了可编程策略,团队可以按任务类型定制丢弃与重排规则。

需要冷静看待的点同样明确:基准只有四个,平均降幅不等于每个场景都受益;缓存操作的正确性依赖对语义依赖关系的判断,误丢关键缓存可能带来难以察觉的质量退化;此外,系统绑定 SGLang,迁移到其他推理栈需要额外工作。

一个独立判断:AKV 的真正信号不是那 27.7%,而是它把智能体的上下文问题从“提示词技巧”拉回到“系统调度”。当缓存成为一等公民,智能体框架的竞争重心会继续下移到推理层。