Background Agents ve Bugbot, depoları klonlamak ve değişiklikleri göndermek için Cursor GitHub uygulamasını gerektirir.

Kurulum

  1. Dashboard’daki Entegrasyonlar sayfasına git
  2. GitHub’ın yanındaki Bağlan butonuna tıkla
  3. Tüm repository’ler veya Seçili repository’ler seçeneklerinden birini seçerek repository’yi belirle
GitHub hesabının bağlantısını kesmek için entegrasyonlar dashboard’una geri dön ve Hesap Bağlantısını Kes butonuna tıkla.

GitHub’da Agent Kullanma

GitHub entegrasyonu, arka plan agent iş akışlarını doğrudan pull request’ler ve issue’lar üzerinden etkinleştirir. Herhangi bir PR ya da issue’ya @cursor [prompt] yazarak bir agent’ın bağlamı okumasını, düzeltmeleri uygulamasını ve commit’leri push etmesini tetikleyebilirsin. Eğer Bugbot etkinse, @cursor fix yazarak Bugbot’un önerdiği düzeltmeyi okumasını ve sorunu ele almak için arka planda bir agent tetiklemesini sağlayabilirsin.

İzinler

GitHub uygulaması, arka plan ajanlarıyla çalışabilmek için belirli izinlere ihtiyaç duyar:
İzinAmaç
Repository erişimiKodunu klonlayıp çalışma dalları oluşturmak
Pull request’lerİncelemen için ajan değişiklikleriyle PR’lar oluşturmak
Issue’larAjanların keşfettiği veya düzelttiği hataları ve görevleri takip etmek
Kontroller ve durumlarKod kalitesi ve test sonuçları hakkında rapor vermek
Action’lar ve workflow’larCI/CD pipeline’larını ve deployment durumunu izlemek
Tüm izinler, arka plan ajan işlevselliği için gerekli olan en az yetki ilkesine uyar.

Sorun Giderme