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.
Redes avanzadas
Las instancias autohospedadas admiten varios métodos de conexión además de las listas de IP permitidas.
Disponible para clientes Enterprise. Permite que Cursor acceda a tu instancia mediante una conexión de red privada. Consulta Conectividad privada o ponte en contacto con tu representante de Cursor para configurarlo.
Ideal para: Instancias detrás de un firewall en una red privada, incluidas las alojadas en AWS y los entornos que pueden ejecutar cloudflared
Seguridad: Cifrado HTTPS, AWS PrivateLink, Cloudflare Tunnel, listas de permitidos de VPC, tokens de acceso de cuentas de servicio
Inconvenientes: Requiere coordinación con Cursor. Google Private Service Connect no es compatible actualmente.
Disponible para clientes Enterprise. Ejecuta un túnel de proxy inverso en tus instalaciones que establezca una conexión WebSocket persistente con los servidores de Cursor. Las solicitudes de red se reenvían a tu instancia. No requiere acceso de red entrante. Ponte en contacto con tu representante de Cursor para configurarlo.
Ideal para: Entornos sin acceso de red entrante
Seguridad: Cifrado HTTPS, tokens de acceso de cuentas de servicio
Inconvenientes: Añade complejidad, requisitos de mantenimiento y posibles consideraciones de seguridad en comparación con métodos de conexión más directos
Á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