实测:40 万 token 会话压缩一次耗时 38 秒花 1.99 美元,方案是别压缩
brandon_galang · x · 2026-10-30
Mainplane 作者 Alezander9 提出观点:上下文压缩(compaction)是个错误。当 agent 上下文填满时,Codex、Claude Code 等工具会重新 prefill 整个会话、写摘要、再从摘要开启新会话。
他在一个约 40 万 token 的真实 Opus 5.5 会话上实测:
- 缓存过期时:压缩需 38 秒、花费 $1.99
- 缓存未过期时:29 秒、$0.17
更关键的是摘要有损——报错原文、文件路径、关键数字常常丢失。
替代方案:Mainplane 反其道而行,把每个会话的完整记录保留为文件,上下文一满就立即开新会话,需要时再让 sub-agent 去检索历史上下文。转发者 brandongalang 表示这正是他过去一年形成的直觉做法:新会话开始时让 sub-agent 从旧会话取回所需上下文,本地跑会话的用户值得一试。
「编程与Agent」频道最新
- Carmack:AI 从零写大型软件未必最优,好用的基础构件才是关键 — ID_AA_Carmack · 2026-10-30
- LangChain Core 1.7.2 发布:新增通知元数据方法并修复消息内容篡改 — caolonghua · 2026-10-30
- Codex 手机端实拍:在路上遥控多个编程 agent 改代码跑测试 — Dimillian · 2026-10-30
- Arm 官方教程:Copilot CLI 跑在 Arm 算力上原生开发与测试 — caolonghua · 2026-10-30
- evident-charts 开源:让编码 agent 画诚实图表并自动自检 — randal_olson · 2026-10-30
- Anthropic 发布主动式智能体 Claude Duet,由 Opus 5.5 驱动 — joellewenstein · 2026-10-30