1500 次 Agent 会话实测:工具 I/O 吃掉 57% 上下文,对话仅约 2%
rajistics · x · 2026-11-01
jdpruettt 基于 OpenHands 约 1500 个会话(平均每会话约 78k tokens)分析了长上下文 Agent 的真实用量:工具执行结果占 37%,系统提示与工具描述占 23%(约 1.5 万-1.8 万 tokens 用于解释工具和环境),工具调用参数占 20%,用户消息仅占 9%,模型直接回复约 2%。
也就是说约 57% 的上下文被原始工具 I/O 占据,而 assistant 的对话用量微乎其微。系统提示固然重要,但更值得优化的是工具输出的裁剪与整理。rajistics 表示自己在 Agent Canvas 和 Codex 上的分析也印证了这一结论:Agent 主要在读文件、写补丁、检索信息,真正的对话只是很小一部分。
「编程与Agent」频道最新
- Skill 存知识、MCP 管接口、脚本够用就别加层:Claude 工作坊分层心法 — cfregly · 2026-11-01
- 把旅行计划交给个人 agent:订餐到提醒打包全程代管 — ColleenMBrady · 2026-11-01
- Agent 记忆该删还是该改?Reddit 开发者热议删除决策难题 — MemStrata · 2026-11-01
- 给 Agent 写 /summarize /bookmark 等 skills,让发文章不再只有摘要一种解读 — gethackteam · 2026-11-01
- 开发者开源 Sentinel:在 MCP 工具输出进入模型前拦截指令注入 — Infamous_You7977 · 2026-11-01
- 从零手写 RSA 算法,开发者开源完整实现 — cneuralnetwork · 2026-11-01