Kurulum
- Dashboard > Integrations sayfasına git
- GitHub’ın yanındaki Connect düğmesine tıkla
- Depoyu seç: All repositories veya Selected repositories
GitHub’da Agent Kullanma
@cursor [prompt]
yazarak bir agent’ın bağlamı okumasını, düzeltmeleri uygulamasını ve commit’leri push etmesini tetikleyebilirsin.
Bugbot etkinse, @cursor fix
yazarak Bugbot’un önerdiği düzeltmeyi okuyup sorunu ele alacak bir arka plan agent’ını tetikleyebilirsin.
İzinler
İzin | Amaç |
---|---|
Depo erişimi | Kodunu klonlamak ve çalışma dalları oluşturmak |
Pull request’ler | İncelemene sunulmak üzere ajan değişiklikleriyle PR oluşturmak |
Issues | Ajanların bulduğu veya düzelttiği hata ve görevleri takip etmek |
Kontroller ve durumlar | Kod kalitesi ve test sonuçlarını raporlamak |
Actions ve iş akışları | CI/CD ardışık düzenlerini ve dağıtım durumunu izlemek |
IP Allow List Yapılandırması
Destekle İletişime Geç
Yüklü GitHub Uygulamaları için IP allow list yapılandırmasını etkinleştir (Önerilir)
- Organizasyonunun Security ayarlarına git
- IP allow list ayarlarına git
- “Allow access by GitHub Apps” seçeneğini işaretle
IP’leri doğrudan allow list’ine ekle
IP adresleri listesi nadiren değişebilir. IP allow list kullanan takımlara, IP adresleri eklenmeden veya kaldırılmadan önce önceden bildirim yapılır.
Sorun giderme
Agent depoya erişemiyor
Agent depoya erişemiyor
- Depo erişimiyle GitHub uygulamasını yükle
- Özel depolar için repo izinlerini kontrol et
- GitHub hesabındaki izinlerini doğrula
Pull request'lere izin verilmedi
Pull request'lere izin verilmedi
- Uygulamaya pull request’lere yazma izni ver
- Branch koruma kurallarını kontrol et
- Uygulama kurulumu süresi dolduysa yeniden yükle
Uygulama GitHub ayarlarında görünmüyor
Uygulama GitHub ayarlarında görünmüyor
- Organizasyon düzeyinde kurulu olup olmadığını kontrol et
- github.com/apps/cursor üzerinden yeniden yükle
- Kurulum bozulduysa destekle iletişime geç