[Go to site: main page, start]

Skip to main content

Command Palette

Search for a command to run...

Интеграции

GitLab

Интеграция с GitLab подключает ваши репозитории, позволяя использовать такие функции, как Cloud Agents и Bugbot.

Настройка

Требуются права администратора Cursor и права Maintainer в GitLab.

  1. Перейдите в Интеграции в дашборде
  2. Нажмите Подключить рядом с GitLab (или Управление подключениями, если GitLab уже подключён)
  3. Следуйте инструкциям по установке GitLab
  4. На вкладке «Интеграции» нажмите Управлять рядом с подключением GitLab и выберите Синхронизировать репозитории
  5. Вернитесь в дашборд, чтобы настроить функции для своих репозиториев

Чтобы отключить аккаунт GitLab, вернитесь в дашборд интеграций и нажмите Отключить аккаунт.

Расширенная настройка сети

Self-hosted экземпляры поддерживают несколько способов подключения помимо allowlist IP-адресов.

Доступно для клиентов Enterprise. Разрешите Cursor доступ к вашему экземпляру через приватное сетевое подключение. Подробнее см. в разделе Private Connectivity или обратитесь к представителю Cursor для настройки.

Лучше всего подходит для: экземпляров за брандмауэром в приватной сети, включая экземпляры, размещённые в AWS, и инфраструктуры, в которых можно запустить cloudflared

Безопасность: шифрование HTTPS, AWS PrivateLink, Cloudflare Tunnel, allowlist VPC, токены доступа сервисных аккаунтов

Недостатки: требует согласования с Cursor. Google Private Service Connect пока не поддерживается.

Доступно для клиентов Enterprise. Запустите локальный туннель обратного прокси, который устанавливает долговременное WebSocket-подключение к серверам Cursor. Сетевые запросы перенаправляются к вашему экземпляру. Входящий сетевой доступ не требуется. Обратитесь к представителю Cursor для настройки.

Лучше всего подходит для: инфраструктур без входящего сетевого доступа

Безопасность: шифрование HTTPS, токены доступа сервисных аккаунтов

Недостатки: по сравнению с более прямыми способами подключения требует дополнительной настройки и обслуживания, а также может повлечь дополнительные риски безопасности

Защищённые области Git

Закрепите группу или пространство имён GitLab за организацией Cursor, чтобы только ваши команды могли использовать её репозитории с Cloud Agents, автоматизациями и Bugbot. Для защиты области необходима роль владельца GitLab. См. Защищённые области Git.

Дальнейшие шаги

После подключения интеграции с GitLab настройте функции, которые её используют:

  • Bugbot — автоматизированное ревью PR для выявления багов и уязвимостей
  • Cloud Agents — ИИ-агенты, работающие в облаке с вашими репозиториями