SuperAPI AI 工具集

cursor-review

通用与其它

查看项目

更新于 10-15 17:33

技能介绍

用途:cursor-review 是一个代码审查技能,将 Cursor Composer(composer-2.5-fast)作为只读的第二意见(advisory second opinion)使用,最终裁决由宿主审查者(host brain,如 Opus / Claude 角色)给出。

主要能力:对指定基线到 HEAD 的 diff 进行审查,关注 bug、回归、缺失测试和不安全假设,不提出大范围重构建议。支持通过 --base 指定基线引用,也可传入审查范围描述。

使用方式:命令形式为 cursor:review --base origin/main 或 cursor:review "Phase 88.5 command namespace diff"。流程上先解析 Harness 辅助脚本根目录(HARNESS_PLUGIN_ROOT,可从 CLAUDE_PLUGIN_ROOT 或 CLAUDE_SKILL_DIR 推导),再确定审查范围并生成 git diff --stat 与 git diff 文本,随后以只读模式调用 bash "${HARNESS_PLUGIN_ROOT}/scripts/cursor-companion.sh" task "${PROMPT}",由宿主读取 Cursor 输出并执行主审查。模型路由应使用 bash scripts/resolve-impl-backend.sh --backend cursor --role reviewer 与 bash scripts/model-routing.sh --host cursor --role worker --field model,而非直接检查环境变量。

限制:Cursor 审查仅为建议性质,最终 APPROVE / REQUEST_CHANGES 必须由宿主决定,不得直接复制 Cursor 结论;不得向 cursor-companion.sh 传入 --write;当请求完整审查时优先使用既有的 harness-review 契约,本命令仅面向明确要求 Cursor 通道的用户。输出采用标准审查结构:findings、open questions、validation run、final host verdict。其他细节暂未提供。