分析数千场编码会话:Agent 读取的文件 40%-89% 从未被使用
rseroter · x · 2026-10-27
Patrick John Kelly 撰文指出,AI agent 读取过的文件不应永久留在上下文里。他分析了数千场真实编码会话,发现 agent 在任务中读取的文件有 40% 到 89% 从未被实际使用或编辑。
文章要点:
- 多数 agent harness 中,每条消息、工具调用、推理链和文件读取都永久占据上下文,直到触发 compaction
- 不做压缩会导致成本随对话增长飙升、响应变慢;但 compaction 会丢失细节,且无关内容造成「context rot」,降低输出质量
- 文件探索是最大元凶:agent 搜索后可能读 10 个候选文件,只用 1 个,其余 9 个仍留在历史中
- 他建议改进「turn 后上下文裁剪」(post-turn context pruning),在 agent 完成一轮探索后主动清掉未被使用的文件内容
「编程与Agent」频道最新
- 让 Hermes Agent 当 QA:浏览器实测揪出 8 个网站问题 — techlatest_net · 2026-10-27
- 开源 FableCut 用远程 MCP 让 AI Agent 直接剪辑浏览器时间线 — FastPresence9799 · 2026-10-27
- 网友给 Hermes Agent 配专属 Ubuntu 虚拟机实测真实任务表现 — techlatest_net · 2026-10-27
- 开发者晒弃用清单:VS Code、Office 全卸载,只用 Claude — One_Improvement_6470 · 2026-10-27
- Grok bot 首次自主网购:识破页面隐藏提示,1 美元开通 Spotify 后秒取消 — msg · 2026-10-27
- Swarmatory 开源:为团队编码 Agent 提供共享聊天室与信息流 — qhoxie · 2026-10-27