GitLab
La integración con GitLab conecta tus repositorios para que puedas usar funciones como agentes en la nube y Bugbot.
Configuración
Requiere acceso de administrador de Cursor y acceso de mantenedor en GitLab.
La integración con GitLab requiere un plan de pago de GitLab (Premium o Ultimate). Los tokens de acceso de proyecto, necesarios para esta integración, no están disponibles en GitLab Free.
- Ve a Integraciones en el panel de control
- Haz clic en Conectar junto a GitLab (o en Gestionar conexiones si ya está conectado)
- Sigue el proceso de instalación de GitLab
- En la pestaña Integraciones, haz clic en Gestionar junto a tu conexión de GitLab y selecciona Sincronizar repositorios
- Vuelve al panel de control para configurar las funcionalidades de tus repositorios
Para desconectar tu cuenta de GitLab, vuelve al panel de control de integraciones y haz clic en Desconectar cuenta.
Configuración avanzada de red
Las instancias autohospedadas admiten varios métodos de conexión además de la lista de IP permitida. Para conocer los detalles de configuración y las opciones de redes privadas compatibles, consulta Conectividad privada.
Disponible para clientes de Enterprise. Usa AWS PrivateLink cuando tu instancia de GitLab esté en AWS o pueda ubicarse detrás de un Network Load Balancer de AWS. PrivateLink puede cubrir tanto el acceso de Cursor a GitLab como, cuando sea necesario, el envío de webhooks de GitLab a Cursor, sin salida a internet pública.
Ideal para: instancias de GitLab alojadas en AWS y equipos que quieren conectividad privada mediante endpoints de VPC
Seguridad: cifrado HTTPS, AWS PrivateLink, políticas de endpoints de VPC, tokens de acceso de cuentas de servicio
Inconvenientes: requiere coordinarse con Cursor y configurar un servicio de punto de conexión de AWS.
Disponible para clientes de Enterprise. Usa Cloudflare Tunnel cuando AWS PrivateLink no sea viable o cuando necesites un modelo de despliegue solo saliente. Cursor crea y gestiona el túnel, y te proporciona el nombre de host y el token. Tú ejecutas cloudflared con conexión saliente desde tu red. No necesitas una cuenta ni un contrato con Cloudflare.
Ideal para: entornos sin acceso de red entrante
Seguridad: cifrado HTTPS, Cloudflare Tunnel, tokens de acceso de cuentas de servicio
Inconvenientes: requiere ejecutar y mantener cloudflared en tu entorno.
Ámbitos de Git protegidos
Restringe tu grupo o espacio de nombres de GitLab a tu organización de Cursor para que solo tus equipos puedan usar sus repositorios con agentes en la nube, automatizaciones y Bugbot. Para proteger un ámbito, se requiere el rol de propietario de GitLab. Consulta Ámbitos de Git protegidos.
Próximos pasos
Una vez conectada la integración con GitLab, configura las funciones que la utilizan:
- Bugbot — revisiones de PR automatizadas que detectan errores y vulnerabilidades de seguridad
- Agentes en la nube — agentes de IA que se ejecutan en la nube en tus repositorios