llm-wiki wiki · entities 2026-05-12

zilliztech/claude-context,v0.1.13。Zilliz 出品的 MCP 插件,把整个代码库通过 语义检索"塞进" AI Agent 上下文。

解决什么

claude-code / Cursor / Gemini CLI / Codex 等 Agent 在大型 repo 中一次查询直达目标,避免多轮 grep/read 探索。

三段式架构

职责
引擎 packages/core Splitter / Embedding / VectorDB / Sync —— 不感知协议
协议 packages/mcp 4 个 MCP 工具 + handlers + SyncManager + Snapshot
客户端 packages/vscode-extensionpackages/chrome-extension 独立 UI

详见 ai-agent-plugin-patterns 的"三段式接口分层"原则。

4 个 MCP 工具

关键技术选型

关键常量

参数 说明
EMBEDDING_BATCH_SIZE 100 流式批处理
CHUNK_LIMIT 450000 Milvus 单 collection 上限保护
chunkSize / chunkOverlap 2500 / 300 AST splitter 默认

与 claude-mem 的对照

claude-mem 解决跨会话记忆,claude-context 解决代码库理解——但两者共享大量设计原则:接口分层、协议通道纪律、流式批处理、状态自愈。汇总在 ai-agent-plugin-patterns

演进方向

接口层稳定,实现层在扩展:

参考