Bugbot 会评审拉取请求,识别漏洞、安全问题和代码质量问题。
新用户从首次使用 Bugbot 起可享受 14 天免费试用。

工作原理

Bugbot 会分析 PR 的 diff,并留下带有解释和修复建议的评论。它会在每次 PR 更新时自动运行,也可以在触发后手动运行。
  • 在每次 PR 更新时运行自动审查
  • 在任意 PR 中评论 cursor reviewbugbot runcursor run手动触发
  • 在 Cursor 中修复 链接会在 Cursor 中直接打开相关问题
  • 在 Web 中修复 链接会在 cursor.com/agents 中直接打开相关问题

设置

需要 Cursor 管理员权限和 GitHub 组织管理员权限。
  1. 前往 cursor.com/dashboard
  2. 打开 Bugbot 选项卡
  3. 点击 Connect GitHub(已连接则点击 Manage Connections
  4. 按照 GitHub 的安装流程完成设置
  5. 返回仪表盘,在指定仓库启用 Bugbot

配置

仓库设置

在你的安装列表里为每个仓库启用或禁用 Bugbot。Bugbot 只在你创建的 PR 上运行。

个人设置

  • 仅在被@时运行,可通过评论 cursor reviewbugbot run
  • 每个 PR 仅运行一次,跳过后续提交

分析

Bugbot dashboard

规则

创建 .cursor/BUGBOT.md 文件,为评审提供项目级的上下文。Bugbot 会始终包含根目录的 .cursor/BUGBOT.md,并在从变更文件向上遍历目录时,纳入找到的任何额外文件。
project/
  .cursor/BUGBOT.md          # 始终包含(项目级规则)
  backend/
    .cursor/BUGBOT.md        # 评审 backend 文件时包含
    api/
      .cursor/BUGBOT.md      # 评审 API 文件时包含
  frontend/
    .cursor/BUGBOT.md        # 评审 frontend 文件时包含

定价

固定费率

每月 $40,可在所有仓库的每月最多 200 个 PR 上享受不限量的 Bugbot 评审。

快速上手

在你的账户设置里订阅。

疑难解答

如果 Bugbot 无法正常工作:
  1. 通过在评论中添加 cursor review verbose=truebugbot run verbose=true启用详细模式,以获取详细日志和请求 ID
  2. 检查权限,确认 Bugbot 具有仓库访问权限
  3. 验证安装,确认 GitHub 应用已安装并已启用
报告问题时,请附上详细模式输出中的请求 ID。

常见问题