用途:Agent Review 是一套工作流与最佳实践,用于在合并前审查代码、捕获缺陷,尤其针对智能体生成的代码和本地改动。
适用时机:智能体已生成代码改动;存在待审查的本地改动;创建 PR 之前;进行较大重构之后;需要他人对代码给出第二意见时。
主要能力:一是审查智能体生成的代码,在智能体 diff 中点击“Review”,点击“Find Issues”分析编辑内容,查看被标记的问题,处理关键问题,满意后接受改动;二是审查全部本地改动,打开 Source Control 标签页,对所有改动运行 Agent Review,查看跨文件问题,在提交前修复。
可捕获的问题类型:逻辑错误与边界情况、安全漏洞、架构违规、缺失的错误处理、测试覆盖缺口、性能问题。
最佳实践:审查前完成改动、运行测试、格式化代码并做快速人工检查;审查中优先处理关键问题、仔细评估建议、测试修复并使用选择性接受;审查后重新运行测试,必要时再次审查,然后创建 PR。
集成流程:本地使用 Agent Review,创建 PR,由 Bugbot 自动审查 PR,再处理其余问题。
相关资源:规则文件 .cursor/rules/agent-review.mdc,命令 /review-changes,以及 .cursor/BUGBOT.md(Bugbot 审查规则)。
限制:资料未提供具体安装命令、支持的平台、收费方式或效果数据,暂未提供。