2026-04-23
咱们用AI写代码一直有个大难题,就是AI很难一次性看懂你整个代码库。这带来的弊端很明显。
你给出的提示词它无法基于项目全局来回答,所以生成的代码经常会有各种上下文脱节的小错误。
现在确实有些AI工具支持超长上下文窗口,但实际用下来你会发现,把几百个文件一股脑塞进去,AI不仅容易抓不住重点,推理质量反而会下降,而且token费用烧得让人心疼。
所以今天介绍一个挺实用的开源项目Claude Context,它能用一种更聪明的办法解决这个问题。

开源地址:https://github.com/zilliztech/claude-context
其实Claude Context本质上是一个MCP插件,主要是给AI编码工具加上了一层语义代码搜索能力。
它的核心架构设计很巧妙,把你整个代码库存进一个向量数据库里,每次你问AI问题的时候,Claude Context会先做一个语义搜索,把最相关的代码片段捞出来,然后再喂给AI。
整个过程对你来说是完全透明的,你该怎么跟AI对话还是怎么对话,只是AI突然变得更懂你的项目了。
在成本方面也帮了大忙。以前如果你项目有200个文件,你想让AI理解全局,可能得把一大半文件都塞进上下文里。
现在有了Claude Context,你只需要花一次性的功夫把代码存进向量数据库,之后每次查询它只会取出真正相关的部分。

相当于从每次都要搬一整个书柜,变成了每次只拿需要的那几本书。省下来的token费用是实打实的。
另外它的兼容性做得相当不错。虽然名字里有Claude,但它并不只是给Claude用的。只要是支持MCP协议的AI工具,都能接上这个插件。
目前官方文档里列出来的支持工具就有Claude Code、Claude Desktop、Cursor、Windsurf、OpenAI Codex CLI、Gemini CLI、Qwen Code还有Void等等,基本把主流的AI编码工具都覆盖了。

使用起来其实不复杂,前提是你得先准备好两个东西。
一个是Zilliz Cloud上的向量数据库,这个是Claude Context存储代码索引的地方,Zilliz Cloud提供免费的向量数据库实例,注册一个账号就能拿到API Key。
另一个是OpenAI的API Key,Claude Context需要用它来把代码转成向量。
如果你用的是Claude Code,在终端里跑一行命令就搞定配置了。如果你用的是其他工具,配置方式也类似,只是在不同的配置文件里写对应的JSON或者TOML格式而已。
比如Cursor用户可以在Settings里找到MCP配置入口,粘贴一段JSON就行。每个工具的配置示例在项目README里都写得很清楚。
对了,Zilliz团队最近还推出了一个叫memsearch的配套插件,专门给Claude Code做跨会话的长期记忆。
如果你发现Claude Code每次新对话都忘了之前聊过什么,可以一并试试那个插件,跟Claude Context搭配使用效果会更好。

目前,这个项目在GitHub上已经拿到了7600多星。
如果你是一个常用AI进行编程的开发者,尤其是项目规模已经到了几百个文件以上的程度,那Claude Context可以帮你省下不少时间和token开销。
想系统掌握AI核心技能、获取行业认可资质?
CAIE注册人工智能工程师认证
助你拓宽职业赛道,成为AI领域持证实力派
企业、高校及渠道合作
请联系微信:FYLlaoshi

完 谢谢观看
