Context-Engine-AI/Context-Engine

Context-Engine MCP - Agentic Context Compression Suite

What it solves

它为 AI 编程助手提供对代码库的深层语义理解,解决了大型或多仓库项目中上下文受限和导航困难的问题。它使助手能够执行复杂的代码搜索、跟踪符号关系并跨会话保持持久记忆。

How it works

Context Engine 通过 "skills"(自定义指令和 MCP (Model Context Protocol) 工具)与 AI 助手(如 Claude Code, Cursor, Codex, 和 Windsurf)集成。它使用 MCP bridge 将本地代码库连接到 Context Engine 后端,后端会对代码进行索引,以实现语义搜索、符号图导航和模式识别。用户可以通过 VS Code 扩展或可以作为后台守护进程运行以监听变化的 CLI 工具来连接其代码库。

Who it’s for

想要让其 AI 对整个项目及其跨仓库依赖关系具有更精确、结构化且持久理解的开发者。

Highlights

  • Symbol Intelligence: 通过符号图导航调用者、被调用者、定义和子类。
  • Coded Memory: 使用 memory_storememory_find 存储并召回知识,实现跨会话的持久性。
  • Advanced Search: 支持语义搜索、针对结构化代码模式的模式搜索以及 git 历史搜索。
  • Efficiency: 批量查询 (batch_search 等) 可以减少超过 75% 的 token 使用量。
  • Cross-Repo Tracing: 能够跨多个仓库追踪流程。
  • Broad Integration: 兼容多种助手,包括 Claude, Cursor, Codex, Windsurf, Augment Code, 和 Gemini。