你的 Claude Code 上下文正在偷偷吃内存?这个 19k Star 工具一次性解决了
你的 Claude Code 上下文正在偷偷吃内存?这个 19k Star 工具一次性解决了
你的 AI 编程助手,一半算力都在浪费
你有没有这种感觉:跟 Claude Code 聊了半小时,它突然”失忆”了。明明刚才还在改 config.ts,转头就忘得一干二净。
罪魁祸首是 Context Window 通胀。
一次 Playwright 页面快照 = 56 KB,20 条 GitHub Issues = 59 KB,一份 access log = 45 KB。30 分钟对话下来,40% 的上下文被这些原始数据吃掉了。更糟的是,当模型触发压缩机制时,它不会把这些工具输出原样保留——它会”理解”后压缩,于是你的编辑进度、待办任务、最后一句指令,全成了模糊的记忆碎片。
Context Mode:给 AI 装一个”外接硬盘”
mksglu/context-mode 是一个专门解决这个问题的 MCP Server,目前 GitHub 19k+ Star,Hacker News 上讨论度很高。
它从四个维度重建上下文管理:
- Context Saving:把工具原始输出隔离到沙箱,不让它直接占上下文。315 KB 的原始数据压缩到 5.4 KB,减少 98%。
- Session Continuity:所有文件编辑、Git 操作、报错、用户决策都写入 SQLite + FTS5 全文索引。对话压缩后,模型通过 BM25 搜索精准召回,而不是把整段历史重新塞回 context。
- Think in Code:核心哲学转变——让 LLM 写脚本执行计算,而不是把 50 个文件读进上下文让模型”算”。一个
ctx_execute替换 47 次 Read(),700 KB 变成 3.6 KB。 - 跨平台支持:Claude Code、Gemini CLI、OpenClaw、Codex、Cursor 等 17 个平台都能接入。
谁该用?
- 长时间使用 Claude Code 做复杂项目的开发者
- 对上下文压缩导致”失忆”感到沮丧的 AI 重度用户
- 团队里想统一 AI 编程上下文管理标准的 Tech Lead
安装也简单,Claude Code 用户直接:
/plugin marketplace add mksglu/context-mode
/plugin install context-mode@context-mode
其他平台走 npm install -g context-mode 加配置文件即可。
我的判断
这是目前我看到最系统化的上下文管理方案。它不只是在”省 token”,而是在重新定义 AI 编程时”记忆”应该怎么存。如果你每天跟 AI 编码助手打交道超过 1 小时,这个工具值得装。
—
**GitHub:** https://github.com/mksglu/context-mode
评论区
0 条评论
登录后可评论。