Bugbot prüft Pull Requests und findet Bugs, Sicherheitslücken und Probleme bei der Codequalität.
Bugbot hat eine kostenlose Stufe: Du bekommst jeden Monat eine begrenzte Anzahl kostenloser PR-Reviews. Sobald du das Limit erreichst, pausieren die Reviews bis zu deinem nächsten Abrechnungszeitraum. Du kannst jederzeit auf eine 14‑tägige kostenlose Pro-Testversion upgraden und unbegrenzt reviewen (vorbehaltlich der üblichen Abuse-Schutzmechanismen).

So funktioniert’s

Bugbot analysiert PR-Diffs und hinterlässt Kommentare mit Erklärungen und Vorschlägen zur Behebung. Es läuft automatisch bei jedem PR-Update oder manuell, wenn es ausgelöst wird.
  • Führt bei jedem PR-Update automatische Reviews aus
  • Manueller Trigger durch einen Kommentar mit cursor review oder bugbot run in einem beliebigen PR
  • In Cursor beheben-Links öffnen Issues direkt in Cursor
  • Im Web beheben-Links öffnen Issues direkt unter cursor.com/agents

Einrichtung

Erfordert Cursor-Adminrechte und Adminrechte für die GitHub-Organisation.
  1. Geh zu cursor.com/dashboard
  2. Wechsel zum Tab „Bugbot“
  3. Klick auf „Connect GitHub“ (oder „Manage Connections“, wenn schon verbunden)
  4. Folge dem GitHub-Installationsprozess
  5. Geh zurück zum Dashboard und aktiviere Bugbot für bestimmte Repositories

Konfiguration

Repository-Einstellungen

Aktiviere oder deaktiviere Bugbot pro Repository über deine Installationsliste. Bugbot läuft nur auf PRs, die du erstellt hast.

Persönliche Einstellungen

  • Nur bei Erwähnung ausführen, indem du cursor review oder bugbot run kommentierst
  • Nur einmal pro PR ausführen und nachfolgende Commits überspringen

Analytics

Bugbot-Dashboard

Regeln

Leg .cursor/BUGBOT.md-Dateien an, um projektspezifischen Kontext für Reviews bereitzustellen. Bugbot berücksichtigt immer die .cursor/BUGBOT.md-Datei im Projektstamm sowie alle zusätzlichen Dateien, die beim Aufwärtsgehen von geänderten Dateien aus gefunden werden.
project/
  .cursor/BUGBOT.md          # Immer enthalten (projektweite Regeln)
  backend/
    .cursor/BUGBOT.md        # Wird beim Review von Backend-Dateien einbezogen
    api/
      .cursor/BUGBOT.md      # Wird beim Review von API-Dateien einbezogen
  frontend/
    .cursor/BUGBOT.md        # Wird beim Review von Frontend-Dateien einbezogen
# Richtlinien zur Projektüberprüfung

## Sicherheitsschwerpunkte

- Eingaben in API-Endpunkten validieren
- Auf SQL-Injection-Schwachstellen in Datenbankabfragen prüfen
- Korrekte Authentifizierung auf geschützten Routen sicherstellen

## Architekturpatterns

- Dependency Injection für Services verwenden
- Repository-Pattern für den Datenzugriff einsetzen
- Robuste Fehlerbehandlung mit eigenen Fehlerklassen implementieren

## Häufige Probleme

- Memory-Leaks in React-Komponenten (useEffect-Cleanup prüfen)
- Fehlende Error Boundaries in UI-Komponenten
- Inkonsistente Namenskonventionen (camelCase für Funktionen verwenden)

Preise

Bugbot bietet zwei Pläne: Free und Pro.

Free-Tarif

Jede:r Nutzer:in bekommt jeden Monat eine begrenzte Anzahl kostenloser PR-Reviews. In Teams erhält jedes Teammitglied seine eigenen kostenlosen Reviews. Wenn du das Limit erreichst, werden Reviews bis zu deinem nächsten Abrechnungszeitraum ausgesetzt. Du kannst jederzeit auf die 14‑tägige kostenlose Pro-Testversion mit unbegrenzten Reviews upgraden.

Pro-Tarif

Pauschalpreis

40 $ pro Monat für unbegrenzte Bugbot-Reviews bei bis zu 200 PRs pro Monat über alle Repositories hinweg.

Erste Schritte

Abonniere über deine Kontoeinstellungen.

Fehlerbehebung

Wenn Bugbot nicht funktioniert:
  1. Aktiviere den Verbose-Modus, indem du cursor review verbose=true oder bugbot run verbose=true hinzufügst, um detaillierte Logs und die Request-ID zu erhalten
  2. Prüfe die Berechtigungen, um sicherzustellen, dass Bugbot Zugriff auf das Repository hat
  3. Überprüfe die Installation, um zu bestätigen, dass die GitHub-App installiert und aktiviert ist
Füge beim Melden von Problemen die Request-ID aus dem Verbose-Modus bei.

FAQ

Ja, Bugbot erfüllt dieselben Datenschutzanforderungen wie Cursor und verarbeitet Daten genauso wie andere Cursor‑Anfragen.
Wenn du dein monatliches Free‑Tier‑Limit erreichst, werden Bugbot‑Reviews bis zu deinem nächsten Abrechnungszeitraum pausiert. Du kannst auf die 14‑tägige kostenlose Pro‑Testversion upgraden und unbegrenzt Reviews erhalten (vorbehaltlich der üblichen Schutzmaßnahmen gegen Missbrauch).