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需要用它来把代码转成向量。
登录/注册后继续阅读
立即登录/注册 >