GitLab
A integração com o GitLab conecta seus repositórios para que você possa usar funcionalidades como agentes na nuvem e Bugbot.
Configuração
Requer acesso de administrador do Cursor e acesso de mantenedor do GitLab.
A integração com o GitLab requer um plano pago do GitLab (Premium ou Ultimate). Os tokens de acesso ao projeto, necessários para esta integração, não estão disponíveis no GitLab Free.
- Acesse Integrações no dashboard
- Clique em Conectar ao lado do GitLab (ou em Gerenciar conexões, se já estiver conectado)
- Siga o fluxo de instalação do GitLab
- De volta à aba Integrações, clique em Gerenciar ao lado da sua conexão com o GitLab e selecione Sincronizar repositórios
- Retorne ao dashboard para configurar funcionalidades nos seus repositórios
Para desconectar sua conta do GitLab, volte ao dashboard de integrações e clique em Desconectar conta.
Redes avançadas
Instâncias auto-hospedadas oferecem vários métodos de conexão além da lista de permissão de IPs.
Disponível para clientes Enterprise. Permita que o Cursor acesse sua instância por uma conexão de rede privada. Consulte Conectividade privada ou entre em contato com seu representante do Cursor para configurar.
Ideal para: Instâncias protegidas por firewall em uma rede privada, incluindo instâncias hospedadas na AWS e ambientes capazes de executar cloudflared
Segurança: Criptografia HTTPS, AWS PrivateLink, Cloudflare Tunnel, lista de permissão de VPCs, tokens de acesso de contas de serviço
Desvantagens: Requer coordenação com o Cursor. No momento, o Google Private Service Connect não é compatível.
Disponível para clientes Enterprise. Execute um túnel de proxy reverso local que estabeleça uma conexão WebSocket de longa duração com os servidores do Cursor. As solicitações de rede são encaminhadas para sua instância. Não requer acesso de rede de entrada. Entre em contato com seu representante do Cursor para configurar.
Ideal para: Ambientes sem acesso de rede de entrada
Segurança: Criptografia HTTPS, tokens de acesso de contas de serviço
Desvantagens: Adiciona complexidade, exige manutenção e pode trazer considerações de segurança em comparação com métodos de conexão mais diretos
Escopos Git protegidos
Restrinja seu grupo ou namespace do GitLab à sua organização do Cursor para que apenas suas equipes possam usar os repositórios dele com agentes na nuvem, automações e Bugbot. Para proteger um escopo, é necessário ter a função de Proprietário do GitLab. Consulte Escopos Git protegidos.
Próximas etapas
Quando sua integração com o GitLab estiver conectada, configure as funcionalidades que a usam:
- Bugbot — revisões automatizadas de PR que detectam bugs e problemas de segurança
- agentes na nuvem — agentes de IA que são executados na nuvem nos seus repositórios