
书名:《Agent Runtime 工程化:从工具调用循环到可恢复执行系统》
作者:陈堂会
章节:第五章 上下文工程 / 5.6 上下文不足时的降级顺序
电子版系列:查看完整目录
第五章 上下文工程:5.6 上下文不足时的降级顺序
建议降级顺序:
- 删除已确认无关的工具日志;
- 压缩旧历史;
- 长工具结果改摘要;
- 大文件改为结构摘要 + 关键片段;
- repo map 降级为目录树 + 入口文件;
- 最后才缩短当前用户意图周边内容。
安全策略、用户明确要求、当前目标、最近失败原因,不应轻易被挤掉。
上下文策略还要和恢复执行配合。resume 后第一轮上下文应额外包含:
- 恢复自哪个 checkpoint;
- 上一次完成到哪个 step;
- 哪些工具已经执行,哪些不能重放;
- 当前 workspace 校验结果;
- 最近失败观察;
- 用户此前的审批或拒绝记录。
恢复上下文如果写得含糊,模型会把'继续任务'理解成'从头再来'。这正是很多长任务重复写文件、重复跑危险命令的原因。
系列导航
前 5 篇
- 第五章 上下文工程:5.5 工具结果降级
- 第五章 上下文工程:5.4 历史滚动摘要
- 第五章 上下文工程:5.3 repo map 与文件摘要
- 第五章 上下文工程:5.2 Context Builder 的输入
- 第五章 上下文工程:5.1 token budget 是产品预算

