用途:为所属 Git 检出启动 codebase-memory-mcp,并在依赖它进行代码发现前验证图可用。链接工作树应共用所有者图,而非每个分支各建一图。
主要能力:初始化、重建索引、刷新或排查仓库图;使用 search_graph、trace_path、get_code_snippet、query_graph;验证仓库是否已索引;按需在浏览器打开依赖图;审计或清理重复的链接工作树索引。
使用方式:先验证仓库与二进制,如 git rev-parse --show-toplevel、command -v codebase-memory-mcp、codebase-memory-mcp --version。用 scripts/codebase-memory-graph.sh canonical --repo "$(git rev-parse --show-toplevel)" 解析规范所有者。索引用 scripts/codebase-memory-graph.sh index --repo "$(git rev-parse --show-toplevel)" --mode full,快速冒烟用 --mode fast。验证用 codebase-memory-mcp cli list_projects 与 schema。查看器用 start-ui,停止用 stop-ui。缓存审计用 cache-audit 生成清单,先 dry-run 再 --apply。
限制:~/.codex/worktrees、~/GIT/_Worktrees、.worktrees、/tmp 等保留路径不索引;缺失、无效、裸仓库等失败关闭。安装默认 auto_index=false、auto_watch=false、ui_enabled=false。删除仅用 codebase-memory-mcp cli delete_project,不得直接删库。图不可用时改用有界 rg 与直接读取,不重试。部分细节暂未提供。