复杂 Agent 像一群人共同修改一份长文档:有人改中段,有人从旧版本另开方案,系统还要判断哪些开头读过、可以直接复用。过去,这些任务往往各用一套工具。Hashrope 则把它们收进同一种数据结构,让上下文本身同时承担编辑、留存版本和查重的工作。
它的核心是持久化 rope——把长文本分段组织成树,修改时保留旧版本,只重建受影响的部分;每个节点还保存哈希,也就是内容的数字指纹。这样,系统能快速确认两段内容是否一致,并据此复用 KV Cache——模型读过文字后留下的中间计算结果。作者报告,在编辑与内容核验交错的测试中,Hashrope 处理百万字符时比 Ropey 快 369.7 倍;在四张 A100、Qwen2.5-7B-Instruct-1M 的实测中,它识别百万 token 共同前缀比 SGLang radix matcher 快 1.20 倍,1800 次检查无不匹配。论文也明确提醒:真实 Agent 是否经常处于这种优势区间,尚未验证。