SuperAPI AI 工具集

autoreview

智能体与模型

查看项目

更新于 10-16 03:06

技能介绍

用途:autoreview 在非平凡代码改动后、最终提交或发版前,对本地脏改动、分支/PR 分支或单个提交运行结构化代码审查,作为收尾检查,而非自动批准路由。

主要能力:默认使用 Codex(gpt-5.6-sol,高推理;账户无权限时回退 gpt-5.6-terra 一次),可选 Claude(默认 claude-fable-5)或 Pi。支持 --mode local/uncommitted、branch --base、commit --commit。可指定 --model、--thinking,支持多审查员面板(--reviewers codex,claude,pi 或 --panel),并提供 --parallel-tests 在格式化后并行跑聚焦测试。审查输出为建议性,需逐条核实真实代码路径;审查助手构建单一改动包、调用单一引擎、校验单一结构化结果后停止。

使用方式:先设置脚本路径变量,如 export AUTOREVIEW=".agents/skills/autoreview/scripts/autoreview";随后运行 "$AUTOREVIEW" --mode branch --base origin/main;如存在 PR,用 gh pr view --json baseRefName --jq .baseRefName 取真实 base。并行测试示例:"$AUTOREVIEW" --parallel-tests "pnpm check:changed"。大改动包结构化审查最多约 30 分钟,heartbeat 行表示正常进度,不应在 2-5 分钟安静时终止。

适用场景与限制:适用于分支/PR 审查、发版收尾、安全视角检查。限制:不自动套用结论;不改请求的引擎/模型,除 Codex Sol 到 Terra 的账号访问回退;Droid、Copilot、Cursor、OpenCode 会被拒绝;审查包在路径敏感、补丁疑似密钥或超出差异限制时失败关闭;不要为审查而推送;范围分类(in-scope、follow-up、stop-and-escalate)用于防止扩大改动。

其他细节(如面板模型内联语法等)以原文档为准,部分内容资料未完整展开。