Bugbot 审查拉取请求并识别错误、安全问题和代码质量问题。
新用户从首次开始使用 Bugbot 时可获得 14 天免费试用。

工作原理

Bugbot 分析 PR 差异并留下带有解释和修复建议的评论。它在每次 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        # 审查后端文件时包含
    api/
      .cursor/BUGBOT.md      # 审查 API 文件时包含
  frontend/
    .cursor/BUGBOT.md        # 审查前端文件时包含

定价

固定费率

每月 40 美元,可在所有代码库中对多达 200 个 PR 进行无限次 Bugbot 审查。

开始使用

通过您的账户设置进行订阅。

故障排除

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

常见问题