Code-Graph-RAG 用 Tree-sitter 解析混合语言 monorepo,把符号、调用与结构关系写入 Memgraph;自然语言问题先被翻成 Cypher,再以真实图查询结果回答。编辑侧不是自由文本替换,而是 AST patch/diff、死代码分析和 ast-grep 结构搜索,并可通过 MCP 暴露给 agent;完整语言支持覆盖 Python、TS/JS、Rust、Go、Java、C/C++/C#、PHP、Lua 与 Dart,部分语言还有 `FLOWS_TO` 数据流边。图数据库引入了运维成本,但它让跨文件影响分析与结构化修改共享一套可查询中间表示。
–浏览
评论 · Comments