适合谁
- 使用受支持 AI 编程 CLI、IDE 或代理的开发者
- 需要处理大型代码库、日志、网页或批量查询的团队
- 希望在上下文压缩后恢复工作状态的用户
Context Mode 面向 AI 编程代理的上下文治理:通过隔离执行、输出过滤、索引检索、缓存和会话追踪减少上下文消耗。它覆盖多个客户端,但安装复杂度、自动路由能力和 hooks 支持因客户端而异;使用前应评估本地代码执行、凭据继承和持久化索引风险。
Context Mode 是一个通过 MCP 与 hooks 优化 AI 编程代理上下文使用的服务器。它将工具输出放入隔离子进程,仅将标准输出返回上下文;支持会话记忆、SQLite FTS5/BM25 索引、相关内容检索、批量执行和跨多个编程客户端的路由 enforcement。README 声称典型工具输出可减少约 98%。
根据客户端选择对应配置。通用 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"]}}}