Azure DevOps
La integración de Azure DevOps conecta repositorios de Azure DevOps Services para que Cursor pueda clonar tu código, trabajar en ramas y abrir pull requests desde agentes en la nube.
La integración de Azure DevOps está en beta pública. Es compatible con Azure DevOps Services en dev.azure.com. Azure DevOps Server no es compatible.
Funciones compatibles
Azure DevOps solo funciona con agentes en la nube. Los agentes en la nube pueden clonar tu código, trabajar en ramas y abrir pull requests.
Las siguientes funciones aún no son compatibles con Azure DevOps:
- Automatizaciones
- Bugbot y Bugbot Autofix
- Agentes de seguridad, incluidos Revisor de seguridad y Escáner de vulnerabilidades
Estas funciones funcionan actualmente con GitHub. La compatibilidad con Azure DevOps está en la hoja de ruta.
Configuración
Requiere acceso a las organizaciones y los repositorios de Azure DevOps que quieras usar con Cursor.
- Ve a Integraciones en el panel de control
- Haz clic en Conectar junto a Azure DevOps
- Inicia sesión con la cuenta de Microsoft que usas para Azure DevOps
- Revisa la pantalla de consentimiento de OAuth de Microsoft Entra y aprueba el acceso
- Vuelve a Cursor y selecciona repositorios de tus organizaciones de Azure DevOps
- Configura agentes en la nube en los repositorios que quieras que use Cursor
Para desconectar tu cuenta de Azure DevOps, vuelve al panel de control de integraciones y haz clic en Desconectar cuenta.
URL de repositorios
Cursor admite URL de repositorios de Azure DevOps Services con este formato:
https://dev.azure.com/{organization}/{project}/_git/{repository}Azure DevOps utiliza una jerarquía de organización, proyecto y repositorio. Cursor muestra los repositorios como {project}/{repository} dentro de la organización de Azure DevOps.
Si tu organización aún utiliza una URL de *.visualstudio.com, abre el repositorio en Azure DevOps y copia la URL de dev.azure.com antes de añadirla a Cursor.
Permisos
Cursor se conecta a Azure DevOps mediante OAuth de Microsoft Entra. La conexión permite a Cursor:
| Acceso | Finalidad |
|---|---|
| Organizaciones y proyectos | Ver las organizaciones, los proyectos y los repositorios de Azure DevOps a los que tienes acceso |
| Repositorios de código | Clonar repositorios y crear ramas de trabajo |
| Pull requests | Abrir, actualizar y fusionar pull requests creadas por agentes en la nube |
Solución de problemas
- Confirma que el repositorio esté alojado en Azure DevOps Services, en
dev.azure.com. - Confirma que la cuenta de Microsoft que conectaste tenga acceso a la organización, el proyecto y el repositorio.
- Vuelve a conectar Azure DevOps desde el panel de control de integraciones si cambió tu acceso a Microsoft.
- Confirma que el repositorio de Azure DevOps seleccionado esté conectado a Cursor.
- Comprueba que tu cuenta de Azure DevOps pueda crear ramas y pull requests en el repositorio de destino.
- Comprueba las políticas de rama si la rama de destino bloquea la creación o actualización de pull requests.
Usa la URL del repositorio de Azure DevOps en dev.azure.com. Cursor no acepta URL de Azure DevOps Server para esta integración.
Próximos pasos
Una vez conectada la integración de Azure DevOps, configura las funciones que la utilizan:
- Agentes en la nube - agentes de IA que se ejecutan en la nube en tus repositorios
- Configuración del agente en la nube - entornos guardados, configuración multirrepositorio, secretos y archivos Docker