用途:自动解决 PR 评审评论。当被要求修复 PR 反馈、给定 PR URL 或使用 '/pr-resolution' 时启用。
主要能力:整个流程(Phase 0-7)作为后台代理运行,避免被用户提问或 CI 失败打断。流程包含:预检并检出 PR 分支、发现并解析机器人(CodeRabbit、Gemini、Cubic、CodeScene)评论、按优先级分类并按文件分组、按文件分组并行启动代理修复、本地校验、提交推送并解析所有线程、监控 CI 并修复可操作失败、最后启动 shepherd 后台监控新评论与 CI。
使用方式:前台先检测 PR 编号、用 gh pr view $PR_NUM --json headRefName -q .headRefName 解析分支名 $PR_BRANCH,然后以后台代理启动完整工作流。代理会先执行 git checkout $PR_BRANCH && git pull origin $PR_BRANCH 并校验分支。常用命令包括 get-pr-comments、parse-coderabbit-review、resolve-all-threads、gh pr checks;可选 GoodToGo(gtg)检查。
限制:需要 Claude 技能运行环境与 gh CLI;CodeScene 评论必须伴随代码修复;[question] 类评论需人工确认;CI 修复有重试上限与超时;Phase 4 验证未通过不得提交。其余收费、平台等细节暂未提供。