别再让 AI 重读整个仓库了:code-review-graph 把上下文压缩 82 倍
别再让 AI 重读整个仓库了:code-review-graph 把上下文压缩 82 倍
如果你也像我一样,把 Claude Code 或 Cursor 当成日常主力,那你一定经历过这种痛:
一个中等项目,AI 每次 review 都要把几百个文件从头扫一遍。 来回 10 秒,Token 哗哗地烧,分析还经常被无关文件带偏。
直到我发现 code-review-graph 这个项目,感觉像是给 AI 装了个”代码导航仪”。
它做了什么?
一句话:把你的代码库变成一张结构化知识图谱。
底层用的是 Tree-sitter,把函数、类、导入关系、调用链、继承关系全解析成节点和边。文件一变,图谱自动追踪”爆炸半径”——也就是哪些调用者、依赖项和测试会受影响。AI 只读这部分,而不是整个仓库。
实测数据很能打
官方在 6 个真实开源项目上做了 benchmark:
- 平均 Token 缩减 82 倍(范围 38x–528x)
- FastAPI 项目:从 95 万 token 压到 2,169 token,缩减 528 倍
- 2900 文件的仓库,增量更新不到 2 秒
这不是实验室数字,是跑在真实 commit 上的结果。
支持的工具面很广
code-review-graph install 一条命令,自动识别你装了的 AI 工具并写配置:
- Claude Code
- Cursor / Codex
- GitHub Copilot
- Gemini CLI
- Kiro
Python 3.10+ 即可,推荐装个 uv,体验更好。
我的看法
这个 Skill 解决的痛点非常精准:不是让 AI 变聪明,而是让 AI 别做无用功。 对 monorepo 和大型项目来说,Token 节省是实打实的成本下降,响应速度也会明显变快。
如果你经常用 AI 做代码审查、架构分析、影响面评估,这个工具值得现在就装。
GitHub 地址: https://github.com/tirth8205/code-review-graph
评论区
0 条评论
登录后可评论。











