mksglu/context-mode 是一个用于管理编码代理上下文窗口的 TypeScript 工具。公开的最新版本是 v1.0.169,但提供的信息中没有说明该版本有哪些变化。根据仓库说明,它对工具输出进行沙箱化,以减少进入上下文的体积,并维护会话内存。
它以 MCP 服务器的形式处理工具输出,并通过 MCP 和 hooks 将路由应用到 17 个平台。它还提供了一项功能,用脚本处理分析,而不是让模型反复读取。README 说明,通过工具输出沙箱化可将 315 KB 缩减到 5.4 KB,减少 98%。它还举了一个例子:用一次 3.6 KB 的 ctx_execute 替代某项被读取 47 次、共 700 KB 的操作。其核心用途是节省上下文,并在多个编码代理平台上接入该工具。
不过,这些缩减数值和案例是项目 README 中记录的自测结果,提供的信息中没有独立验证结果。仓库元数据中的许可证标注为 NOASSERTION,而 README 摘要则说明为 ELv2,因此实际使用前需要确认许可证条款。发布变更记录也无法查阅,因此缺乏足够依据来判断 v1.0.169 的具体改进点,以及在真实环境中的实际缩减效果。