GitLab
Integrasi GitLab menghubungkan repositori Anda agar dapat menggunakan fitur seperti Agen Cloud dan Bugbot.
Konfigurasi
Memerlukan akses admin Cursor dan akses maintainer GitLab.
Integrasi GitLab memerlukan paket GitLab berbayar (Premium atau Ultimate). Token akses proyek yang diperlukan untuk integrasi ini tidak tersedia di GitLab Free.
- Buka Integrations di Dashboard
- Klik Connect di samping GitLab (atau Manage Connections jika sudah terhubung)
- Ikuti alur instalasi GitLab
- Di tab Integrations, klik Manage di samping koneksi GitLab Anda, lalu pilih Sync Repos
- Kembali ke Dashboard untuk mengatur fitur pada repositori Anda
Untuk memutuskan koneksi akun GitLab Anda, kembali ke Dashboard integrasi dan klik Disconnect Account.
Jaringan tingkat lanjut
Instance yang dihosting sendiri mendukung berbagai metode koneksi selain daftar IP yang diizinkan.
Tersedia untuk pelanggan Enterprise. Izinkan Cursor mengakses instance Anda melalui koneksi jaringan private. Lihat Konektivitas Private atau hubungi perwakilan Cursor Anda untuk konfigurasi.
Paling cocok untuk: Instance di balik firewall dalam jaringan private, termasuk instance yang dihosting di AWS dan lingkungan yang dapat menjalankan cloudflared
Keamanan: Enkripsi HTTPS, AWS PrivateLink, Cloudflare Tunnel, daftar VPC yang diizinkan, token akses akun layanan
Kekurangan: Memerlukan koordinasi dengan Cursor. Google Private Service Connect saat ini belum didukung.
Tersedia untuk pelanggan Enterprise. Jalankan terowongan proxy terbalik on-premises yang membuat koneksi WebSocket jangka panjang ke server Cursor. Permintaan jaringan diteruskan ke instance Anda. Tidak memerlukan akses jaringan inbound. Hubungi perwakilan Cursor Anda untuk konfigurasi.
Paling cocok untuk: Lingkungan tanpa akses jaringan inbound
Keamanan: Enkripsi HTTPS, token akses akun layanan
Kekurangan: Menambah kompleksitas, kebutuhan pemeliharaan, dan potensi pertimbangan keamanan dibandingkan metode koneksi yang lebih langsung
Cakupan Git yang Dilindungi
Batasi grup atau namespace GitLab Anda ke organisasi Cursor agar hanya tim Anda yang dapat menggunakan repositorinya dengan agen cloud, otomatisasi, dan Bugbot. Untuk melindungi cakupan, Anda memerlukan peran GitLab Owner. Lihat Cakupan Git yang Dilindungi.
Langkah berikutnya
Setelah integrasi GitLab Anda terhubung, atur fitur yang menggunakannya:
- Bugbot — ulasan PR otomatis untuk mendeteksi bug dan masalah keamanan
- Agen Cloud — agen AI yang berjalan di cloud pada repositori Anda