Bugbot은 풀 리퀘스트를 리뷰하고 버그, 보안 취약점, 코드 품질 문제를 찾아줘.
Bugbot엔 무료 플랜이 있어: 모든 사용자가 매달 제한된 횟수의 무료 PR 리뷰를 받아. 한도에 도달하면 다음 결제 주기까지 리뷰가 잠시 멈춰. 표준 남용 방지 가드레일이 적용되는 무제한 리뷰를 위해 언제든 14일 무료 Pro 체험으로 업그레이드할 수 있어.

작동 방식

Bugbot은 PR diff를 분석해서 설명과 수정 제안을 담은 댓글을 남겨. 각 PR이 업데이트될 때마다 자동으로 실행되거나, 수동으로 트리거해서 실행할 수도 있어.
  • PR이 업데이트될 때마다 자동 리뷰 실행
  • 어떤 PR이든 cursor review 또는 bugbot run 댓글로 수동 트리거
  • Fix in Cursor 링크로 이슈를 Cursor에서 바로 열 수 있어
  • Fix in 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        # 프런트엔드 파일 검토 시 포함됨
# 프로젝트 리뷰 가이드라인

## 보안 중점 영역

- API 엔드포인트에서 사용자 입력 검증
- 데이터베이스 쿼리의 SQL 인젝션 취약점 점검
- 보호된 라우트에 적절한 인증 보장

## 아키텍처 패턴

- 서비스에 의존성 주입 사용
- 데이터 접근에 리포지토리 패턴 적용
- 커스텀 에러 클래스로 적절한 오류 처리 구현

## 흔한 문제

- React 컴포넌트의 메모리 누수(useEffect 정리 함수 확인)
- UI 컴포넌트에 오류 경계 누락
- 일관되지 않은 네이밍 컨벤션(함수는 camelCase 사용)

요금제

Bugbot은 두 가지 요금제를 제공해: FreePro.

무료 플랜

모든 사용자는 매달 제한된 횟수의 무료 PR 리뷰를 받게 돼. 팀이라면 각 팀원마다 자신의 무료 리뷰가 제공돼. 한도에 도달하면 다음 결제 주기까지 리뷰가 일시 중지돼. 언제든지 14일 무료 Pro 체험으로 업그레이드해서 무제한 리뷰를 쓸 수 있어.

프로 티어

정액제

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

시작하기

계정 설정에서 구독해.

문제 해결

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

FAQ

응, Bugbot은 Cursor랑 같은 프라이버시 준수 기준을 따르고, 다른 Cursor 요청이랑 동일한 방식으로 데이터를 처리해.
월간 무료 티어 한도에 도달하면 다음 결제 주기까지 Bugbot 리뷰가 잠시 멈춰. 무제한 리뷰를 쓰려면 14일 무료 Pro 체험으로 업그레이드할 수 있어(표준 오남용 방지 가이드 적용).