Bugbot, pull request’leri inceleyip hataları, güvenlik açıklarını ve kod kalitesi sorunlarını tespit eder.
Bugbot’ta ücretsiz bir katman var: her kullanıcı her ay sınırlı sayıda ücretsiz PR incelemesi alır. Bu sınıra ulaştığında, bir sonraki faturalandırma döngüne kadar incelemeler durur. Sınırsız inceleme için istediğin zaman 14 günlük ücretsiz Pro denemesine geçebilirsin (standart kötüye kullanım korumaları geçerlidir).
Bugbot, PR diff’lerini analiz eder ve açıklamalarla birlikte düzeltme önerileri içeren yorumlar bırakır. Her PR güncellemesinde otomatik olarak çalışır ya da elle tetiklendiğinde devreye girer.
Her PR güncellemesinde otomatik inceleme çalıştırır
Herhangi bir PR’da cursor review veya bugbot run yorumunu yazarak elle tetikle
Cursor’da Düzelt bağlantıları sorunları doğrudan Cursor’da açar
Web’de Düzelt bağlantıları sorunları doğrudan cursor.com/agents üzerinde açar
İncelemelere proje özelinde bağlam sağlamak için .cursor/BUGBOT.md dosyaları oluştur. Bugbot, her zaman kök dizindeki .cursor/BUGBOT.md dosyasını ve değişen dosyalardan yukarı doğru çıkarken bulunan tüm ek dosyaları dahil eder.
Kopyala
AI'ya sor
project/ .cursor/BUGBOT.md # Her zaman dahil (proje genelinde kurallar) backend/ .cursor/BUGBOT.md # Backend dosyaları gözden geçirilirken dahil edilir api/ .cursor/BUGBOT.md # API dosyaları gözden geçirilirken dahil edilir frontend/ .cursor/BUGBOT.md # Frontend dosyaları gözden geçirilirken dahil edilir
Örnek .cursor/BUGBOT.md
Kopyala
AI'ya sor
# Proje inceleme yönergeleri## Güvenlik odaklı alanlar- API uç noktalarında kullanıcı girdisini doğrula- Veritabanı sorgularında SQL enjeksiyonu açıklarını kontrol et- Korumalı rotalarda doğru kimlik doğrulamasını sağla## Mimari desenler- Servisler için bağımlılık enjeksiyonu kullan- Veri erişimi için repository desenini uygula- Özel hata sınıflarıyla doğru hata yönetimi uygula## Yaygın sorunlar- React bileşenlerinde bellek sızıntıları (useEffect temizliğini kontrol et)- UI bileşenlerinde eksik error boundary'ler- Tutarsız adlandırma kuralları (fonksiyonlar için camelCase kullan)
Her kullanıcı her ay sınırlı sayıda ücretsiz PR incelemesi alır. Takımlarda, her takım üyesinin kendi ücretsiz incelemeleri olur. Sınıra ulaştığında incelemeler bir sonraki faturalandırma döngüne kadar duraklatılır. Sınırsız inceleme için istediğin zaman 14 günlük ücretsiz Pro denemesine geçebilirsin.
Ayrıntılı günlükler ve istek kimliği için cursor review verbose=true veya bugbot run verbose=true satırını yorum olarak ekleyerek ayrıntılı modu etkinleştir
Bugbot’un depoya erişimi olduğundan emin olmak için izinleri kontrol et
GitHub uygulamasının kurulu ve etkin olduğundan emin olmak için kurulumu doğrula
Sorun bildirirken ayrıntılı moddaki istek kimliğini ekle.
Evet, Bugbot Cursor’la aynı gizlilik uyumluluğunu izler ve verileri diğer Cursor istekleriyle aynı şekilde işler.
Ücretsiz katman limitine ulaştığımda ne olur?
Aylık ücretsiz katman limitine ulaştığında, Bugbot incelemeleri bir sonraki faturalama döngüne kadar duraklar. Sınırsız inceleme için (standart kötüye kullanım önlemlerine tabi) 14 günlük ücretsiz Pro denemesine geçebilirsin.