VectorCode 是一款面向开发者的 MCP(Model Context Protocol)服务,专注于为代码仓库建立语义索引,使大语言模型(LLM)能够更精准地理解项目结构与代码意图,从而显著提升代码补全、检索问答和重构建议的质量。
它能做什么
- 对本地或远程 Git 仓库进行语义化索引,建立可被 LLM 高效检索的向量数据库。
- 在编码过程中,按需提供与当前编辑上下文最相关的代码片段、函数定义和文档说明。
- 支持跨文件、跨模块的上下文检索,帮助模型理解大型项目的整体架构。
- 可与支持 MCP 协议的客户端(如 Cursor、Claude Desktop 等)即插即用。
是否需要密钥
通常无需 API Key。VectorCode 主要在本地运行,向量化与检索均在本机完成,不依赖外部云服务,因此一般不需要配置密钥即可使用。若接入特定的嵌入模型或远程 LLM 提供商,则可能需要在对应的模型服务侧准备相应的凭证。