Background Agents und Bugbot brauchen die Cursor-GitHub-App, um Repositories zu klonen und Änderungen zu pushen.

Installation

  1. Gehe zu Integrationen im Dashboard
  2. Klicke auf Verbinden neben GitHub
  3. Wähle Repository entweder Alle Repositories oder Ausgewählte Repositories
Um dein GitHub-Konto zu trennen, kehre zum Integrations-Dashboard zurück und klicke auf Konto trennen.

Agent in GitHub verwenden

Die GitHub-Integration ermöglicht Hintergrund-Workflows mit dem Agent direkt aus Pull Requests und Issues. Du kannst einen Agent auslösen, der Kontext liest, Fixes implementiert und Commits pusht, indem du @cursor [prompt] in einem PR oder Issue kommentierst. Wenn du Bugbot aktiviert hast, kannst du @cursor fix kommentieren, um den vorgeschlagenen Fix von Bugbot zu übernehmen und einen Hintergrund-Agent auszulösen, der das Issue behebt.

Berechtigungen

Die GitHub-App benötigt spezifische Berechtigungen, um mit Hintergrund-Agenten zu funktionieren:
BerechtigungZweck
Repository-ZugriffKlont deinen Code und erstellt Arbeitsbranches
Pull RequestsErstellt PRs mit Agent-Änderungen zur Überprüfung
IssuesVerfolgt Bugs und Aufgaben, die Agenten entdecken oder beheben
Checks und StatusBerichtet über Code-Qualität und Testergebnisse
Actions und WorkflowsÜberwacht CI/CD-Pipelines und Deployment-Status
Alle Berechtigungen folgen dem Prinzip der minimalen Rechte, die für die Funktionalität der Hintergrund-Agenten erforderlich sind.

Fehlerbehebung