Farol:在合并 PR 之前,先看清风险藏在哪个文件
来源:github.com — 2026-10-26
📋 概述
Farol 是一个免费开源的命令行工具兼 GitHub Action,目标是在你和 AI 评审之后补上最后一块:这次合并到底有多危险、危险在哪里。它会列出风险最高的文件、这些文件影响到的下游范围、diff 覆盖率以及契约层面的破坏。支持 TypeScript/React、Go 与 Python。作者引用了 Claude Code 团队的做法——评审投入应当跟随改动的风险,而不是跟着作者走。
🔑 核心要点
- 定位是「AI 评审之后的最后一道风险视图」,而不是替代评审。
- 输出四项:最危险的文件、它们的影响半径、diff 覆盖率、被破坏的接口契约。
- 以 CLI 与 GitHub Action 两种形态提供,覆盖 TypeScript/React、Go、Python 三条技术栈。
- 核心原则来自 Claude Code 团队的表述:变更决定评审档位,作者不决定。
💡 金句
The change sets the tier, not the author.
👍 0
👎 0
← 返回 Hacker News 首页