用途:对 GitHub Pull Request 执行只读的多智能体审查,并把综合报告作为顶层 PR 评论回帖,通知作者。
主要能力:编排三步流程——init(解析定位符或从当前分支自动检测、gh 预检、生成标记 UUID 与报告路径)、以只读模式(commit_mode=none)运行 review-anvil 引擎、post(注入标记、无损回帖为 PR review 或 gh pr comment、无竞态地恢复 URL)。支持对抗性审查、复现检查、先前反馈连续性、范围纪律与成功后的清理。
使用方式:定位符可省略(自动检测当前分支的 PR)、用完整 GitHub URL 或 <owner>/<repo>#<N> 形式;裸整数会被拒绝。先运行 check-pins 拒绝覆盖固定参数,再解析 helper 脚本(仅信任安装根目录,禁止搜索项目内路径),执行 init 获取 HOST、OWNER、REPO、N、RUN_ORDINAL、HEAD_SHA、MARKER、REPORT_PATH、TITLE,然后激活引擎,最后执行 post。
限制:固定参数 commit_mode、target、report_path、run_ordinal 不可覆盖;对抗性审查保持只读;未解决的严重争议会强制为 COMMENT;若 GitHub 拒绝批准(如不能批准自己的 PR)会降级为评论。资料未提供收费、价格与平台支持等细节。