
书名:《Agent Runtime 工程化:从工具调用循环到可恢复执行系统》
作者:陈堂会
章节:第十二章 二开毕业项目 / 12.2 方向 B:Context Budget Allocator
电子版系列:查看完整目录
第十二章 二开毕业项目:12.2 方向 B:Context Budget Allocator
目标:给 Agent 增加上下文预算分配器。
功能范围:
- 对历史消息、文件片段、工具结果、repo map 分配 token;
- 超限时按优先级降级;
- 生成 context debug report;
- 在 UI 或日志中解释'为什么包含/丢弃某项'。
适合证明:
- 上下文工程;
- token 成本治理;
- 长任务稳定性;
- coding agent 仓库理解。
里程碑:
- 定义上下文层级;
- 实现 token estimator;
- 实现预算策略;
- 实现降级顺序;
- 输出 debug report;
- 用 200K token 历史压缩测试。
验收:
- 32K/64K 两种窗口可配置;
- 关键用户约束不被挤掉;
- 大工具结果能摘要;
- trace 中可解释上下文构建。

