AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
记忆与上下文/
context-mode
context-mode logo

context-mode

活跃·★ 32.5k·Elastic License 2.0·更新于 2026-10-27
★ 最受欢迎★ 时下流行

Context Mode 是一个 MCP Server 加一组 Hooks,用来防止原始工具输出塞满 AI 编程 Agent 的上下文窗口。它的出发点是:每次工具调用都会往上下文里倒数据,一次 Playwright 快照、一批 GitHub Issue 或一份访问日志,每个都可能占用几十 KB;半个小时下来,上下文窗口就被用掉一大块。Context Mode 把这类工具放进沙箱运行,只把 Agent 真正需要的结果返回给它。

它从四个方面解决这个问题。沙箱化的工具大幅减少原始输出(项目方给出的示例约为 98%)。会话连续性:在 SQLite 中记录文件修改、git 操作、任务、错误和决策并建立索引,上下文被压缩后工作也不会中断,而且不会把这些数据重新倒回上下文。“用代码思考”:鼓励 Agent 写一个小脚本来算出答案,而不是把几十个文件读进上下文。另外,它刻意不干预模型如何撰写最终回答。它通过 MCP 和 Hooks 支持众多编程平台,其中作为 Claude Code 插件的集成最深。

上手方式:在 Claude Code 中添加 `mksglu/context-mode` 插件市场、安装插件,然后运行 `/context-mode:ctx-doctor` 验证。其他平台先用 `npm install -g context-mode` 安装全局程序,再按对应平台的说明配置。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-24。

许可证
GitHub 未识别
最新发布
v1.0.169 · 2026-06-29
最近提交
2026-10-24
贡献者
112
复刻数
2,219
未关闭的 issue 和 PR
356
首次发布
2026-02-23
npm 包
context-mode 1.0.169 · 13,833 上周下载

来源:GitHub、npm 和 PyPI 的公开接口。

#antigravity#Claude#Claude Code#claude-code-hooks#claude-code-plugins#claude-code-skill#Codex#codex-cli
$ 安装
$ npm install -g context-mode
↗ 访问官网★ GitHub
01

功能特性

01上下文节省:沙盒工具将原始数据隔离在上下文窗口之外,实现高达98%的上下文节省。
02会话连续性:在SQLite中跟踪每次文件编辑、Git操作、任务和用户决策,实现无缝会话恢复。
03以代码思维编程:鼓励LLM编程分析而非计算,通过仅记录结果节省100倍上下文。
04批量执行与搜索:通过`ctx_batch_execute`等工具,一次调用即可运行多条命令或进行多次查询。
05高级知识库:使用SQLite FTS5与BM25排名、智能摘要和TTL缓存,实现高效信息检索。
02

为什么选择它

+把原始输出留在沙箱中,在大量调用工具的会话里大幅节省上下文。
+会话状态在上下文压缩后依然保留,不会重新塞满窗口。
+支持众多编程 Agent,在支持 Hooks 的平台上可自动路由。
+提供诊断和统计命令,节省效果一目了然。
03

权衡点

!采用 Elastic License 2.0,属于源码可见而不是开源许可,对某些用途有限制,比如作为托管服务提供。
!Hooks 会改变 Agent 工具的行为;遇到异常时,先检查路由规则。
!节省数据来自项目方自己的示例,建议在自己的会话中实测。
05

维护状况检查

活跃检查日期: 2026-10-24
最近提交
2026-10-24
近 90 天提交数
100+
近 90 天发布数
0
最新发布
v1.0.169 (2026-06-29)
未关闭 issue
356
近期 issue 至少有一条评论的比例
—
近 12 周每周提交数
近 12 周每周提交数: 10, 13, 11, 11, 10, 10, 10, 9, 12, 13, 11, 11

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

04

适合谁

适合选它的情况
  • 你的会话常被工具输出塞满,比如 Playwright 快照、GitHub issue 列表或日志。
  • 想让工作状态(编辑、git 操作、任务、决定)在上下文压缩后保留下来,又不重新灌回窗口。
  • 你用的智能体支持 hook,工具路由可以自动完成。
建议换别的情况
  • 你需要 OSI 认可的开源许可:它采用 Elastic License 2.0,限制了作为托管服务提供等用法。
  • 你的会话很短,很少碰到上下文上限。
  • 你不希望 hook 改变智能体工具的行为。
06

与同类的区别

headroom logovs headroom★ 78.0k

Headroom 在内容到达模型前压缩它,可作为库、代理或 MCP 服务器使用。Context Mode 在沙箱里运行工具,还会跨压缩保留会话状态。

完整横向对比 →
07

兼容性

Claude Code
原生插件
已通过文档验证
Gemini CLI
完整钩子支持
已通过文档验证
VS Code Copilot
完整钩子支持
已通过文档验证
Cursor
部分钩子支持
已通过文档验证
OpenCode
插件钩子(无会话启动)
已通过文档验证
KiloCode
插件钩子(会话启动待定)
已通过文档验证
08

快速开始

1
$ npm install -g context-mode
09

使用场景

↳深度代码库研究与分析(例如:架构、贡献者、问题)
↳分析Git历史以识别主要贡献者、提交频率和最常更改的文件
↳高效处理大型JSON API、网页或日志,而不会溢出上下文窗口
10

同类工具

⚡热门对决:
VSheadroom★78.0k→VSaltk-evolve★134→VSorigin★87→VSpiia-engram★163→
headroom logo
headroom★ 78.0k
在内容进入大模型之前压缩工具输出、日志、文件和 RAG 片段。编程 Agent 场景约节省 20% 的 token,JSON 内容可节省 60–95%,回答保持一致。提供库、代理和 MCP Server 三种用法。
VS对比→
altk-evolve logo
altk-evolve★ 134
Evolve 是一个帮助AI代理通过分析其运行轨迹来持续学习和改进的系统。
VS对比→
origin logo
origin★ 87
Origin 是一个本地优先的 AI 工作上下文管理工具,赋予 AI 会话持久化的记忆和可检索的知识库。
VS对比→
piia-engram logo
piia-engram★ 163
piia-engram 是一个本地身份层,让每个 AI 工具从对你的统一理解开始工作。
VS对比→
engram logo
engram★ 163
Engram 是一个本地身份层,为 AI 工具提供个人配置、偏好、经验和决策的持久化存储,使得不同 AI 工具都能共享同一份关于你的上下文。
VS对比→
ogham-mcp logo
ogham-mcp★ 116
Ogham MCP 是一个为 AI 编码代理提供持久化、可搜索的共享内存系统,跨客户端和会话工作。
VS对比→
claude-soul logo
claude-soul★ 92
一个为Claude Code提供跨会话记忆、纠正跟踪和智能进化的本地优先工具。
VS对比→
ChatCrystal logo
ChatCrystal★ 61
将AI对话转化为可搜索的知识工具。
VS对比→
查看全部替代品 →

收录于以下清单

  • AI 智能体与编程助手记忆工具推荐
  • Claude Code 工作流工具、技能与框架推荐

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点05维护状况检查04适合谁06与同类的区别07兼容性08快速开始09使用场景10同类工具
mksglu /
context-mode
↗

把原始工具输出挡在 Agent 上下文窗口之外

32.5k2.2kElastic License 2.0
最后更新1天前
状态活跃
分类记忆与上下文
贡献者112
最新发布v1.0.169
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。