改一行代码,立刻看见影响哪些模块
Claude Code 插件这周出了一个 14.7K star 的爆款 Understand-Anything。
它的钩子很狠:「你刚加入一个新团队,代码 200,000 行,从哪开始?」
它做的事:把整个 codebase 跑成一张知识图谱,每个文件、函数、类、依赖都是一个节点。打开 dashboard 就是一张可缩放、可搜索、可点开看 plain English 解释的图。
多 Agent 流水线,5 个 Agent 干活:project-scanner / file-analyzer / architecture-analyzer / tour-builder / graph-reviewer。并发 5,每批 20–30 个文件,只增量分析改过的部分。
最实用的功能:
「Diff Impact Analysis」——改一行代码,看波及哪些模块;
「Guided Tours」——按依赖顺序自动生成「正确的阅读顺序」;
「Persona-Adaptive UI」——给初级开发 / PM / 技术大牛三种详略呈现。
支持平台 13 个:Claude Code / Cursor / Copilot / Codex / Gemini CLI / OpenCode / OpenClaw / Antigravity / Pi / Vibe / VS Code / Hermes / Cline / KIMI。
graph 本身是 JSON,提交到 repo 之后全队复用。新人 onboarding 之前先 git pull 一份图。
项目链接:
本文由 AI 翻译自英文原帖,技术名词保留英文。
查看 X 原帖