∴ GitHub / 趋势仓库
mksglu / context-mode
面向 AI 编码代理的上下文窗口优化 MCP 服务器
- 语言
- TypeScript
- Star
- 25.3k
- Fork
- 1.8k
- 当日新增(10-04)
- +256
- 累计在榜
- 8 天
- 最高名次
- 第 3 名
- 首次上榜
- 2026-09-07
∴ 是什么
Context Mode 是一个 MCP 服务器,用于优化 AI 编码代理的上下文窗口使用。它通过沙箱化工具输出、持久化会话记忆(SQLite + FTS5 索引)以及跨 17 个平台的路由强制(MCP + hooks)来减少上下文消耗。
∴ 解决什么问题
- MCP 工具调用将原始数据直接倒入上下文窗口,导致上下文快速耗尽
- 对话压缩后代理遗忘正在编辑的文件、进行中的任务和用户的最新请求
- 代理在填充语、客套话和冗长解释上浪费输出 token,双端消耗上下文
∴ 怎么上手
- 01Claude Code 插件安装:/plugin marketplace add mksglu/context-mode
- 02安装插件:/plugin install context-mode@context-mode
- 03重启 Claude Code 或运行 /reload-plugins
- 04验证安装:/context-mode:ctx-doctor,所有检查应显示 [x]
- 05Gemini CLI 安装:npm install -g context-mode
- 06将 MCP 服务器和 hooks 配置添加到 ~/.gemini/settings.json 并重启 Gemini CLI,运行 /mcp list 验证连接
∴ 适合谁
使用 Claude Code、Gemini CLI 等 AI 编码代理的开发者,以及需要管理 AI 辅助工程团队上下文消耗的组织。
∴ 要点
- 上下文节省:沙箱化工具输出平均减少 98%,315 KB 降至 5.4 KB
- 会话连续性:事件索引到 SQLite FTS5,通过 BM25 检索相关内容,不将全部数据倒回上下文
- Think in Code 范式:强制代理编写脚本进行分析而非直接读取大量文件,一个脚本替代十次工具调用,节省 100 倍上下文
- 不强制文风:路由只控制数据流向,不干预模型最终回答的简洁性、完整性和格式
- Claude Code 插件提供 11 个 MCP 工具(6 个沙箱工具 + 5 个元工具)和 6 个 hooks(PreToolUse, PostToolUse, UserPromptSubmit, PreCompact, SessionStart, Stop)
- 支持 17 个客户端平台及 OpenClaw 网关集成;许可证为 ELv2
antigravityclaudeclaude-codeclaude-code-hooksclaude-code-pluginsclaude-code-skillcodexcodex-clicontext-modecopilotcursor-pluginkiromcpmcp-servermcp-toolsopenclawopencodepi-agentskillszed-extension
解读由 AI 依据项目 README 生成,生成于 2026-10-06,以 GitHub 原文为准。
∴ 在榜记录
GitHub Trending 今日榜的每日存档,日期按北京时间。2026-09-07 首次上榜,累计在榜 8 天,最高第 3 名。