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_store和memory_find存储并召回知识,实现跨会话的持久性。 - Advanced Search: 支持语义搜索、针对结构化代码模式的模式搜索以及 git 历史搜索。
- Efficiency: 批量查询 (
batch_search等) 可以减少超过 75% 的 token 使用量。 - Cross-Repo Tracing: 能够跨多个仓库追踪流程。
- Broad Integration: 兼容多种助手,包括 Claude, Cursor, Codex, Windsurf, Augment Code, 和 Gemini。