矢量MCP服务器
Claude code的语义代码搜索。
快速开始
./setup /path/to/your/codebase重新启动Claude Code并开始询问有关代码的问题。
重新索引
自动:在安装过程中安装git挂钩,以便在commit/lull/branch开关上自动重新索引。
手册: docker compose --profile index up -d
工具
| 工具 | 目的 |
|---|---|
query | 自然语言语义搜索 |
query_similar | 查找与引用类似的代码 |
trace_path | 跟踪执行流 |
find_reproduction | 查找bug复制步骤 |
map_dependencies | 地图文件导入 |
get_file | 获取完整的文件内容 |
stats | 指标状态 |
建筑
Codebase → Indexer → ChromaDB → MCP Server → Claude Code- 分支感知:每个分支都维护自己的索引
- 增量:仅重新索引更改的文件(SHA-256)
- 尊重
.gitignore
需求
- 码头工人
- 克劳德代码
