Bugbot meninjau pull request dan mengidentifikasi bug, isu keamanan, dan masalah kualitas kode.
Bugbot punya paket gratis: setiap user dapat jatah tinjauan PR gratis tiap bulan. Saat mencapai batas, tinjauan akan dijeda sampai siklus penagihan berikutnya. Lo bisa upgrade kapan aja ke uji coba Pro gratis 14 hari untuk tinjauan tanpa batas (dengan guardrail anti-penyalahgunaan standar).

Cara kerjanya

Bugbot menganalisis diff PR dan meninggalkan komentar berisi penjelasan serta saran perbaikan. Ini berjalan otomatis di setiap pembaruan PR atau bisa dijalankan manual saat dipicu.
  • Menjalankan review otomatis di setiap pembaruan PR
  • Pemicu manual dengan komentar cursor review atau bugbot run di PR mana pun
  • Tautan Fix in Cursor membuka issue langsung di Cursor
  • Tautan Fix in Web membuka issue langsung di cursor.com/agents

Setup

Butuh akses admin Cursor dan admin untuk organisasi GitHub.
  1. Buka cursor.com/dashboard
  2. Buka tab Bugbot
  3. Klik Connect GitHub (atau Manage Connections kalau sudah terhubung)
  4. Ikuti alur instalasi GitHub
  5. Balik ke dashboard untuk mengaktifkan Bugbot di repositori tertentu

Konfigurasi

Pengaturan repositori

Aktifkan atau nonaktifkan Bugbot per repositori dari daftar instalasi lo. Bugbot cuma jalan di PR yang lo bikin.

Pengaturan personal

  • Jalan hanya kalau disebut dengan komentar cursor review atau bugbot run
  • Jalan hanya sekali per PR, ngelewatin commit berikutnya

Analitik

Dasbor Bugbot

Aturan

Buat file .cursor/BUGBOT.md untuk ngasih konteks spesifik proyek buat review. Bugbot selalu nyertakan file .cursor/BUGBOT.md di root dan file tambahan apa pun yang ketemu saat menelusuri naik dari file yang diubah.
project/
  .cursor/BUGBOT.md          # Selalu disertakan (aturan tingkat proyek)
  backend/
    .cursor/BUGBOT.md        # Disertakan saat meninjau file backend
    api/
      .cursor/BUGBOT.md      # Disertakan saat meninjau file API
  frontend/
    .cursor/BUGBOT.md        # Disertakan saat meninjau file frontend
# Pedoman peninjauan proyek

## Fokus keamanan

- Validasi input pengguna di endpoint API
- Periksa kerentanan SQL injection dalam kueri database
- Pastikan autentikasi yang benar pada rute yang dilindungi

## Pola arsitektur

- Gunakan dependency injection untuk layanan
- Ikuti pola repository untuk akses data
- Terapkan penanganan error yang tepat dengan kelas error kustom

## Masalah umum

- Kebocoran memori di komponen React (cek cleanup di useEffect)
- Tidak ada error boundary di komponen UI
- Konvensi penamaan tidak konsisten (gunakan camelCase untuk fungsi)

Harga

Bugbot menawarkan dua paket: Gratis dan Pro.

Paket gratis

Setiap user dapat jatah terbatas untuk review PR gratis tiap bulan. Buat tim, tiap anggota tim punya jatah review gratisnya sendiri. Begitu nyentuh batas, review bakal ke-pause sampai siklus penagihan berikutnya. Kamu bisa upgrade kapan aja ke uji coba Pro 14 hari gratis buat review tanpa batas.

Paket Pro

Tarif tetap

$40 per bulan untuk review Bugbot tanpa batas pada hingga 200 PR per bulan di semua repositori.

Memulai

Berlangganan lewat pengaturan akun.

Pemecahan Masalah

Kalau Bugbot nggak jalan:
  1. Aktifin mode verbose dengan nge-comment cursor review verbose=true atau bugbot run verbose=true buat log detail dan request ID
  2. Cek permissions buat mastihin Bugbot punya akses ke repository
  3. Cek instalasi buat mastihin GitHub app ke-install dan aktif
Sertakan request ID dari mode verbose waktu ngelaporin masalah.

FAQ

Ya, Bugbot mengikuti kepatuhan privasi yang sama seperti Cursor dan memproses data dengan cara yang sama seperti permintaan Cursor lainnya.
Saat kamu mencapai batas paket gratis bulanan, peninjauan Bugbot akan dijeda sampai siklus penagihan berikutnya. Kamu bisa upgrade ke uji coba Pro gratis 14 hari untuk peninjauan tanpa batas (dengan perlindungan penyalahgunaan standar).