Context Mode

活跃
GitHub TypeScript NOASSERTION

简介

Context Mode 是面向 AI 编程 Agent 的上下文窗口优化工具,通过沙盒化工具输出实现 98% 的上下文缩减,支持 12 个主流编程平台。

核心特性

  • 沙盒化工具输出,将 315KB 原始数据压缩至 5.4KB,实现 98% 上下文缩减
  • 基于 SQLite + FTS5 的会话连续性,对话压缩后通过 BM25 检索恢复关键上下文
  • Think in Code 范式:让 LLM 编写分析脚本而非直接处理原始数据,节省 100 倍上下文
  • 支持 16 个主流 AI 编程平台,包括 Claude Code、Cursor、Codex CLI 等
  • 提供 ctx_execute、ctx_search、ctx_doctor 等 11 个 MCP 工具,覆盖索引、搜索和诊断

适用场景

💡 AI 编程 Agent 长时间编码会话中防止上下文窗口耗尽
💡 在 Claude Code 等工具中实现跨会话任务连续性
💡 优化 MCP 工具调用产生的大量原始数据对上下文的占用
💡 在企业级开发环境中降低 AI 编程助手的 token 消耗成本

快速开始

Claude Code 安装:运行 /plugin marketplace add mksglu/context-mode,再执行 /plugin install context-mode@context-mode,重启后用 /context-mode:ctx-doctor 验证;支持 npm 和 VS Code Marketplace 安装。通过 /context-mode:ctx-execute 执行沙盒代码,/context-mode:ctx-stats 查看上下文节省统计。

相关项目

相关文章