GitLab
GitLab entegrasyonu, Cloud Agents ve Bugbot gibi özellikleri kullanabilmeniz için depolarınızı bağlamanızı sağlar.
Kurulum
Cursor yönetici erişimi ve GitLab maintainer erişimi gerektirir.
GitLab entegrasyonu ücretli bir GitLab planı (Premium veya Ultimate) gerektirir. Bu entegrasyon için gerekli proje erişim belirteçleri GitLab Free'de kullanılamaz.
- Kontrol panelindeki Entegrasyonlar sayfasına gidin
- GitLab'ın yanındaki Bağlan seçeneğine tıklayın (zaten bağlıysa Bağlantıları Yönet seçeneğine)
- GitLab kurulum akışını izleyin
- Entegrasyonlar sekmesine döndüğünüzde, GitLab bağlantınızın yanındaki Yönet seçeneğine tıklayın ve Repoları Senkronize Et seçeneğini belirleyin
- Depolarınızdaki özellikleri yapılandırmak için kontrol paneline dönün
GitLab hesabınızın bağlantısını kesmek için entegrasyonlar kontrol paneline dönün ve Hesabın Bağlantısını Kes seçeneğine tıklayın.
Gelişmiş ağ yapılandırması
Kendi barındırılan instance'lar, IP izin listesinin ötesinde birden fazla bağlantı yöntemini destekler.
Kurumsal müşteriler için kullanılabilir. Cursor'ın instance'ınıza özel ağ bağlantısı üzerinden erişmesine izin verin. Kurulum için Private Connectivity bölümüne bakın veya Cursor temsilcinizle iletişime geçin.
Şunun için en uygun: AWS'de barındırılan instance'lar ve cloudflared çalıştırabilen ortamlar dâhil, özel ağda güvenlik duvarı arkasında bulunan instance'lar
Güvenlik: HTTPS şifreleme, AWS PrivateLink, Cloudflare Tunnel, VPC izin listesi, servis hesabı erişim token'ları
Dezavantajlar: Cursor ile koordinasyon gerektirir. Google Private Service Connect şu anda desteklenmemektedir.
Kurumsal müşteriler için kullanılabilir. Cursor sunucularına uzun ömürlü bir WebSocket bağlantısı kuran ters proxy tünelini şirket içinde çalıştırın. Ağ istekleri bu tünel üzerinden instance'ınıza yönlendirilir. Gelen ağ erişimi gerektirmez. Kurulum için Cursor temsilcinizle iletişime geçin.
Şunun için en uygun: Gelen ağ erişimi olmayan ortamlar
Güvenlik: HTTPS şifreleme, servis hesabı erişim token'ları
Dezavantajlar: Daha doğrudan bağlantı yöntemlerine kıyasla ek karmaşıklık, bakım gereksinimleri ve olası güvenlik hususları doğurur
Korumalı Git Kapsamları
GitLab grubunuzu veya ad alanınızı Cursor kuruluşunuza kilitleyerek yalnızca ekiplerinizin bu grubun depolarını Cloud Agents, otomasyonlar ve Bugbot ile kullanabilmesini sağlayın. Bir kapsamı korumak için GitLab Owner rolüne sahip olmanız gerekir. Bkz. Korumalı Git Kapsamları.
Sonraki adımlar
GitLab entegrasyonunuz bağlandıktan sonra, bu entegrasyonu kullanan özellikleri yapılandırın:
- Bugbot — hataları ve güvenlik açıklarını tespit eden otomatik PR incelemeleri
- Cloud Agents — depolarınızda bulutta çalışan yapay zekâ ajanları