测试还在运行,智能体的对话空间却可能已经用满。Genesis 在 2026 年 10 月 26—29 日发布的 0.13.8—0.13.10,为这两种生命周期提供各自的机制:压缩模型的工作上下文,同时让分离的 shell 任务继续提供输出与完成状态。

压缩长上下文并保持任务继续执行

压缩工作上下文,延续任务执行。

压缩遵循模型的上下文预算

0.13.8 引入两个阶段:先在不调用模型的情况下裁剪工具结果,再进行检查点摘要。触发条件相对于上下文窗口设置,同时支持逐智能体的窗口配置和运行状态快照刷新。界面中的上下文仪表显示用量与压缩次数,让操作者能够观察过程。 v0.13.8

0.13.10 处理了一个棘手的边界情况:过大的近期消息可能导致压缩无法充分缩短对话。新版为近期消息设置 token 预算,保持工具调用与结果成对,移除过时的运行状态刷新,并仅保留一份当前快照。 v0.13.10

执行可以超越一个对话片段

0.13.8 引入的独立后台 shell 任务能够跨越上下文压缩继续运行,并报告完成状态。智能体可以读取输出、列出任务或终止任务,无须将整个操作维持在一次阻塞式工具调用中。0.13.9 还修复了 systemd 沙箱后端中任务一直显示运行中的问题。 v0.13.9

连续性需要可观察的状态

运行长时间构建或测试时,可以使用分离任务,并在上下文压缩后继续查看状态和输出。上下文用量表显示使用量与压缩次数,任务的终态则说明执行完成或失败。结合这两类信号,才能决定后续操作。更完整的开发流程见 Genesis 项目介绍。

← 返回新闻列表返回顶部 ↑