适合谁
- 使用受支持 AI 编程 CLI、IDE 或代理的开发者
- 需要处理大型代码库、日志、网页或批量查询的团队
- 希望在上下文压缩后恢复工作状态的用户
Context Mode 面向 AI 编程代理的上下文治理:通过隔离执行、输出过滤、索引检索、缓存和会话追踪减少上下文消耗。它覆盖多个客户端,但安装复杂度、自动路由能力和 hooks 支持因客户端而异;使用前应评估本地代码执行、凭据继承和持久化索引风险。
最强项 · 文档质量 14/20 最弱项 · 安全与权限 8/20
静态评测 · 未实际运行收录于 2026-07-29
查看 FMRS 评分方法 →运行环境:Node.js 22.5+ · Bun
CONTEXT_MODE_PLATFORM
手动指定平台身份(如 copilot-cli、antigravity-cli、codex),用于覆盖自动检测;仅特殊安装路径需要。
CONTEXT_MODE_DIR
Codex 无法写入默认存储目录时,指定一个可写的绝对路径作为会话与索引存储根目录。
OPENCLAW_STATE_DIR
OpenClaw 插件安装器的状态目录路径,默认为 /openclaw,仅 OpenClaw 安装时使用。
COPILOT_HOME
使用隔离的 Copilot 主目录时需要先设置,Copilot CLI 才能找到正确的 hooks 配置。
根据客户端选择对应配置。通用 MCP-only 方式是先运行 npm install -g context-mode,再将服务器命令配置为 context-mode;README 也提供了 Claude Code 的命令 claude mcp add context-mode -- npx -y context-mode。需要自动路由和会话追踪时,应按目标客户端文档额外配置 hooks、插件或规则文件。
{"mcpServers":{"context-mode":{"command":"npx","args":["-y","context-mode"]}}}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"context-mode": {
"command": "npx",
"args": [
"-y",
"context-mode"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add context-mode -- npx -y context-mode
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端会话中输入 `ctx stats`(或运行 /context-mode:ctx-doctor),如果所有 ctx_* 工具出现并返回统计/诊断结果,说明 MCP 服务器已连接。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Context Mode 是一个通过 MCP 与 hooks 优化 AI 编程代理上下文使用的服务器。它将工具输出放入隔离子进程,仅将标准输出返回上下文;支持会话记忆、SQLite FTS5/BM25 索引、相关内容检索、批量执行和跨多个编程客户端的路由 enforcement。README 声称典型工具输出可减少约 98%。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 6006a3511ea2 数据同步于 2026-10-19 查看 FMRS 评分方法