Bugbot은 풀 리퀘스트를 리뷰하고, 버그·보안 취약점·코드 품질 문제를 찾아줘.
신규 사용자는 Bugbot을 처음 사용한 시점부터 14일간 무료로 체험할 수 있어.

작동 방식

Bugbot은 PR diff를 분석해서 설명과 수정 제안을 담은 댓글을 남겨. 각 PR이 업데이트될 때 자동으로, 아니면 트리거되면 수동으로 실행돼.
  • 모든 PR 업데이트에서 자동 리뷰 실행
  • 어떤 PR에서든 cursor review, bugbot run, 또는 cursor 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 review 또는 bugbot run을 달아 언급될 때만 실행
  • 이후 커밋은 건너뛰고 PR당 한 번만 실행

분석

Bugbot 대시보드

규칙

프로젝트별 리뷰 컨텍스트를 제공하려면 .cursor/BUGBOT.md 파일을 만들어. Bugbot은 항상 루트 .cursor/BUGBOT.md 파일과, 변경된 파일에서 상위 디렉터리로 올라가며 발견한 추가 파일들을 포함해.
project/
  .cursor/BUGBOT.md          # 항상 포함됨 (프로젝트 전역 규칙)
  backend/
    .cursor/BUGBOT.md        # 백엔드 파일을 리뷰할 때 포함됨
    api/
      .cursor/BUGBOT.md      # API 파일을 리뷰할 때 포함됨
  frontend/
    .cursor/BUGBOT.md        # 프런트엔드 파일을 리뷰할 때 포함됨

요금제

정액제

모든 리포지토리에서 월 최대 200개 PR에 대해 Bugbot 리뷰 무제한: 월 $40.

시작하기

계정 설정에서 구독해.

문제 해결

Bugbot이 작동하지 않을 땐:
  1. 자세한 로그와 요청 ID를 보려면 cursor review verbose=true 또는 bugbot run verbose=true를 코멘트로 달아서 verbose 모드 활성화
  2. 권한 확인: Bugbot이 저장소에 접근할 수 있는지 확인
  3. 설치 확인: GitHub 앱이 설치되어 있고 활성화되어 있는지 확인
문제를 보고할 땐 verbose 모드에서 나온 요청 ID를 꼭 포함해줘.

FAQ