github.devotd.
新发现编程智能体

mksglu/context-mode v1.0.169 — 编码代理上下文管理

mksglu/context-mode 是一个 TypeScript 工具,通过工具输出沙箱化和会话内存来管理编码代理的上下文。

仓库信息mksglu/context-mode ↗

Context window optimization for AI coding agents. Sandboxes tool output (98% reduction), persists session memory, and enforces routing across 17 platforms via MCP + hooks.

星标
★ 30.4K
复刻
2.2K
语言
TypeScript
许可证
NOASSERTION
最新版本
v1.0.169
查看原始来源 ↗在 GitHub 查看 ↗

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 的具体改进点,以及在真实环境中的实际缩减效果。