Forma a tu equipo sin coste para tu empresa. Este curso de Cursor AI para Desarrolladores .Net es hasta 100% bonificable a través de FUNDAE.
Potencia las competencias clave de tus profesionales.
Accede a una formación práctica, actualizada y orientada a resultados.
Prepara a tu equipo para los retos del entorno laboral actual.
Nos ocupamos de la gestión con FUNDAE si tu empresa lo necesita.
A medida
Formación en Cursor AI para Desarrolladores .Net a medida
Descubre el mejor curso de Cursor AI para Desarrolladores .Net para empresas con nuestra Aula Virtual Personalizada:
Sesiones en vivo por videoconferencia.
Temario totalmente personalizado.
Fechas y horarios adaptados a tu empresa.
Acceso a grabaciones.
Aprende practicando
Totalmente Práctico y Aplicable
Formación diseñada para que apliques cada concepto en situaciones reales de tu trabajo, con enfoque práctico y útil desde el primer momento.
Aprendizaje 100% práctico, enfocado en lo que realmente necesitas.
Casos reales y ejercicios adaptados a tu entorno profesional.
Aplica cada conocimiento directamente en tus tareas diarias.
Mejora tu rendimiento y el de tu equipo desde el primer día.
¿Por qué un curso en Cursor AI para Desarrolladores .Net?
Aporta métricas reales de adopción
Diseñamos la adopción de Cursor AI para tu equipo técnico, con casos prácticos Online y A Medida y bonificable por FUNDAE. Diseñamos el plan formativo.
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
¿A quién va dirigida esta formación en Cursor AI para Desarrolladores .Net?
Pensado para quienes deben dominar Cursor AI para Desarrolladores .Net en su día a día
Desarrolladores backend .NET
Este curso encaja con desarrolladores que trabajan con C#, ASP.NET Core, APIs, servicios internos, workers, Entity Framework Core, SQL, autenticación y lógica de negocio. Aprenderán a usar Cursor para comprender repositorios, planificar cambios, generar código, refactorizar, crear tests, revisar errores y acelerar entregas sin aceptar sugerencias de IA de forma acrítica.
Desarrolladores full stack en ecosistema Microsoft
Los perfiles que combinan .NET con Blazor, TypeScript, React, Angular, Azure, SQL Server, Docker o pipelines CI/CD podrán utilizar Cursor como entorno de trabajo transversal. La formación les ayuda a coordinar frontend, backend, contratos API, pruebas, documentación y despliegues desde un flujo más integrado y asistido.
Tech leads y arquitectos de software
Los perfiles responsables de arquitectura podrán definir Rules, Team Rules, Skills, subagentes, hooks, estándares .NET, criterios de revisión y flujos de trabajo para que Cursor respete la arquitectura del repositorio. El valor está en convertir la IA en una extensión del criterio técnico del equipo, no en una fuente de deuda difícil de controlar.
QA Engineers y perfiles de calidad técnica
Los equipos QA podrán usar Cursor para crear tests unitarios, integración, contrato, regresión, casos límite, datos de prueba y revisión de cobertura. El curso les permite participar más cerca del código, conectando calidad funcional, automatización, pipelines y revisión temprana de defectos.
Equipos DevOps, plataforma y CI/CD
Los equipos DevOps aprenderán a aplicar Cursor a workflows, GitHub Actions, scripts, contenedores, entornos, releases, diagnóstico de pipelines, validaciones y automatizaciones headless. La formación conecta IA con entrega continua, observabilidad, seguridad de secretos, permisos y operación real.
AppSec, seguridad y gobierno de IA
Los perfiles de seguridad podrán revisar Privacy Mode, SSO, SCIM, admin controls, modelos, MCPs autorizados, hooks, repositorios permitidos, Bugbot, audit logs, datos sensibles y riesgos de agentes con permisos de escritura. El curso les da un marco práctico para habilitar Cursor sin perder control sobre código, secretos y acciones automatizadas.
Proveedor con 16 años de experiencia en formación empresarial
Sobre
En Imagina Formación llevamos más de 16 años ayudando a profesionales y empresas a mejorar sus habilidades con formación práctica y totalmente adaptada a sus necesidades. Durante este tiempo, hemos formado a más de 480.000 personas y colaborado con más de 3.500 empresas, convirtiéndonos en un referente en el sector.
16
Años de liderazgo
+480.000
Alumnos formados en Imagina
¿Tienes dudas?
Resolvemos todas tus dudas sobre nuestra formación en Cursor AI para Desarrolladores .Net
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
Sí. Está pensado para entornos empresariales con planes de pago, especialmente Teams y Enterprise, porque se trabajan capacidades como Team Rules, skills, automations, SSO, privacy mode forzado, analytics, SCIM, audit logs y controles granulares.
Sí. Todo el enfoque técnico se aplica a C#, ASP.NET Core, EF Core, APIs, testing, contenedores, CI/CD y modernización sobre .NET 10, que Microsoft define como versión LTS con soporte de tres años.
No necesariamente. Cursor puede convertirse en el editor principal para trabajo asistido con IA, pero muchas empresas seguirán usando Visual Studio, Rider u otras herramientas para depuración avanzada, perfiles concretos o flujos ya establecidos.
Sí. El curso incluye MCP para conectar Cursor con herramientas externas y fuentes de contexto, con configuración, autenticación, permisos, seguridad, homologación, logs y casos de uso empresariales.
Sí. Se trabajan Agent Skills para empaquetar conocimiento y scripts reutilizables, y subagentes para tareas especializadas como arquitectura .NET, QA, AppSec, DevOps y documentación.
Sí. Los hooks se usan para validación, automatización y control: formateo, tests, bloqueo de ficheros sensibles, auditoría de comandos, revisión de migraciones y prevención de acciones peligrosas.
Sí. Bugbot se incluye como revisión automática de pull requests para detectar bugs, problemas de seguridad y calidad de código, configurando reglas de repositorio, team rules, BUGBOT.md y autofix cuando proceda.
Sí. El curso incluye Cloud Agents para asistencia continua en la nube, con tareas acotadas, ramas, PRs, revisión humana, límites de seguridad, métricas y reglas de uso en repositorios .NET.
Sí. Además de flujos desde el editor, se trabaja Cursor CLI y Headless CLI para automatización, scripting y pipelines CI/CD, siempre con permisos, secrets, revisión y controles de ejecución.
No como funcionalidad propia, porque GitHub Spark pertenece al ecosistema GitHub Copilot. En este curso se cubren sus equivalentes prácticos dentro de Cursor: Agent, Cloud Agents, CLI/headless, Bugbot, MCP, Skills, hooks y automatizaciones.
El curso enseña a configurar Privacy Mode, `.cursorignore`, políticas de repositorio, MCPs aprobados, hooks y controles Enterprise. Cursor indica que, con Privacy Mode, el código no se usa para entrenamiento y aplica ZDR con proveedores de modelos.
Sí. Al tratarse de una formación corporativa en IA aplicada al desarrollo, .NET, DevOps, seguridad, automatización y competencias digitales, puede plantearse como formación bonificable hasta el 100% a través de FUNDAE, según el crédito disponible y cumpliendo los requisitos administrativos aplicables.
Sí. Está pensado para entornos empresariales con planes de pago, especialmente Teams y Enterprise, porque se trabajan capacidades como Team Rules, skills, automations, SSO, privacy mode forzado, analytics, SCIM, audit logs y controles granulares.
Sí. Todo el enfoque técnico se aplica a C#, ASP.NET Core, EF Core, APIs, testing, contenedores, CI/CD y modernización sobre .NET 10, que Microsoft define como versión LTS con soporte de tres años.
No necesariamente. Cursor puede convertirse en el editor principal para trabajo asistido con IA, pero muchas empresas seguirán usando Visual Studio, Rider u otras herramientas para depuración avanzada, perfiles concretos o flujos ya establecidos.
Sí. El curso incluye MCP para conectar Cursor con herramientas externas y fuentes de contexto, con configuración, autenticación, permisos, seguridad, homologación, logs y casos de uso empresariales.
Sí. Se trabajan Agent Skills para empaquetar conocimiento y scripts reutilizables, y subagentes para tareas especializadas como arquitectura .NET, QA, AppSec, DevOps y documentación.
Sí. Los hooks se usan para validación, automatización y control: formateo, tests, bloqueo de ficheros sensibles, auditoría de comandos, revisión de migraciones y prevención de acciones peligrosas.
Sí. Bugbot se incluye como revisión automática de pull requests para detectar bugs, problemas de seguridad y calidad de código, configurando reglas de repositorio, team rules, BUGBOT.md y autofix cuando proceda.
Sí. El curso incluye Cloud Agents para asistencia continua en la nube, con tareas acotadas, ramas, PRs, revisión humana, límites de seguridad, métricas y reglas de uso en repositorios .NET.
Sí. Además de flujos desde el editor, se trabaja Cursor CLI y Headless CLI para automatización, scripting y pipelines CI/CD, siempre con permisos, secrets, revisión y controles de ejecución.
No como funcionalidad propia, porque GitHub Spark pertenece al ecosistema GitHub Copilot. En este curso se cubren sus equivalentes prácticos dentro de Cursor: Agent, Cloud Agents, CLI/headless, Bugbot, MCP, Skills, hooks y automatizaciones.
El curso enseña a configurar Privacy Mode, `.cursorignore`, políticas de repositorio, MCPs aprobados, hooks y controles Enterprise. Cursor indica que, con Privacy Mode, el código no se usa para entrenamiento y aplica ZDR con proveedores de modelos.
Sí. Al tratarse de una formación corporativa en IA aplicada al desarrollo, .NET, DevOps, seguridad, automatización y competencias digitales, puede plantearse como formación bonificable hasta el 100% a través de FUNDAE, según el crédito disponible y cumpliendo los requisitos administrativos aplicables.
Comprender Cursor como un entorno de desarrollo asistido por IA que combina editor, chat contextual, autocompletado, agente, búsqueda de código, herramientas y automatización.
Diferenciar Cursor Desktop, Agent, Tab, Chat, CLI, Cloud Agents, Bugbot, Rules, Skills, MCP, hooks y subagentes para saber cuándo usar cada capacidad.
Situar Cursor dentro del ciclo de vida .NET: análisis de legacy, diseño de APIs, generación de tests, refactorización, PRs, CI/CD, documentación y soporte.
Identificar tareas donde Cursor aporta más valor: cambios multiarchivo, comprensión de repositorios, generación de pruebas, debugging, modernización y revisión técnica.
Separar productividad real de “vibe coding” sin control, dejando claro que toda salida generada debe ser revisada, probada y entendida por el equipo.
Evaluar riesgos de adoptar Cursor sin gobierno: reglas inconsistentes, uso de repos sensibles, exposición de secretos, deuda técnica y falta de trazabilidad.
Crear una primera matriz de casos de uso por perfil: desarrollador, QA, DevOps, tech lead, AppSec, arquitecto y engineering manager.
Diseñar criterios para decidir qué tareas puede ejecutar Agent y cuáles deben quedarse en análisis, propuesta o revisión manual.
Revisar cómo Cursor encaja en organizaciones grandes, monorepos y repositorios con muchas convenciones internas. Cursor Enterprise declara soporte para codebases de gran escala y monorepos.
Preparar una guía inicial de uso responsable de Cursor para equipos .NET que trabajan con código empresarial.
Comprender Cursor como un entorno de desarrollo asistido por IA que combina editor, chat contextual, autocompletado, agente, búsqueda de código, herramientas y automatización.
Diferenciar Cursor Desktop, Agent, Tab, Chat, CLI, Cloud Agents, Bugbot, Rules, Skills, MCP, hooks y subagentes para saber cuándo usar cada capacidad.
Situar Cursor dentro del ciclo de vida .NET: análisis de legacy, diseño de APIs, generación de tests, refactorización, PRs, CI/CD, documentación y soporte.
Identificar tareas donde Cursor aporta más valor: cambios multiarchivo, comprensión de repositorios, generación de pruebas, debugging, modernización y revisión técnica.
Separar productividad real de “vibe coding” sin control, dejando claro que toda salida generada debe ser revisada, probada y entendida por el equipo.
Evaluar riesgos de adoptar Cursor sin gobierno: reglas inconsistentes, uso de repos sensibles, exposición de secretos, deuda técnica y falta de trazabilidad.
Crear una primera matriz de casos de uso por perfil: desarrollador, QA, DevOps, tech lead, AppSec, arquitecto y engineering manager.
Diseñar criterios para decidir qué tareas puede ejecutar Agent y cuáles deben quedarse en análisis, propuesta o revisión manual.
Revisar cómo Cursor encaja en organizaciones grandes, monorepos y repositorios con muchas convenciones internas. Cursor Enterprise declara soporte para codebases de gran escala y monorepos.
Preparar una guía inicial de uso responsable de Cursor para equipos .NET que trabajan con código empresarial.
Tema 1: Cursor AI como entorno agentic para desarrollo .NET empresarial
Comprender Cursor como un entorno de desarrollo asistido por IA que combina editor, chat contextual, autocompletado, agente, búsqueda de código, herramientas y automatización.
Diferenciar Cursor Desktop, Agent, Tab, Chat, CLI, Cloud Agents, Bugbot, Rules, Skills, MCP, hooks y subagentes para saber cuándo usar cada capacidad.
Situar Cursor dentro del ciclo de vida .NET: análisis de legacy, diseño de APIs, generación de tests, refactorización, PRs, CI/CD, documentación y soporte.
Identificar tareas donde Cursor aporta más valor: cambios multiarchivo, comprensión de repositorios, generación de pruebas, debugging, modernización y revisión técnica.
Separar productividad real de “vibe coding” sin control, dejando claro que toda salida generada debe ser revisada, probada y entendida por el equipo.
Evaluar riesgos de adoptar Cursor sin gobierno: reglas inconsistentes, uso de repos sensibles, exposición de secretos, deuda técnica y falta de trazabilidad.
Crear una primera matriz de casos de uso por perfil: desarrollador, QA, DevOps, tech lead, AppSec, arquitecto y engineering manager.
Diseñar criterios para decidir qué tareas puede ejecutar Agent y cuáles deben quedarse en análisis, propuesta o revisión manual.
Revisar cómo Cursor encaja en organizaciones grandes, monorepos y repositorios con muchas convenciones internas. Cursor Enterprise declara soporte para codebases de gran escala y monorepos.
Preparar una guía inicial de uso responsable de Cursor para equipos .NET que trabajan con código empresarial.
Tema 2: Planes, licencias, privacidad y configuración Enterprise
Revisar diferencias prácticas entre planes individuales, Teams y Enterprise, poniendo foco en capacidades necesarias para equipos profesionales.
Entender que Teams incorpora reglas, skills y automatizaciones de equipo, SAML/OIDC SSO, privacy mode forzado, analytics, billing centralizado y marketplace de plugins de equipo.
Analizar qué aporta Enterprise: pooled usage, invoice/PO billing, SCIM, AI code tracking API, audit logs, controles granulares de administración/modelos y soporte prioritario.
Configurar Privacy Mode como requisito de trabajo corporativo cuando la empresa no permite uso de código para entrenamiento ni retención por proveedores.
Tener en cuenta que Cursor indica que, con Privacy Mode, los datos de código no se usan para entrenamiento y aplica Zero Data Retention con proveedores de modelos.
Revisar certificaciones y controles relevantes para seguridad empresarial, incluyendo SOC 2 Type II, SSO, SCIM y controles administrativos.
Aclarar que Cursor no ofrece actualmente despliegue on-premise o VPC, según su página Enterprise, por lo que debe evaluarse residencia y modelo cloud.
Diseñar políticas internas sobre repositorios permitidos, modelos autorizados, MCPs homologados, agentes cloud, hooks y uso de datos sensibles.
Preparar un proceso de alta y baja de usuarios con licencia, onboarding, configuración, permisos, formación y retirada de acceso.
Crear un cuadro de decisión para elegir Teams o Enterprise según seguridad, billing, auditoría, SCIM, controles de modelo, APIs y escala organizativa.
Tema 3: Instalación, entorno de desarrollo y setup .NET 10
Instalar Cursor Desktop en el sistema operativo corporativo y validar autenticación, licencia, políticas de equipo y conectividad con repositorios.
Configurar extensiones C#/.NET aprobadas, soporte de lenguaje, navegación de símbolos, depuración, terminal integrada y comandos `dotnet`.
Preparar .NET SDK 10, workloads necesarios, plantillas de proyecto, certificados de desarrollo y herramientas auxiliares.
Validar que el repositorio compila, ejecuta tests, arranca servicios locales y genera documentación antes de pedir cambios a Cursor.
Configurar terminal integrada con PowerShell, Bash, WSL2 o shell corporativa, cuidando rutas, permisos, proxies y certificados.
Importar configuración desde entornos previos solo si no arrastra extensiones no aprobadas, reglas personales inseguras o settings contradictorios.
Preparar Docker, bases de datos locales, contenedores, variables de laboratorio y datos sintéticos para pruebas.
Crear una plantilla de workspace para proyectos .NET con carpetas, scripts, configuración de editor y comandos habituales.
Documentar el setup estándar del equipo para que cada desarrollador pueda empezar con Cursor sin depender de ayuda informal.
Tema 4: Exploración de soluciones .NET grandes con Agent y búsqueda semántica
Usar Agent para entender soluciones con múltiples proyectos, capas, namespaces, referencias, paquetes NuGet, servicios internos y tests.
Pedir mapas de arquitectura que expliquen API, dominio, aplicación, infraestructura, persistencia, workers, integraciones y librerías compartidas.
Analizar rutas de ejecución desde endpoint hasta base de datos, pasando por validadores, handlers, servicios, repositorios y mappers.
Localizar convenciones existentes antes de generar código nuevo, evitando que Cursor introduzca estilos ajenos al repositorio.
Usar búsqueda semántica y agentic search para encontrar usos relacionados, reglas de negocio, tests existentes y puntos de extensión.
Preparar preguntas de exploración que obliguen a Cursor a citar archivos relevantes y no responder con suposiciones generales.
Identificar deuda técnica, duplicación, dependencias circulares, métodos largos, acoplamiento y zonas sin pruebas.
Crear resúmenes por bounded context, módulo, carpeta, solución o área funcional para acelerar onboarding de nuevos perfiles.
Validar los resúmenes comparándolos con código, tests, documentación y revisión del equipo.
Guardar aprendizajes útiles en Rules, documentación o instrucciones de proyecto para que el conocimiento no se pierda en una conversación.
Tema 5: Plan Mode: investigación y diseño antes de escribir código
Usar Plan Mode para que Agent investigue el código, formule preguntas, proponga estrategia y genere un plan revisable antes de tocar archivos.
Aplicar Plan Mode en cambios complejos: nueva API, refactorización de capa, migración EF Core, mejora de seguridad o cambio de pipeline.
Pedir que el plan incluya archivos afectados, dependencias, riesgos, pruebas necesarias, posibles breaking changes y criterios de aceptación.
Revisar el plan con tech lead o equipo antes de permitir ejecución cuando afecta a arquitectura, datos, seguridad o contratos externos.
Dividir planes grandes en pasos pequeños, commits revisables y pruebas específicas para no crear diffs imposibles de auditar.
Detectar planes demasiado optimistas que ignoran capas del sistema, migraciones, tests, documentación, CI/CD o compatibilidad hacia atrás.
Usar el plan como base para issues, PR descriptions, checklist de implementación y documentación de decisiones.
Pedir alternativas con pros y contras cuando hay varias formas de resolver el problema.
Evitar que Plan Mode se use como formalidad si el equipo acepta cualquier propuesta sin leerla.
Crear una plantilla de plan .NET corporativo con contexto, alcance, riesgos, archivos, pruebas, rollback y definición de terminado.
Tema 6: Tab, Chat y edición asistida en C# moderno
Utilizar Tab para acelerar código repetitivo manteniendo revisión sobre naming, nullability, async, excepciones, estilo y arquitectura.
Usar Chat para explicar métodos, analizar errores, proponer refactorizaciones y revisar impacto de cambios antes de editar.
Aplicar edición asistida para extraer métodos, simplificar LINQ, reducir duplicación, ordenar validaciones y mejorar legibilidad.
Generar DTOs, records, validators, mappers, services, extension methods y handlers respetando convenciones del repositorio.
Trabajar con C# moderno, nullable reference types, pattern matching, async streams y APIs actuales sin romper compatibilidad del proyecto.
Revisar sugerencias sobre `async/await`, `CancellationToken`, excepciones, logging y transacciones antes de aceptarlas.
Evitar aceptar código que compila pero no respeta reglas de negocio, permisos, rendimiento o estándares de equipo.
Pedir a Cursor que explique cada cambio propuesto cuando el equipo no entiende por qué modifica una zona concreta.
Mantener cambios pequeños y verificables, ejecutando `dotnet build`, `dotnet test` y validaciones locales tras cada bloque relevante.
Crear una disciplina de uso: pedir, revisar, adaptar, probar, comparar diff y solo después integrar.
Tema 7: Rules, Team Rules y AGENTS.md para estándares corporativos
Configurar Rules persistentes para que Cursor siga instrucciones del proyecto, usuario o equipo sobre estilo, arquitectura y prácticas de desarrollo.
Crear Team Rules que definan estándares comunes de .NET: estructura de solución, naming, testing, logging, errores, seguridad y documentación.
Usar AGENTS.md cuando el equipo necesita instrucciones claras para agentes sobre cómo construir, probar, revisar y documentar el repositorio.
Diferenciar reglas globales, reglas de equipo y reglas de proyecto para no imponer instrucciones genéricas que rompan particularidades del sistema.
Escribir reglas concretas con ejemplos aceptados y rechazados, evitando frases vagas como “usa buenas prácticas”.
Añadir comandos obligatorios: `dotnet build`, `dotnet test`, `dotnet format`, generación de OpenAPI, validación de migraciones y linting.
Documentar límites: no modificar ficheros sensibles, no tocar pipelines productivos, no crear dependencias nuevas sin autorización y no alterar contratos públicos.
Versionar reglas dentro del repositorio cuando afecten a arquitectura o comportamiento de Agent.
Revisar periódicamente reglas obsoletas que ya no encajan con .NET 10, nuevas librerías, cambios de arquitectura o políticas internas.
Medir si las reglas reducen retrabajo, comentarios repetidos en PR, desviaciones de estilo y errores generados por IA.
Tema 8: Skills de Cursor para conocimiento reutilizable .NET
Comprender Agent Skills como un estándar para empaquetar conocimiento, instrucciones y scripts reutilizables para agentes.
Diseñar skills específicas para tareas .NET: crear endpoints, añadir tests de integración, revisar EF Core, documentar APIs o preparar releases.
Incluir en cada skill instrucciones, ejemplos, scripts, comandos, criterios de salida y checklists de validación.
Crear una skill de arquitectura .NET que exija separación entre API, aplicación, dominio, infraestructura y persistencia.
Diseñar una skill de testing que genere pruebas legibles, con datos representativos, casos límite y asserts de comportamiento real.
Preparar una skill AppSec para revisar validación de entrada, autorización, secrets, SSRF, inyección y logging sensible.
Evitar skills gigantes que mezclan demasiadas tareas y reducen precisión del agente.
Versionar skills como activos corporativos con owner, changelog, revisión por PR y pruebas de aceptación.
Distribuir skills mediante mecanismos de equipo o marketplace interno cuando varios repositorios comparten estándares.
Medir utilidad por consistencia del código, menor esfuerzo de revisión, reducción de defectos y velocidad de entrega.
Tema 9: Subagentes para arquitectura, QA, AppSec, DevOps y documentación
Crear subagentes especializados para workflows concretos y gestión de contexto, tal como contempla la documentación de Cursor.
Diseñar un subagente arquitecto .NET que revise dependencias, capas, acoplamiento, contratos, patrones y límites de dominio.
Crear un subagente QA que busque casos límite, tests faltantes, escenarios negativos, regresiones y datos de prueba débiles.
Preparar un subagente AppSec con foco en autorización, validación, secrets, dependencias, workflows, endpoints y errores inseguros.
Configurar un subagente DevOps para revisar GitHub Actions, Dockerfiles, entornos, variables, permisos y despliegues.
Crear un subagente de documentación que actualice README, ADRs, OpenAPI, diagramas Mermaid y guías de operación.
Limitar herramientas por subagente para que algunos puedan revisar sin escribir archivos ni ejecutar comandos.
Establecer cuándo el Agent principal debe delegar y cómo debe sintetizar resultados sin producir informes interminables.
Probar subagentes con PRs de laboratorio para medir precisión, falsos positivos, utilidad y tiempo consumido.
Mantener un catálogo de subagentes aprobados con propósito, owner, permisos, ejemplos, límites y fecha de revisión.
Tema 10: MCP para conectar Cursor con herramientas empresariales
Comprender Model Context Protocol como mecanismo para conectar Cursor con herramientas externas, datos, documentación, APIs y sistemas corporativos.
Configurar MCPs de solo lectura para documentación técnica, catálogos de APIs, ADRs, backlog, runbooks, observabilidad o knowledge bases.
Integrar MCPs con GitHub, GitLab, Jira, Confluence, Azure DevOps, OpenAPI, Figma, bases internas o herramientas aprobadas.
Diseñar MCPs con permisos mínimos, tokens rotados, logs, timeouts, validación de entradas y separación por entorno.
Evitar MCPs con permisos de escritura en sistemas críticos hasta tener pruebas, auditoría y aprobación de seguridad.
Proteger frente a prompt injection cuando el agente lee issues, documentación, comentarios, páginas web o salidas de herramientas externas.
Crear una allowlist de MCPs aprobados por seguridad, plataforma y arquitectura.
Documentar cada MCP con finalidad, herramientas expuestas, datos accesibles, usuarios autorizados, owner, riesgos y procedimiento de baja.
Medir valor de MCP por reducción de búsqueda manual, mejor contexto, menos cambios de herramienta y decisiones más informadas.
Integrar MCPs con subagentes para que cada perfil acceda solo a las herramientas necesarias para su función.
Tema 11: Hooks para validación, automatización y control de agentes
Usar hooks de Cursor para introducir automatizaciones y controles alrededor del ciclo de trabajo del agente.
Ejecutar validaciones después de cambios en C#: `dotnet format`, `dotnet build`, `dotnet test`, análisis estático o comprobaciones custom.
Bloquear acciones peligrosas como borrado masivo, modificación de secretos, edición de workflows críticos o ejecución de scripts no autorizados.
Crear hooks que inspeccionen ficheros sensibles: `.env`, certificados, connection strings, claves API, migraciones productivas y configuraciones de despliegue.
Añadir hooks de auditoría que registren comandos ejecutados, archivos modificados, validaciones lanzadas y resultados relevantes.
Separar hooks obligatorios de recomendaciones escritas en rules, porque los primeros pueden aplicar control técnico real.
Evitar hooks demasiado lentos o ruidosos que interrumpen el flujo y provocan que el equipo intente desactivarlos.
Diseñar hooks específicos para PRs .NET: tests afectados, validación OpenAPI, revisión EF Core y comprobación de secrets.
Revisar hooks con AppSec y DevOps antes de aplicarlos a todos los repositorios.
Mantener documentación de cada hook con evento, objetivo, comando, riesgo mitigado, owner y plan de mantenimiento.
Tema 12: Modelos, uso, coste y selección por tipo de tarea
Revisar el catálogo de modelos disponibles en Cursor y entender que la plataforma documenta modelos, usage pools y precios por modelo.
Diferenciar modelos rápidos para tareas simples, modelos potentes para refactorización compleja y modelos especializados para razonamiento o código.
Asignar modelos según tarea: explicación, generación, tests, debugging, arquitectura, seguridad, PR review, documentación o cambios multiarchivo.
Usar Composer 2 cuando encaje con tareas agentic, teniendo en cuenta que Cursor lo presenta como modelo propio para el agent loop.
Definir cuándo se permite usar frontier models más costosos y cuándo basta un modelo más rápido y económico.
Controlar consumo en equipos mediante límites, analytics, pooled usage, presupuestos y políticas de modelo.
Revisar respuestas de varios modelos sobre un mismo problema para comparar precisión, estilo, seguridad y capacidad de seguir rules.
Evitar depender de un modelo concreto si la disponibilidad, pricing o rendimiento cambia.
Documentar recomendaciones internas por tipo de repositorio, criticidad, coste y complejidad.
Medir coste frente a valor: PRs útiles, tiempo ahorrado, defectos reducidos, deuda eliminada y satisfacción del equipo.
Tema 13: Cloud Agents y trabajo remoto asincrónico
Usar Cloud Agents para ejecutar Agent en la nube como asistencia continua sobre tareas de desarrollo.
Identificar tareas adecuadas: bugs acotados, tests faltantes, documentación, refactorizaciones pequeñas, limpieza de deuda o preparación de PR.
Definir issues con contexto, alcance, criterios de aceptación, riesgos, comandos de validación y archivos que no deben tocarse.
Revisar ramas, commits y diffs generados por agentes cloud antes de permitir merge o despliegue.
Configurar repositorios autorizados, límites de ejecución, reglas globales y controles de equipo antes de habilitar trabajo remoto.
Evitar enviar al Cloud Agent tareas ambiguas, sensibles, sin tests o con impacto en datos productivos.
Usar Cloud Agents con contexto compartido de equipo cuando el plan lo permita, aprovechando reglas, skills y automations corporativas.
Medir utilidad por PRs aceptados, tiempo de ciclo, esfuerzo de revisión, defectos introducidos y deuda resuelta.
Diseñar un protocolo de revisión humana reforzada para cambios generados de forma asincrónica.
Crear un playbook para Cloud Agents en repositorios .NET: preparación del issue, ejecución, revisión, pruebas, merge y retroalimentación.
Tema 14: Bugbot y revisión automática de pull requests
Entender Bugbot como capacidad de revisión de pull requests orientada a detectar bugs, problemas de seguridad y calidad de código.
Configurar reglas de repositorio, team rules, BUGBOT.md y autofix cuando encaje con el flujo del equipo.
Usar Bugbot como apoyo al reviewer humano, no como sustituto de revisión arquitectónica, funcional, de seguridad o de negocio.
Diseñar reglas para revisar aspectos .NET: autorización, validación, `CancellationToken`, queries EF Core, errores HTTP, tests y logging.
Interpretar comentarios de Bugbot con criterio, aceptando solo hallazgos con evidencia y mejora real.
Evitar que Bugbot genere ruido excesivo en PRs si las reglas no están alineadas con el repositorio.
Integrar Bugbot con branch protection y checks obligatorios cuando el equipo tenga madurez suficiente.
Crear flujos de autofix controlado para problemas acotados y seguros, nunca para cambios amplios sin revisión.
Medir eficacia por defectos detectados, falsos positivos, comentarios útiles y reducción de errores post-merge.
Documentar normas de uso: cuándo se invoca, quién responde, qué comentarios bloquean y cómo se registran excepciones.
Tema 15: Cursor CLI y Headless CLI para terminal, scripts y CI/CD
Usar Cursor CLI para trabajar con Agent desde terminal, prompts, MCP, rules y revisión de cambios.
Aplicar CLI a tareas .NET: análisis de errores, generación de tests, revisión de scripts, explicación de builds y actualización de documentación.
Usar Headless CLI para automatizaciones no interactivas y pipelines CI/CD cuando la empresa necesita ejecución por scripts.
Diseñar comandos headless con prompts cerrados, salidas verificables, límites de alcance y control de errores.
Integrar CLI con GitHub Actions, GitLab CI/CD, Azure Pipelines o Jenkins para tareas de revisión, documentación o análisis.
Evitar que headless CLI haga cambios directos en ramas protegidas sin PR, checks y revisión humana.
Proteger API keys, tokens, variables y secretos usados por CLI en entornos de automatización.
Crear scripts que ejecuten `dotnet build`, `dotnet test`, análisis de cobertura y revisión de cambios antes de pedir salida final.
Registrar outputs, logs y decisiones para auditar automatizaciones realizadas con IA.
Crear un catálogo de usos permitidos y prohibidos de CLI/headless en repositorios corporativos.
Tema 16: Integración con GitHub, GitLab y flujos de PR
Configurar integración con GitHub para trabajar con repositorios, ramas, issues, pull requests y revisiones desde el flujo de Cursor.
Configurar integración con GitLab cuando la empresa usa merge requests, issues, pipelines y repositorios GitLab.
Crear issues claros para tareas con IA: contexto, objetivo, restricciones, archivos relevantes, criterios de aceptación y pruebas.
Usar Cursor para preparar PR descriptions con resumen, decisiones, riesgos, pruebas ejecutadas y próximos pasos.
Revisar diffs generados por Agent o Cloud Agents antes de pedir revisión externa.
Pedir análisis de impacto de un PR en APIs, persistencia, tests, documentación, pipelines y consumidores downstream.
Integrar Bugbot o revisión asistida en PRs de alto volumen para detectar errores tempranos.
Diseñar políticas de branch protection, reviewers obligatorios y checks mínimos antes de merge.
Evitar que commits generados por IA lleguen a main sin trazabilidad, tests y aprobación humana.
Crear plantillas de PR para indicar qué partes han sido asistidas por Cursor y qué validaciones se han ejecutado.
Tema 17: GitHub Actions, CI y calidad continua en proyectos .NET
Crear workflows de GitHub Actions para restaurar, compilar, probar, formatear, analizar y publicar artefactos de proyectos .NET 10.
Usar Cursor para revisar YAML, triggers, matrices, caches, permisos, secrets, environments, artifacts y reusable workflows.
Configurar pipelines por push, pull request, tag, release, path filters o cambios en monorepos.
Integrar `dotnet format`, tests unitarios, integración, cobertura, análisis estático y validación de OpenAPI.
Optimizar tiempos de pipeline mediante cache de NuGet, paralelización razonable y ejecución selectiva.
Revisar permisos del workflow con perspectiva AppSec para evitar tokens demasiado amplios o secrets expuestos.
Pedir a Cursor que explique fallos de CI usando logs de laboratorio anonimizados y proponga correcciones verificables.
Crear reusable workflows para estandarizar proyectos .NET internos.
Conectar resultados de CI con PRs, Bugbot, reviewers y políticas de merge.
Documentar cada workflow con propósito, owner, secretos, entornos, triggers y procedimiento de fallo.
Tema 18: CD, releases y despliegues controlados asistidos por Cursor
Diseñar flujos de despliegue para aplicaciones .NET en Azure App Service, AKS, contenedores, IIS, Linux services o plataformas internas.
Usar Cursor para generar Dockerfiles, manifests, Bicep, Terraform, scripts o documentación de despliegue con revisión técnica obligatoria.
Crear estrategias de release con versionado semántico, tags, changelog, GitHub Releases, paquetes NuGet o imágenes de contenedor.
Pedir planes de rollback, health checks, migraciones de base de datos y verificación de observabilidad antes de despliegue.
Evitar scripts generados que borren recursos, modifiquen producción o ejecuten migraciones sin controles.
Revisar CD con subagentes DevOps y AppSec antes de aprobar cambios en pipelines productivos.
Integrar despliegues con alertas, dashboards, logs, issues, incidentes y documentación operativa.
Crear playbooks de release asistidos por Cursor para equipos que despliegan con frecuencia.
Medir calidad del CD por despliegues exitosos, tiempo de recuperación, rollback probado y reducción de errores manuales.
Tema 19: APIs ASP.NET Core, contratos y OpenAPI con Cursor
Diseñar endpoints REST, minimal APIs o controllers siguiendo convenciones de arquitectura, validación, autorización y documentación.
Generar DTOs, validators, mappers, handlers, services y tests alrededor del contrato público.
Mantener respuestas coherentes con códigos HTTP correctos, `ProblemDetails`, trazabilidad, mensajes seguros y control de errores.
Pedir a Cursor que analice breaking changes cuando se modifican payloads, rutas, nombres de campos o reglas de validación.
Crear ejemplos de request/response para OpenAPI, documentación de consumo y tests de contrato.
Revisar que Cursor no mezcle modelo de dominio, DTO de API, entidad EF Core y contrato externo sin necesidad.
Validar autorización por rol, claim, scope, tenant o recurso antes de exponer nuevos endpoints.
Generar pruebas de integración sobre rutas reales con datos sintéticos y dependencias controladas.
Usar Rules o Skills para imponer estándares de API .NET propios de la empresa.
Documentar decisiones de API mediante ADRs cuando se cambia versionado, formato de error o semántica del contrato.
Tema 20: Entity Framework Core, SQL y persistencia gobernada
Usar Cursor para revisar modelos EF Core, relaciones, índices, constraints, owned types, conversiones y Fluent API.
Analizar consultas LINQ para detectar N+1, materialización excesiva, includes innecesarios o filtros aplicados tarde.
Generar migraciones con revisión humana, comprobando pérdida de datos, locks, cambios de tipo, defaults e índices.
Crear tests de persistencia con Testcontainers, bases temporales o fixtures controladas.
Revisar transacciones, concurrencia optimista, idempotencia, consistencia eventual y reintentos.
Pedir alternativas de modelado cuando una relación complica rendimiento, mantenibilidad o evolución de datos.
Preparar scripts SQL de diagnóstico y comparaciones de rendimiento en entornos de laboratorio.
Bloquear mediante hooks o rules cambios peligrosos en migraciones, connection strings o configuraciones productivas.
Documentar decisiones de persistencia, limitaciones y riesgos para que futuros cambios no repitan problemas.
Crear una skill EF Core para revisar PRs con cambios de modelo, migración, query o rendimiento.
Tema 21: Testing avanzado: unitarias, integración, contrato y regresión
Generar tests unitarios con xUnit, NUnit o MSTest usando patrón AAA, nombres expresivos, datos representativos y asserts útiles.
Crear tests de integración para ASP.NET Core con `WebApplicationFactory`, Testcontainers, configuración aislada y datos sintéticos.
Diseñar pruebas de contrato para endpoints, DTOs, OpenAPI, validaciones, errores y consumidores externos.
Pedir a Cursor casos límite, escenarios negativos, equivalencias, valores frontera y regresiones basadas en bugs reales.
Mejorar tests existentes eliminando duplicación, fixtures opacas, mocks excesivos o asserts sin valor.
Usar Agent para añadir pruebas alrededor de código legacy antes de refactorizar.
Integrar cobertura con criterio, evitando crear tests superficiales solo para subir porcentaje.
Crear subagentes QA que revisen si un PR tiene pruebas suficientes y si cubre riesgos reales.
Ejecutar `dotnet test` desde Agent o terminal y analizar fallos sin usar logs productivos sensibles.
Diseñar una estrategia de testing asistida por IA para unitarias, integración, contrato, regresión y smoke tests.
Tema 22: Refactorización y modernización de legacy .NET
Usar Cursor para entender código legacy, clases largas, métodos acoplados, dependencias implícitas y lógica de negocio dispersa.
Planificar refactorizaciones pequeñas, reversibles y cubiertas por tests antes de modificar estructuras críticas.
Modernizar código hacia C# actual y .NET 10 sin introducir cambios funcionales no solicitados.
Extraer servicios, interfaces, value objects, handlers, validators y mappers cuando aporten claridad real.
Revisar paquetes obsoletos, APIs deprecadas, versiones antiguas y dependencias sin mantenimiento.
Crear planes de migración desde .NET Framework, .NET Core antiguo o versiones STS hacia .NET 10 cuando tenga sentido.
Usar Plan Mode para dividir modernización en fases: análisis, tests, refactor, migración, validación y documentación.
Evitar refactorizaciones generadas por IA que aumentan abstracción sin reducir riesgo ni mejorar mantenibilidad.
Documentar decisiones mediante ADRs y guías internas.
Medir éxito por reducción de complejidad, tests añadidos, defectos reducidos, build estable y menor esfuerzo de mantenimiento.
Tema 23: Seguridad AppSec y revisión de código generado por IA
Revisar código generado por Cursor para detectar inyección SQL, XSS, SSRF, path traversal, deserialización insegura y validación insuficiente.
Auditar autenticación y autorización en ASP.NET Core, OpenID Connect, OAuth2, JWT, cookies, policies, claims y permisos por recurso.
Evitar secretos hardcodeados, tokens en tests, certificados en repositorio, connection strings expuestas o logs con datos sensibles.
Usar Bugbot, subagentes AppSec, hooks y rules para reforzar revisión temprana de seguridad.
Crear prompts de threat modeling ligero para endpoints, integraciones, jobs, APIs externas y cambios de permisos.
Revisar workflows de CI/CD para detectar permisos amplios, actions no fijadas, secrets expuestos o uso inseguro de tokens.
Incorporar secret scanning, dependency review, SAST o herramientas corporativas cuando existan.
Crear tests negativos para autorización, validación de entrada, acceso por tenant, roles y errores seguros.
Documentar accepted risks con owner, motivo, compensación, fecha de revisión y evidencia.
Construir una guía de AppSec asistida por Cursor para que seguridad y desarrollo compartan criterios.
Tema 24: Rendimiento, concurrencia y observabilidad en .NET 10
Usar Cursor para detectar hot paths, consultas lentas, serialización costosa, asignaciones innecesarias y llamadas remotas mal gestionadas.
Revisar `async/await`, `CancellationToken`, paralelismo, background services, colas, locks y límites de concurrencia.
Diseñar estrategias de cache local, distribuida o por respuesta sin introducir datos obsoletos ni inconsistencias.
Generar instrumentación con logging estructurado, métricas, traces, correlation IDs y OpenTelemetry.
Pedir análisis de errores 5xx, latencia, timeouts, consumo de memoria o saturación usando logs anonimizados.
Crear benchmarks o pruebas de carga con BenchmarkDotNet, k6, NBomber u otras herramientas aprobadas.
Revisar `HttpClientFactory`, retries, timeouts, circuit breakers y políticas de resiliencia.
Preparar runbooks de diagnóstico para incidentes frecuentes de aplicaciones .NET.
Integrar observabilidad en pipelines y despliegues para validar salud tras cada release.
Incluir criterios de rendimiento en Definition of Done para endpoints, jobs, queries y procesos críticos.
Tema 25: Docker, contenedores, entornos locales y Aspire
Generar Dockerfiles multi-stage para aplicaciones .NET con imágenes adecuadas, usuario no root y tamaño razonable.
Crear configuraciones de `docker-compose` para API, base de datos, Redis, colas y servicios de laboratorio.
Revisar proyectos .NET Aspire cuando la empresa use orquestación local, service defaults, observabilidad y dependencias de aplicación.
Evitar imágenes con secretos, herramientas innecesarias, permisos excesivos o puertos expuestos sin control.
Usar Cursor para diagnosticar fallos de contenedor, variables ausentes, health checks, redes y dependencias no listas.
Integrar contenedores en tests de integración sin ralentizar innecesariamente cada PR.
Crear scripts seguros para levantar y limpiar entornos locales sin borrar datos útiles del desarrollador.
Documentar setup reproducible para onboarding de nuevos perfiles.
Separar imágenes de laboratorio, staging y producción con políticas y tags claros.
Diseñar una ruta de industrialización desde entorno local hasta despliegue gobernado.
Tema 26: Documentación, ADRs, diagramas y conocimiento técnico vivo
Usar Cursor para actualizar README, guías de setup, documentación de API, manuales de contribución y procedimientos de operación.
Generar ADRs que documenten contexto, decisión, alternativas, consecuencias y criterios de revisión.
Crear diagramas Mermaid de arquitectura, secuencia, despliegue, dependencias, eventos, flujos de datos y pipelines.
Revisar documentación generada para eliminar comandos no probados, versiones incorrectas, rutas obsoletas o arquitectura inventada.
Mantener documentación sincronizada con cambios de código mediante hooks, rules, PR checks o tareas de Agent.
Crear guías de onboarding con estructura de solución, comandos, tests, patrones, errores frecuentes y decisiones clave.
Documentar decisiones de seguridad, rendimiento, persistencia y despliegue para evitar repetir debates.
Usar Cursor para convertir issues, PRs y comentarios técnicos en conocimiento reutilizable.
Evitar documentación genérica que no refleja particularidades del repositorio.
Medir impacto por reducción de dudas repetidas, menor tiempo de onboarding y más trazabilidad.
Tema 27: Gestión de issues, backlog técnico y planificación asistida
Convertir necesidades ambiguas en issues con alcance, contexto, criterios de aceptación, riesgos y pruebas esperadas.
Descomponer features .NET complejas en tareas de API, dominio, persistencia, tests, documentación, CI/CD y despliegue.
Crear issues de deuda técnica con evidencia, impacto, propuesta, esfuerzo estimado y criterio de cierre.
Pedir análisis de prioridad según riesgo, valor, complejidad, dependencias, coste de no hacer y capacidad del equipo.
Preparar refinamientos técnicos, revisiones de sprint, resúmenes de bloqueos y planes de entrega con ayuda de Cursor.
Evitar que la IA genere backlog inflado con tareas genéricas que no resuelven problemas reales.
Conectar issues con Cloud Agents o CLI solo cuando están suficientemente acotados.
Crear plantillas para bugs, refactorizaciones, seguridad, rendimiento, documentación, testing y cambios de pipeline.
Documentar decisiones de priorización para que arquitectura, producto y desarrollo compartan contexto.
Medir si la planificación asistida reduce ambigüedad, retrabajo y cambios inesperados durante implementación.
Tema 28: Seguridad de datos, `.cursorignore` y control de contexto
Clasificar repositorios y ficheros por sensibilidad antes de permitir indexación, lectura por Agent o uso de herramientas externas.
Usar `.cursorignore` y `.cursorindexingignore` para controlar qué archivos puede leer o indexar Cursor.
Excluir `.env`, certificados, claves privadas, dumps de base de datos, credenciales, logs productivos y documentación confidencial.
Combinar Privacy Mode, ignores, permisos, hooks y políticas de equipo para reducir exposición de información.
Revisar qué contexto recibe Agent cuando se le pide una tarea sobre autenticación, datos, infraestructura o clientes.
Evitar pegar payloads reales, trazas productivas, datos personales o secretos en prompts.
Crear datasets sintéticos para pruebas, debugging y demostraciones.
Auditar reglas, skills, MCPs y subagentes para detectar acceso indirecto a información sensible.
Preparar un protocolo de incidente si se comparte accidentalmente información no autorizada.
Documentar una política interna de contexto permitido, contexto restringido y contexto prohibido.
Tema 29: Prototipado, automatizaciones y equivalentes prácticos a Spark
Aclarar que GitHub Spark pertenece al ecosistema GitHub Copilot, no a Cursor; en Cursor se cubren Cloud Agents, Agent, CLI, Headless CLI, Bugbot, MCP y automations.
Usar Cursor para prototipar herramientas internas .NET, APIs de apoyo, paneles sencillos, scripts de productividad y automatizaciones de equipo.
Diseñar prototipos que puedan descartarse, validarse o industrializarse sin confundirse con producto listo para producción.
Usar Agent y Plan Mode para explorar interfaces, endpoints, modelos de datos y flujos antes de invertir en desarrollo completo.
Aplicar Cloud Agents a tareas asincrónicas de prototipado controlado, siempre sobre repositorios y datos de laboratorio.
Crear MCPs de lectura para consultar documentación, issues o catálogos durante el diseño de prototipos.
Usar CLI/headless para generar documentación, scaffolding, tareas repetitivas y análisis de repositorios.
Definir criterios para pasar de prototipo a aplicación .NET mantenible: arquitectura, tests, seguridad, CI/CD, ownership y soporte.
Evitar que prototipos generados con IA se desplieguen a usuarios sin revisión de seguridad, datos y mantenimiento.
Crear una guía de prototipado con Cursor para innovación interna sin perder control de ingeniería.
Tema 30: Analytics, adopción, auditoría y gobierno de Cursor
Usar analytics de equipo y dashboards de administración para revisar adopción, uso, patrones por equipo y productividad.
Medir impacto sin usar líneas generadas como métrica principal, porque puede incentivar aceptar código innecesario.
Revisar uso por perfil: Agent, Tab, Chat, Cloud Agents, Bugbot, CLI, MCP, skills, hooks y modelos.
Crear indicadores útiles: tiempo de ciclo, PRs asistidos, defectos detectados, tests añadidos, deuda reducida y satisfacción del equipo.
Auditar repositorios permitidos, modelos habilitados, MCPs autorizados, rules, skills, automations y uso de agentes cloud.
Aprovechar capacidades Enterprise como audit logs, AI code tracking API y controles granulares cuando el plan lo incluya.
Crear un comité de gobierno con desarrollo, arquitectura, AppSec, DevOps, legal, DPO y dirección técnica.
Revisar periódicamente políticas de privacy, modelos, MCP, Cloud Agents, Bugbot, CLI y repositorios sensibles.
Detectar shadow AI si los equipos usan herramientas no autorizadas por falta de alternativas corporativas.
Crear una hoja de ruta trimestral de mejora de Cursor con feedback, nuevas capacidades, formación y ajustes de política.
Tema 31: Proyecto final integrador: Cursor AI Enterprise para una solución .NET 10
Definir una solución .NET 10 empresarial con API, dominio, persistencia, autenticación, tests, CI/CD, documentación y backlog técnico.
Configurar Cursor Teams o Enterprise con Privacy Mode, reglas, repositorio de laboratorio, extensiones, permisos y setup .NET.
Crear Rules y AGENTS.md para arquitectura, testing, seguridad, documentación, comandos y límites de modificación.
Diseñar una skill .NET para generar endpoints completos con validación, tests, OpenAPI, logging y manejo de errores.
Crear subagentes especializados para arquitectura, QA, AppSec, DevOps y documentación con permisos diferenciados.
Configurar un MCP de laboratorio para consultar documentación interna, contratos API, issues o runbooks.
Implantar hooks para `dotnet format`, `dotnet test`, bloqueo de ficheros sensibles y auditoría de comandos.
Usar Plan Mode y Agent para implementar una funcionalidad realista, revisar plan, generar cambios y ejecutar pruebas.
Integrar Bugbot, Cloud Agents o CLI/headless en un flujo de PR, revisión, documentación o CI/CD.
Presentar el proyecto con arquitectura, rules, skills, subagentes, MCP, hooks, pipelines, riesgos, métricas y plan de adopción.
Forma a tu equipo sin coste para tu empresa. Este curso de Cursor AI para Desarrolladores .Net es hasta 100% bonificable a través de FUNDAE.
Potencia las competencias clave de tus profesionales.
Accede a una formación práctica, actualizada y orientada a resultados.
Prepara a tu equipo para los retos del entorno laboral actual.
Nos ocupamos de la gestión con FUNDAE si tu empresa lo necesita.
A medida
Formación en Cursor AI para Desarrolladores .Net a medida
Descubre el mejor curso de Cursor AI para Desarrolladores .Net para empresas con nuestra Aula Virtual Personalizada:
Sesiones en vivo por videoconferencia.
Temario totalmente personalizado.
Fechas y horarios adaptados a tu empresa.
Acceso a grabaciones.
Aprende practicando
Totalmente Práctico y Aplicable
Formación diseñada para que apliques cada concepto en situaciones reales de tu trabajo, con enfoque práctico y útil desde el primer momento.
Aprendizaje 100% práctico, enfocado en lo que realmente necesitas.
Casos reales y ejercicios adaptados a tu entorno profesional.
Aplica cada conocimiento directamente en tus tareas diarias.
Mejora tu rendimiento y el de tu equipo desde el primer día.
¿Por qué un curso en Cursor AI para Desarrolladores .Net?
Aporta métricas reales de adopción
Diseñamos la adopción de Cursor AI para tu equipo técnico, con casos prácticos Online y A Medida y bonificable por FUNDAE. Diseñamos el plan formativo.
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
Comprender Cursor como un entorno de desarrollo asistido por IA que combina editor, chat contextual, autocompletado, agente, búsqueda de código, herramientas y automatización.
Diferenciar Cursor Desktop, Agent, Tab, Chat, CLI, Cloud Agents, Bugbot, Rules, Skills, MCP, hooks y subagentes para saber cuándo usar cada capacidad.
Situar Cursor dentro del ciclo de vida .NET: análisis de legacy, diseño de APIs, generación de tests, refactorización, PRs, CI/CD, documentación y soporte.
Identificar tareas donde Cursor aporta más valor: cambios multiarchivo, comprensión de repositorios, generación de pruebas, debugging, modernización y revisión técnica.
Separar productividad real de “vibe coding” sin control, dejando claro que toda salida generada debe ser revisada, probada y entendida por el equipo.
Evaluar riesgos de adoptar Cursor sin gobierno: reglas inconsistentes, uso de repos sensibles, exposición de secretos, deuda técnica y falta de trazabilidad.
Crear una primera matriz de casos de uso por perfil: desarrollador, QA, DevOps, tech lead, AppSec, arquitecto y engineering manager.
Diseñar criterios para decidir qué tareas puede ejecutar Agent y cuáles deben quedarse en análisis, propuesta o revisión manual.
Revisar cómo Cursor encaja en organizaciones grandes, monorepos y repositorios con muchas convenciones internas. Cursor Enterprise declara soporte para codebases de gran escala y monorepos.
Preparar una guía inicial de uso responsable de Cursor para equipos .NET que trabajan con código empresarial.
Comprender Cursor como un entorno de desarrollo asistido por IA que combina editor, chat contextual, autocompletado, agente, búsqueda de código, herramientas y automatización.
Diferenciar Cursor Desktop, Agent, Tab, Chat, CLI, Cloud Agents, Bugbot, Rules, Skills, MCP, hooks y subagentes para saber cuándo usar cada capacidad.
Situar Cursor dentro del ciclo de vida .NET: análisis de legacy, diseño de APIs, generación de tests, refactorización, PRs, CI/CD, documentación y soporte.
Identificar tareas donde Cursor aporta más valor: cambios multiarchivo, comprensión de repositorios, generación de pruebas, debugging, modernización y revisión técnica.
Separar productividad real de “vibe coding” sin control, dejando claro que toda salida generada debe ser revisada, probada y entendida por el equipo.
Evaluar riesgos de adoptar Cursor sin gobierno: reglas inconsistentes, uso de repos sensibles, exposición de secretos, deuda técnica y falta de trazabilidad.
Crear una primera matriz de casos de uso por perfil: desarrollador, QA, DevOps, tech lead, AppSec, arquitecto y engineering manager.
Diseñar criterios para decidir qué tareas puede ejecutar Agent y cuáles deben quedarse en análisis, propuesta o revisión manual.
Revisar cómo Cursor encaja en organizaciones grandes, monorepos y repositorios con muchas convenciones internas. Cursor Enterprise declara soporte para codebases de gran escala y monorepos.
Preparar una guía inicial de uso responsable de Cursor para equipos .NET que trabajan con código empresarial.
Tema 1: Cursor AI como entorno agentic para desarrollo .NET empresarial
Comprender Cursor como un entorno de desarrollo asistido por IA que combina editor, chat contextual, autocompletado, agente, búsqueda de código, herramientas y automatización.
Diferenciar Cursor Desktop, Agent, Tab, Chat, CLI, Cloud Agents, Bugbot, Rules, Skills, MCP, hooks y subagentes para saber cuándo usar cada capacidad.
Situar Cursor dentro del ciclo de vida .NET: análisis de legacy, diseño de APIs, generación de tests, refactorización, PRs, CI/CD, documentación y soporte.
Identificar tareas donde Cursor aporta más valor: cambios multiarchivo, comprensión de repositorios, generación de pruebas, debugging, modernización y revisión técnica.
Separar productividad real de “vibe coding” sin control, dejando claro que toda salida generada debe ser revisada, probada y entendida por el equipo.
Evaluar riesgos de adoptar Cursor sin gobierno: reglas inconsistentes, uso de repos sensibles, exposición de secretos, deuda técnica y falta de trazabilidad.
Crear una primera matriz de casos de uso por perfil: desarrollador, QA, DevOps, tech lead, AppSec, arquitecto y engineering manager.
Diseñar criterios para decidir qué tareas puede ejecutar Agent y cuáles deben quedarse en análisis, propuesta o revisión manual.
Revisar cómo Cursor encaja en organizaciones grandes, monorepos y repositorios con muchas convenciones internas. Cursor Enterprise declara soporte para codebases de gran escala y monorepos.
Preparar una guía inicial de uso responsable de Cursor para equipos .NET que trabajan con código empresarial.
Tema 2: Planes, licencias, privacidad y configuración Enterprise
Revisar diferencias prácticas entre planes individuales, Teams y Enterprise, poniendo foco en capacidades necesarias para equipos profesionales.
Entender que Teams incorpora reglas, skills y automatizaciones de equipo, SAML/OIDC SSO, privacy mode forzado, analytics, billing centralizado y marketplace de plugins de equipo.
Analizar qué aporta Enterprise: pooled usage, invoice/PO billing, SCIM, AI code tracking API, audit logs, controles granulares de administración/modelos y soporte prioritario.
Configurar Privacy Mode como requisito de trabajo corporativo cuando la empresa no permite uso de código para entrenamiento ni retención por proveedores.
Tener en cuenta que Cursor indica que, con Privacy Mode, los datos de código no se usan para entrenamiento y aplica Zero Data Retention con proveedores de modelos.
Revisar certificaciones y controles relevantes para seguridad empresarial, incluyendo SOC 2 Type II, SSO, SCIM y controles administrativos.
Aclarar que Cursor no ofrece actualmente despliegue on-premise o VPC, según su página Enterprise, por lo que debe evaluarse residencia y modelo cloud.
Diseñar políticas internas sobre repositorios permitidos, modelos autorizados, MCPs homologados, agentes cloud, hooks y uso de datos sensibles.
Preparar un proceso de alta y baja de usuarios con licencia, onboarding, configuración, permisos, formación y retirada de acceso.
Crear un cuadro de decisión para elegir Teams o Enterprise según seguridad, billing, auditoría, SCIM, controles de modelo, APIs y escala organizativa.
Tema 3: Instalación, entorno de desarrollo y setup .NET 10
Instalar Cursor Desktop en el sistema operativo corporativo y validar autenticación, licencia, políticas de equipo y conectividad con repositorios.
Configurar extensiones C#/.NET aprobadas, soporte de lenguaje, navegación de símbolos, depuración, terminal integrada y comandos `dotnet`.
Preparar .NET SDK 10, workloads necesarios, plantillas de proyecto, certificados de desarrollo y herramientas auxiliares.
Validar que el repositorio compila, ejecuta tests, arranca servicios locales y genera documentación antes de pedir cambios a Cursor.
Configurar terminal integrada con PowerShell, Bash, WSL2 o shell corporativa, cuidando rutas, permisos, proxies y certificados.
Importar configuración desde entornos previos solo si no arrastra extensiones no aprobadas, reglas personales inseguras o settings contradictorios.
Preparar Docker, bases de datos locales, contenedores, variables de laboratorio y datos sintéticos para pruebas.
Crear una plantilla de workspace para proyectos .NET con carpetas, scripts, configuración de editor y comandos habituales.
Documentar el setup estándar del equipo para que cada desarrollador pueda empezar con Cursor sin depender de ayuda informal.
Tema 4: Exploración de soluciones .NET grandes con Agent y búsqueda semántica
Usar Agent para entender soluciones con múltiples proyectos, capas, namespaces, referencias, paquetes NuGet, servicios internos y tests.
Pedir mapas de arquitectura que expliquen API, dominio, aplicación, infraestructura, persistencia, workers, integraciones y librerías compartidas.
Analizar rutas de ejecución desde endpoint hasta base de datos, pasando por validadores, handlers, servicios, repositorios y mappers.
Localizar convenciones existentes antes de generar código nuevo, evitando que Cursor introduzca estilos ajenos al repositorio.
Usar búsqueda semántica y agentic search para encontrar usos relacionados, reglas de negocio, tests existentes y puntos de extensión.
Preparar preguntas de exploración que obliguen a Cursor a citar archivos relevantes y no responder con suposiciones generales.
Identificar deuda técnica, duplicación, dependencias circulares, métodos largos, acoplamiento y zonas sin pruebas.
Crear resúmenes por bounded context, módulo, carpeta, solución o área funcional para acelerar onboarding de nuevos perfiles.
Validar los resúmenes comparándolos con código, tests, documentación y revisión del equipo.
Guardar aprendizajes útiles en Rules, documentación o instrucciones de proyecto para que el conocimiento no se pierda en una conversación.
Tema 5: Plan Mode: investigación y diseño antes de escribir código
Usar Plan Mode para que Agent investigue el código, formule preguntas, proponga estrategia y genere un plan revisable antes de tocar archivos.
Aplicar Plan Mode en cambios complejos: nueva API, refactorización de capa, migración EF Core, mejora de seguridad o cambio de pipeline.
Pedir que el plan incluya archivos afectados, dependencias, riesgos, pruebas necesarias, posibles breaking changes y criterios de aceptación.
Revisar el plan con tech lead o equipo antes de permitir ejecución cuando afecta a arquitectura, datos, seguridad o contratos externos.
Dividir planes grandes en pasos pequeños, commits revisables y pruebas específicas para no crear diffs imposibles de auditar.
Detectar planes demasiado optimistas que ignoran capas del sistema, migraciones, tests, documentación, CI/CD o compatibilidad hacia atrás.
Usar el plan como base para issues, PR descriptions, checklist de implementación y documentación de decisiones.
Pedir alternativas con pros y contras cuando hay varias formas de resolver el problema.
Evitar que Plan Mode se use como formalidad si el equipo acepta cualquier propuesta sin leerla.
Crear una plantilla de plan .NET corporativo con contexto, alcance, riesgos, archivos, pruebas, rollback y definición de terminado.
Tema 6: Tab, Chat y edición asistida en C# moderno
Utilizar Tab para acelerar código repetitivo manteniendo revisión sobre naming, nullability, async, excepciones, estilo y arquitectura.
Usar Chat para explicar métodos, analizar errores, proponer refactorizaciones y revisar impacto de cambios antes de editar.
Aplicar edición asistida para extraer métodos, simplificar LINQ, reducir duplicación, ordenar validaciones y mejorar legibilidad.
Generar DTOs, records, validators, mappers, services, extension methods y handlers respetando convenciones del repositorio.
Trabajar con C# moderno, nullable reference types, pattern matching, async streams y APIs actuales sin romper compatibilidad del proyecto.
Revisar sugerencias sobre `async/await`, `CancellationToken`, excepciones, logging y transacciones antes de aceptarlas.
Evitar aceptar código que compila pero no respeta reglas de negocio, permisos, rendimiento o estándares de equipo.
Pedir a Cursor que explique cada cambio propuesto cuando el equipo no entiende por qué modifica una zona concreta.
Mantener cambios pequeños y verificables, ejecutando `dotnet build`, `dotnet test` y validaciones locales tras cada bloque relevante.
Crear una disciplina de uso: pedir, revisar, adaptar, probar, comparar diff y solo después integrar.
Tema 7: Rules, Team Rules y AGENTS.md para estándares corporativos
Configurar Rules persistentes para que Cursor siga instrucciones del proyecto, usuario o equipo sobre estilo, arquitectura y prácticas de desarrollo.
Crear Team Rules que definan estándares comunes de .NET: estructura de solución, naming, testing, logging, errores, seguridad y documentación.
Usar AGENTS.md cuando el equipo necesita instrucciones claras para agentes sobre cómo construir, probar, revisar y documentar el repositorio.
Diferenciar reglas globales, reglas de equipo y reglas de proyecto para no imponer instrucciones genéricas que rompan particularidades del sistema.
Escribir reglas concretas con ejemplos aceptados y rechazados, evitando frases vagas como “usa buenas prácticas”.
Añadir comandos obligatorios: `dotnet build`, `dotnet test`, `dotnet format`, generación de OpenAPI, validación de migraciones y linting.
Documentar límites: no modificar ficheros sensibles, no tocar pipelines productivos, no crear dependencias nuevas sin autorización y no alterar contratos públicos.
Versionar reglas dentro del repositorio cuando afecten a arquitectura o comportamiento de Agent.
Revisar periódicamente reglas obsoletas que ya no encajan con .NET 10, nuevas librerías, cambios de arquitectura o políticas internas.
Medir si las reglas reducen retrabajo, comentarios repetidos en PR, desviaciones de estilo y errores generados por IA.
Tema 8: Skills de Cursor para conocimiento reutilizable .NET
Comprender Agent Skills como un estándar para empaquetar conocimiento, instrucciones y scripts reutilizables para agentes.
Diseñar skills específicas para tareas .NET: crear endpoints, añadir tests de integración, revisar EF Core, documentar APIs o preparar releases.
Incluir en cada skill instrucciones, ejemplos, scripts, comandos, criterios de salida y checklists de validación.
Crear una skill de arquitectura .NET que exija separación entre API, aplicación, dominio, infraestructura y persistencia.
Diseñar una skill de testing que genere pruebas legibles, con datos representativos, casos límite y asserts de comportamiento real.
Preparar una skill AppSec para revisar validación de entrada, autorización, secrets, SSRF, inyección y logging sensible.
Evitar skills gigantes que mezclan demasiadas tareas y reducen precisión del agente.
Versionar skills como activos corporativos con owner, changelog, revisión por PR y pruebas de aceptación.
Distribuir skills mediante mecanismos de equipo o marketplace interno cuando varios repositorios comparten estándares.
Medir utilidad por consistencia del código, menor esfuerzo de revisión, reducción de defectos y velocidad de entrega.
Tema 9: Subagentes para arquitectura, QA, AppSec, DevOps y documentación
Crear subagentes especializados para workflows concretos y gestión de contexto, tal como contempla la documentación de Cursor.
Diseñar un subagente arquitecto .NET que revise dependencias, capas, acoplamiento, contratos, patrones y límites de dominio.
Crear un subagente QA que busque casos límite, tests faltantes, escenarios negativos, regresiones y datos de prueba débiles.
Preparar un subagente AppSec con foco en autorización, validación, secrets, dependencias, workflows, endpoints y errores inseguros.
Configurar un subagente DevOps para revisar GitHub Actions, Dockerfiles, entornos, variables, permisos y despliegues.
Crear un subagente de documentación que actualice README, ADRs, OpenAPI, diagramas Mermaid y guías de operación.
Limitar herramientas por subagente para que algunos puedan revisar sin escribir archivos ni ejecutar comandos.
Establecer cuándo el Agent principal debe delegar y cómo debe sintetizar resultados sin producir informes interminables.
Probar subagentes con PRs de laboratorio para medir precisión, falsos positivos, utilidad y tiempo consumido.
Mantener un catálogo de subagentes aprobados con propósito, owner, permisos, ejemplos, límites y fecha de revisión.
Tema 10: MCP para conectar Cursor con herramientas empresariales
Comprender Model Context Protocol como mecanismo para conectar Cursor con herramientas externas, datos, documentación, APIs y sistemas corporativos.
Configurar MCPs de solo lectura para documentación técnica, catálogos de APIs, ADRs, backlog, runbooks, observabilidad o knowledge bases.
Integrar MCPs con GitHub, GitLab, Jira, Confluence, Azure DevOps, OpenAPI, Figma, bases internas o herramientas aprobadas.
Diseñar MCPs con permisos mínimos, tokens rotados, logs, timeouts, validación de entradas y separación por entorno.
Evitar MCPs con permisos de escritura en sistemas críticos hasta tener pruebas, auditoría y aprobación de seguridad.
Proteger frente a prompt injection cuando el agente lee issues, documentación, comentarios, páginas web o salidas de herramientas externas.
Crear una allowlist de MCPs aprobados por seguridad, plataforma y arquitectura.
Documentar cada MCP con finalidad, herramientas expuestas, datos accesibles, usuarios autorizados, owner, riesgos y procedimiento de baja.
Medir valor de MCP por reducción de búsqueda manual, mejor contexto, menos cambios de herramienta y decisiones más informadas.
Integrar MCPs con subagentes para que cada perfil acceda solo a las herramientas necesarias para su función.
Tema 11: Hooks para validación, automatización y control de agentes
Usar hooks de Cursor para introducir automatizaciones y controles alrededor del ciclo de trabajo del agente.
Ejecutar validaciones después de cambios en C#: `dotnet format`, `dotnet build`, `dotnet test`, análisis estático o comprobaciones custom.
Bloquear acciones peligrosas como borrado masivo, modificación de secretos, edición de workflows críticos o ejecución de scripts no autorizados.
Crear hooks que inspeccionen ficheros sensibles: `.env`, certificados, connection strings, claves API, migraciones productivas y configuraciones de despliegue.
Añadir hooks de auditoría que registren comandos ejecutados, archivos modificados, validaciones lanzadas y resultados relevantes.
Separar hooks obligatorios de recomendaciones escritas en rules, porque los primeros pueden aplicar control técnico real.
Evitar hooks demasiado lentos o ruidosos que interrumpen el flujo y provocan que el equipo intente desactivarlos.
Diseñar hooks específicos para PRs .NET: tests afectados, validación OpenAPI, revisión EF Core y comprobación de secrets.
Revisar hooks con AppSec y DevOps antes de aplicarlos a todos los repositorios.
Mantener documentación de cada hook con evento, objetivo, comando, riesgo mitigado, owner y plan de mantenimiento.
Tema 12: Modelos, uso, coste y selección por tipo de tarea
Revisar el catálogo de modelos disponibles en Cursor y entender que la plataforma documenta modelos, usage pools y precios por modelo.
Diferenciar modelos rápidos para tareas simples, modelos potentes para refactorización compleja y modelos especializados para razonamiento o código.
Asignar modelos según tarea: explicación, generación, tests, debugging, arquitectura, seguridad, PR review, documentación o cambios multiarchivo.
Usar Composer 2 cuando encaje con tareas agentic, teniendo en cuenta que Cursor lo presenta como modelo propio para el agent loop.
Definir cuándo se permite usar frontier models más costosos y cuándo basta un modelo más rápido y económico.
Controlar consumo en equipos mediante límites, analytics, pooled usage, presupuestos y políticas de modelo.
Revisar respuestas de varios modelos sobre un mismo problema para comparar precisión, estilo, seguridad y capacidad de seguir rules.
Evitar depender de un modelo concreto si la disponibilidad, pricing o rendimiento cambia.
Documentar recomendaciones internas por tipo de repositorio, criticidad, coste y complejidad.
Medir coste frente a valor: PRs útiles, tiempo ahorrado, defectos reducidos, deuda eliminada y satisfacción del equipo.
Tema 13: Cloud Agents y trabajo remoto asincrónico
Usar Cloud Agents para ejecutar Agent en la nube como asistencia continua sobre tareas de desarrollo.
Identificar tareas adecuadas: bugs acotados, tests faltantes, documentación, refactorizaciones pequeñas, limpieza de deuda o preparación de PR.
Definir issues con contexto, alcance, criterios de aceptación, riesgos, comandos de validación y archivos que no deben tocarse.
Revisar ramas, commits y diffs generados por agentes cloud antes de permitir merge o despliegue.
Configurar repositorios autorizados, límites de ejecución, reglas globales y controles de equipo antes de habilitar trabajo remoto.
Evitar enviar al Cloud Agent tareas ambiguas, sensibles, sin tests o con impacto en datos productivos.
Usar Cloud Agents con contexto compartido de equipo cuando el plan lo permita, aprovechando reglas, skills y automations corporativas.
Medir utilidad por PRs aceptados, tiempo de ciclo, esfuerzo de revisión, defectos introducidos y deuda resuelta.
Diseñar un protocolo de revisión humana reforzada para cambios generados de forma asincrónica.
Crear un playbook para Cloud Agents en repositorios .NET: preparación del issue, ejecución, revisión, pruebas, merge y retroalimentación.
Tema 14: Bugbot y revisión automática de pull requests
Entender Bugbot como capacidad de revisión de pull requests orientada a detectar bugs, problemas de seguridad y calidad de código.
Configurar reglas de repositorio, team rules, BUGBOT.md y autofix cuando encaje con el flujo del equipo.
Usar Bugbot como apoyo al reviewer humano, no como sustituto de revisión arquitectónica, funcional, de seguridad o de negocio.
Diseñar reglas para revisar aspectos .NET: autorización, validación, `CancellationToken`, queries EF Core, errores HTTP, tests y logging.
Interpretar comentarios de Bugbot con criterio, aceptando solo hallazgos con evidencia y mejora real.
Evitar que Bugbot genere ruido excesivo en PRs si las reglas no están alineadas con el repositorio.
Integrar Bugbot con branch protection y checks obligatorios cuando el equipo tenga madurez suficiente.
Crear flujos de autofix controlado para problemas acotados y seguros, nunca para cambios amplios sin revisión.
Medir eficacia por defectos detectados, falsos positivos, comentarios útiles y reducción de errores post-merge.
Documentar normas de uso: cuándo se invoca, quién responde, qué comentarios bloquean y cómo se registran excepciones.
Tema 15: Cursor CLI y Headless CLI para terminal, scripts y CI/CD
Usar Cursor CLI para trabajar con Agent desde terminal, prompts, MCP, rules y revisión de cambios.
Aplicar CLI a tareas .NET: análisis de errores, generación de tests, revisión de scripts, explicación de builds y actualización de documentación.
Usar Headless CLI para automatizaciones no interactivas y pipelines CI/CD cuando la empresa necesita ejecución por scripts.
Diseñar comandos headless con prompts cerrados, salidas verificables, límites de alcance y control de errores.
Integrar CLI con GitHub Actions, GitLab CI/CD, Azure Pipelines o Jenkins para tareas de revisión, documentación o análisis.
Evitar que headless CLI haga cambios directos en ramas protegidas sin PR, checks y revisión humana.
Proteger API keys, tokens, variables y secretos usados por CLI en entornos de automatización.
Crear scripts que ejecuten `dotnet build`, `dotnet test`, análisis de cobertura y revisión de cambios antes de pedir salida final.
Registrar outputs, logs y decisiones para auditar automatizaciones realizadas con IA.
Crear un catálogo de usos permitidos y prohibidos de CLI/headless en repositorios corporativos.
Tema 16: Integración con GitHub, GitLab y flujos de PR
Configurar integración con GitHub para trabajar con repositorios, ramas, issues, pull requests y revisiones desde el flujo de Cursor.
Configurar integración con GitLab cuando la empresa usa merge requests, issues, pipelines y repositorios GitLab.
Crear issues claros para tareas con IA: contexto, objetivo, restricciones, archivos relevantes, criterios de aceptación y pruebas.
Usar Cursor para preparar PR descriptions con resumen, decisiones, riesgos, pruebas ejecutadas y próximos pasos.
Revisar diffs generados por Agent o Cloud Agents antes de pedir revisión externa.
Pedir análisis de impacto de un PR en APIs, persistencia, tests, documentación, pipelines y consumidores downstream.
Integrar Bugbot o revisión asistida en PRs de alto volumen para detectar errores tempranos.
Diseñar políticas de branch protection, reviewers obligatorios y checks mínimos antes de merge.
Evitar que commits generados por IA lleguen a main sin trazabilidad, tests y aprobación humana.
Crear plantillas de PR para indicar qué partes han sido asistidas por Cursor y qué validaciones se han ejecutado.
Tema 17: GitHub Actions, CI y calidad continua en proyectos .NET
Crear workflows de GitHub Actions para restaurar, compilar, probar, formatear, analizar y publicar artefactos de proyectos .NET 10.
Usar Cursor para revisar YAML, triggers, matrices, caches, permisos, secrets, environments, artifacts y reusable workflows.
Configurar pipelines por push, pull request, tag, release, path filters o cambios en monorepos.
Integrar `dotnet format`, tests unitarios, integración, cobertura, análisis estático y validación de OpenAPI.
Optimizar tiempos de pipeline mediante cache de NuGet, paralelización razonable y ejecución selectiva.
Revisar permisos del workflow con perspectiva AppSec para evitar tokens demasiado amplios o secrets expuestos.
Pedir a Cursor que explique fallos de CI usando logs de laboratorio anonimizados y proponga correcciones verificables.
Crear reusable workflows para estandarizar proyectos .NET internos.
Conectar resultados de CI con PRs, Bugbot, reviewers y políticas de merge.
Documentar cada workflow con propósito, owner, secretos, entornos, triggers y procedimiento de fallo.
Tema 18: CD, releases y despliegues controlados asistidos por Cursor
Diseñar flujos de despliegue para aplicaciones .NET en Azure App Service, AKS, contenedores, IIS, Linux services o plataformas internas.
Usar Cursor para generar Dockerfiles, manifests, Bicep, Terraform, scripts o documentación de despliegue con revisión técnica obligatoria.
Crear estrategias de release con versionado semántico, tags, changelog, GitHub Releases, paquetes NuGet o imágenes de contenedor.
Pedir planes de rollback, health checks, migraciones de base de datos y verificación de observabilidad antes de despliegue.
Evitar scripts generados que borren recursos, modifiquen producción o ejecuten migraciones sin controles.
Revisar CD con subagentes DevOps y AppSec antes de aprobar cambios en pipelines productivos.
Integrar despliegues con alertas, dashboards, logs, issues, incidentes y documentación operativa.
Crear playbooks de release asistidos por Cursor para equipos que despliegan con frecuencia.
Medir calidad del CD por despliegues exitosos, tiempo de recuperación, rollback probado y reducción de errores manuales.
Tema 19: APIs ASP.NET Core, contratos y OpenAPI con Cursor
Diseñar endpoints REST, minimal APIs o controllers siguiendo convenciones de arquitectura, validación, autorización y documentación.
Generar DTOs, validators, mappers, handlers, services y tests alrededor del contrato público.
Mantener respuestas coherentes con códigos HTTP correctos, `ProblemDetails`, trazabilidad, mensajes seguros y control de errores.
Pedir a Cursor que analice breaking changes cuando se modifican payloads, rutas, nombres de campos o reglas de validación.
Crear ejemplos de request/response para OpenAPI, documentación de consumo y tests de contrato.
Revisar que Cursor no mezcle modelo de dominio, DTO de API, entidad EF Core y contrato externo sin necesidad.
Validar autorización por rol, claim, scope, tenant o recurso antes de exponer nuevos endpoints.
Generar pruebas de integración sobre rutas reales con datos sintéticos y dependencias controladas.
Usar Rules o Skills para imponer estándares de API .NET propios de la empresa.
Documentar decisiones de API mediante ADRs cuando se cambia versionado, formato de error o semántica del contrato.
Tema 20: Entity Framework Core, SQL y persistencia gobernada
Usar Cursor para revisar modelos EF Core, relaciones, índices, constraints, owned types, conversiones y Fluent API.
Analizar consultas LINQ para detectar N+1, materialización excesiva, includes innecesarios o filtros aplicados tarde.
Generar migraciones con revisión humana, comprobando pérdida de datos, locks, cambios de tipo, defaults e índices.
Crear tests de persistencia con Testcontainers, bases temporales o fixtures controladas.
Revisar transacciones, concurrencia optimista, idempotencia, consistencia eventual y reintentos.
Pedir alternativas de modelado cuando una relación complica rendimiento, mantenibilidad o evolución de datos.
Preparar scripts SQL de diagnóstico y comparaciones de rendimiento en entornos de laboratorio.
Bloquear mediante hooks o rules cambios peligrosos en migraciones, connection strings o configuraciones productivas.
Documentar decisiones de persistencia, limitaciones y riesgos para que futuros cambios no repitan problemas.
Crear una skill EF Core para revisar PRs con cambios de modelo, migración, query o rendimiento.
Tema 21: Testing avanzado: unitarias, integración, contrato y regresión
Generar tests unitarios con xUnit, NUnit o MSTest usando patrón AAA, nombres expresivos, datos representativos y asserts útiles.
Crear tests de integración para ASP.NET Core con `WebApplicationFactory`, Testcontainers, configuración aislada y datos sintéticos.
Diseñar pruebas de contrato para endpoints, DTOs, OpenAPI, validaciones, errores y consumidores externos.
Pedir a Cursor casos límite, escenarios negativos, equivalencias, valores frontera y regresiones basadas en bugs reales.
Mejorar tests existentes eliminando duplicación, fixtures opacas, mocks excesivos o asserts sin valor.
Usar Agent para añadir pruebas alrededor de código legacy antes de refactorizar.
Integrar cobertura con criterio, evitando crear tests superficiales solo para subir porcentaje.
Crear subagentes QA que revisen si un PR tiene pruebas suficientes y si cubre riesgos reales.
Ejecutar `dotnet test` desde Agent o terminal y analizar fallos sin usar logs productivos sensibles.
Diseñar una estrategia de testing asistida por IA para unitarias, integración, contrato, regresión y smoke tests.
Tema 22: Refactorización y modernización de legacy .NET
Usar Cursor para entender código legacy, clases largas, métodos acoplados, dependencias implícitas y lógica de negocio dispersa.
Planificar refactorizaciones pequeñas, reversibles y cubiertas por tests antes de modificar estructuras críticas.
Modernizar código hacia C# actual y .NET 10 sin introducir cambios funcionales no solicitados.
Extraer servicios, interfaces, value objects, handlers, validators y mappers cuando aporten claridad real.
Revisar paquetes obsoletos, APIs deprecadas, versiones antiguas y dependencias sin mantenimiento.
Crear planes de migración desde .NET Framework, .NET Core antiguo o versiones STS hacia .NET 10 cuando tenga sentido.
Usar Plan Mode para dividir modernización en fases: análisis, tests, refactor, migración, validación y documentación.
Evitar refactorizaciones generadas por IA que aumentan abstracción sin reducir riesgo ni mejorar mantenibilidad.
Documentar decisiones mediante ADRs y guías internas.
Medir éxito por reducción de complejidad, tests añadidos, defectos reducidos, build estable y menor esfuerzo de mantenimiento.
Tema 23: Seguridad AppSec y revisión de código generado por IA
Revisar código generado por Cursor para detectar inyección SQL, XSS, SSRF, path traversal, deserialización insegura y validación insuficiente.
Auditar autenticación y autorización en ASP.NET Core, OpenID Connect, OAuth2, JWT, cookies, policies, claims y permisos por recurso.
Evitar secretos hardcodeados, tokens en tests, certificados en repositorio, connection strings expuestas o logs con datos sensibles.
Usar Bugbot, subagentes AppSec, hooks y rules para reforzar revisión temprana de seguridad.
Crear prompts de threat modeling ligero para endpoints, integraciones, jobs, APIs externas y cambios de permisos.
Revisar workflows de CI/CD para detectar permisos amplios, actions no fijadas, secrets expuestos o uso inseguro de tokens.
Incorporar secret scanning, dependency review, SAST o herramientas corporativas cuando existan.
Crear tests negativos para autorización, validación de entrada, acceso por tenant, roles y errores seguros.
Documentar accepted risks con owner, motivo, compensación, fecha de revisión y evidencia.
Construir una guía de AppSec asistida por Cursor para que seguridad y desarrollo compartan criterios.
Tema 24: Rendimiento, concurrencia y observabilidad en .NET 10
Usar Cursor para detectar hot paths, consultas lentas, serialización costosa, asignaciones innecesarias y llamadas remotas mal gestionadas.
Revisar `async/await`, `CancellationToken`, paralelismo, background services, colas, locks y límites de concurrencia.
Diseñar estrategias de cache local, distribuida o por respuesta sin introducir datos obsoletos ni inconsistencias.
Generar instrumentación con logging estructurado, métricas, traces, correlation IDs y OpenTelemetry.
Pedir análisis de errores 5xx, latencia, timeouts, consumo de memoria o saturación usando logs anonimizados.
Crear benchmarks o pruebas de carga con BenchmarkDotNet, k6, NBomber u otras herramientas aprobadas.
Revisar `HttpClientFactory`, retries, timeouts, circuit breakers y políticas de resiliencia.
Preparar runbooks de diagnóstico para incidentes frecuentes de aplicaciones .NET.
Integrar observabilidad en pipelines y despliegues para validar salud tras cada release.
Incluir criterios de rendimiento en Definition of Done para endpoints, jobs, queries y procesos críticos.
Tema 25: Docker, contenedores, entornos locales y Aspire
Generar Dockerfiles multi-stage para aplicaciones .NET con imágenes adecuadas, usuario no root y tamaño razonable.
Crear configuraciones de `docker-compose` para API, base de datos, Redis, colas y servicios de laboratorio.
Revisar proyectos .NET Aspire cuando la empresa use orquestación local, service defaults, observabilidad y dependencias de aplicación.
Evitar imágenes con secretos, herramientas innecesarias, permisos excesivos o puertos expuestos sin control.
Usar Cursor para diagnosticar fallos de contenedor, variables ausentes, health checks, redes y dependencias no listas.
Integrar contenedores en tests de integración sin ralentizar innecesariamente cada PR.
Crear scripts seguros para levantar y limpiar entornos locales sin borrar datos útiles del desarrollador.
Documentar setup reproducible para onboarding de nuevos perfiles.
Separar imágenes de laboratorio, staging y producción con políticas y tags claros.
Diseñar una ruta de industrialización desde entorno local hasta despliegue gobernado.
Tema 26: Documentación, ADRs, diagramas y conocimiento técnico vivo
Usar Cursor para actualizar README, guías de setup, documentación de API, manuales de contribución y procedimientos de operación.
Generar ADRs que documenten contexto, decisión, alternativas, consecuencias y criterios de revisión.
Crear diagramas Mermaid de arquitectura, secuencia, despliegue, dependencias, eventos, flujos de datos y pipelines.
Revisar documentación generada para eliminar comandos no probados, versiones incorrectas, rutas obsoletas o arquitectura inventada.
Mantener documentación sincronizada con cambios de código mediante hooks, rules, PR checks o tareas de Agent.
Crear guías de onboarding con estructura de solución, comandos, tests, patrones, errores frecuentes y decisiones clave.
Documentar decisiones de seguridad, rendimiento, persistencia y despliegue para evitar repetir debates.
Usar Cursor para convertir issues, PRs y comentarios técnicos en conocimiento reutilizable.
Evitar documentación genérica que no refleja particularidades del repositorio.
Medir impacto por reducción de dudas repetidas, menor tiempo de onboarding y más trazabilidad.
Tema 27: Gestión de issues, backlog técnico y planificación asistida
Convertir necesidades ambiguas en issues con alcance, contexto, criterios de aceptación, riesgos y pruebas esperadas.
Descomponer features .NET complejas en tareas de API, dominio, persistencia, tests, documentación, CI/CD y despliegue.
Crear issues de deuda técnica con evidencia, impacto, propuesta, esfuerzo estimado y criterio de cierre.
Pedir análisis de prioridad según riesgo, valor, complejidad, dependencias, coste de no hacer y capacidad del equipo.
Preparar refinamientos técnicos, revisiones de sprint, resúmenes de bloqueos y planes de entrega con ayuda de Cursor.
Evitar que la IA genere backlog inflado con tareas genéricas que no resuelven problemas reales.
Conectar issues con Cloud Agents o CLI solo cuando están suficientemente acotados.
Crear plantillas para bugs, refactorizaciones, seguridad, rendimiento, documentación, testing y cambios de pipeline.
Documentar decisiones de priorización para que arquitectura, producto y desarrollo compartan contexto.
Medir si la planificación asistida reduce ambigüedad, retrabajo y cambios inesperados durante implementación.
Tema 28: Seguridad de datos, `.cursorignore` y control de contexto
Clasificar repositorios y ficheros por sensibilidad antes de permitir indexación, lectura por Agent o uso de herramientas externas.
Usar `.cursorignore` y `.cursorindexingignore` para controlar qué archivos puede leer o indexar Cursor.
Excluir `.env`, certificados, claves privadas, dumps de base de datos, credenciales, logs productivos y documentación confidencial.
Combinar Privacy Mode, ignores, permisos, hooks y políticas de equipo para reducir exposición de información.
Revisar qué contexto recibe Agent cuando se le pide una tarea sobre autenticación, datos, infraestructura o clientes.
Evitar pegar payloads reales, trazas productivas, datos personales o secretos en prompts.
Crear datasets sintéticos para pruebas, debugging y demostraciones.
Auditar reglas, skills, MCPs y subagentes para detectar acceso indirecto a información sensible.
Preparar un protocolo de incidente si se comparte accidentalmente información no autorizada.
Documentar una política interna de contexto permitido, contexto restringido y contexto prohibido.
Tema 29: Prototipado, automatizaciones y equivalentes prácticos a Spark
Aclarar que GitHub Spark pertenece al ecosistema GitHub Copilot, no a Cursor; en Cursor se cubren Cloud Agents, Agent, CLI, Headless CLI, Bugbot, MCP y automations.
Usar Cursor para prototipar herramientas internas .NET, APIs de apoyo, paneles sencillos, scripts de productividad y automatizaciones de equipo.
Diseñar prototipos que puedan descartarse, validarse o industrializarse sin confundirse con producto listo para producción.
Usar Agent y Plan Mode para explorar interfaces, endpoints, modelos de datos y flujos antes de invertir en desarrollo completo.
Aplicar Cloud Agents a tareas asincrónicas de prototipado controlado, siempre sobre repositorios y datos de laboratorio.
Crear MCPs de lectura para consultar documentación, issues o catálogos durante el diseño de prototipos.
Usar CLI/headless para generar documentación, scaffolding, tareas repetitivas y análisis de repositorios.
Definir criterios para pasar de prototipo a aplicación .NET mantenible: arquitectura, tests, seguridad, CI/CD, ownership y soporte.
Evitar que prototipos generados con IA se desplieguen a usuarios sin revisión de seguridad, datos y mantenimiento.
Crear una guía de prototipado con Cursor para innovación interna sin perder control de ingeniería.
Tema 30: Analytics, adopción, auditoría y gobierno de Cursor
Usar analytics de equipo y dashboards de administración para revisar adopción, uso, patrones por equipo y productividad.
Medir impacto sin usar líneas generadas como métrica principal, porque puede incentivar aceptar código innecesario.
Revisar uso por perfil: Agent, Tab, Chat, Cloud Agents, Bugbot, CLI, MCP, skills, hooks y modelos.
Crear indicadores útiles: tiempo de ciclo, PRs asistidos, defectos detectados, tests añadidos, deuda reducida y satisfacción del equipo.
Auditar repositorios permitidos, modelos habilitados, MCPs autorizados, rules, skills, automations y uso de agentes cloud.
Aprovechar capacidades Enterprise como audit logs, AI code tracking API y controles granulares cuando el plan lo incluya.
Crear un comité de gobierno con desarrollo, arquitectura, AppSec, DevOps, legal, DPO y dirección técnica.
Revisar periódicamente políticas de privacy, modelos, MCP, Cloud Agents, Bugbot, CLI y repositorios sensibles.
Detectar shadow AI si los equipos usan herramientas no autorizadas por falta de alternativas corporativas.
Crear una hoja de ruta trimestral de mejora de Cursor con feedback, nuevas capacidades, formación y ajustes de política.
Tema 31: Proyecto final integrador: Cursor AI Enterprise para una solución .NET 10
Definir una solución .NET 10 empresarial con API, dominio, persistencia, autenticación, tests, CI/CD, documentación y backlog técnico.
Configurar Cursor Teams o Enterprise con Privacy Mode, reglas, repositorio de laboratorio, extensiones, permisos y setup .NET.
Crear Rules y AGENTS.md para arquitectura, testing, seguridad, documentación, comandos y límites de modificación.
Diseñar una skill .NET para generar endpoints completos con validación, tests, OpenAPI, logging y manejo de errores.
Crear subagentes especializados para arquitectura, QA, AppSec, DevOps y documentación con permisos diferenciados.
Configurar un MCP de laboratorio para consultar documentación interna, contratos API, issues o runbooks.
Implantar hooks para `dotnet format`, `dotnet test`, bloqueo de ficheros sensibles y auditoría de comandos.
Usar Plan Mode y Agent para implementar una funcionalidad realista, revisar plan, generar cambios y ejecutar pruebas.
Integrar Bugbot, Cloud Agents o CLI/headless en un flujo de PR, revisión, documentación o CI/CD.
Presentar el proyecto con arquitectura, rules, skills, subagentes, MCP, hooks, pipelines, riesgos, métricas y plan de adopción.
Aulas Virtuales Personalizadas
¿Te imaginas tener un Temario 100% Personalizado para tu Empresa?
¿A quién va dirigida esta formación en Cursor AI para Desarrolladores .Net?
Pensado para quienes deben dominar Cursor AI para Desarrolladores .Net en su día a día
Desarrolladores backend .NET
Este curso encaja con desarrolladores que trabajan con C#, ASP.NET Core, APIs, servicios internos, workers, Entity Framework Core, SQL, autenticación y lógica de negocio. Aprenderán a usar Cursor para comprender repositorios, planificar cambios, generar código, refactorizar, crear tests, revisar errores y acelerar entregas sin aceptar sugerencias de IA de forma acrítica.
Desarrolladores full stack en ecosistema Microsoft
Los perfiles que combinan .NET con Blazor, TypeScript, React, Angular, Azure, SQL Server, Docker o pipelines CI/CD podrán utilizar Cursor como entorno de trabajo transversal. La formación les ayuda a coordinar frontend, backend, contratos API, pruebas, documentación y despliegues desde un flujo más integrado y asistido.
Tech leads y arquitectos de software
Los perfiles responsables de arquitectura podrán definir Rules, Team Rules, Skills, subagentes, hooks, estándares .NET, criterios de revisión y flujos de trabajo para que Cursor respete la arquitectura del repositorio. El valor está en convertir la IA en una extensión del criterio técnico del equipo, no en una fuente de deuda difícil de controlar.
QA Engineers y perfiles de calidad técnica
Los equipos QA podrán usar Cursor para crear tests unitarios, integración, contrato, regresión, casos límite, datos de prueba y revisión de cobertura. El curso les permite participar más cerca del código, conectando calidad funcional, automatización, pipelines y revisión temprana de defectos.
Equipos DevOps, plataforma y CI/CD
Los equipos DevOps aprenderán a aplicar Cursor a workflows, GitHub Actions, scripts, contenedores, entornos, releases, diagnóstico de pipelines, validaciones y automatizaciones headless. La formación conecta IA con entrega continua, observabilidad, seguridad de secretos, permisos y operación real.
AppSec, seguridad y gobierno de IA
Los perfiles de seguridad podrán revisar Privacy Mode, SSO, SCIM, admin controls, modelos, MCPs autorizados, hooks, repositorios permitidos, Bugbot, audit logs, datos sensibles y riesgos de agentes con permisos de escritura. El curso les da un marco práctico para habilitar Cursor sin perder control sobre código, secretos y acciones automatizadas.
Proveedor con 16 años de experiencia en formación empresarial
Sobre
En Imagina Formación llevamos más de 16 años ayudando a profesionales y empresas a mejorar sus habilidades con formación práctica y totalmente adaptada a sus necesidades. Durante este tiempo, hemos formado a más de 480.000 personas y colaborado con más de 3.500 empresas, convirtiéndonos en un referente en el sector.
16
Años de liderazgo
+480.000
Alumnos formados en Imagina
¿Tienes dudas?
Resolvemos todas tus dudas sobre nuestra formación en Cursor AI para Desarrolladores .Net
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
Sí. Está pensado para entornos empresariales con planes de pago, especialmente Teams y Enterprise, porque se trabajan capacidades como Team Rules, skills, automations, SSO, privacy mode forzado, analytics, SCIM, audit logs y controles granulares.
Sí. Todo el enfoque técnico se aplica a C#, ASP.NET Core, EF Core, APIs, testing, contenedores, CI/CD y modernización sobre .NET 10, que Microsoft define como versión LTS con soporte de tres años.
No necesariamente. Cursor puede convertirse en el editor principal para trabajo asistido con IA, pero muchas empresas seguirán usando Visual Studio, Rider u otras herramientas para depuración avanzada, perfiles concretos o flujos ya establecidos.
Sí. El curso incluye MCP para conectar Cursor con herramientas externas y fuentes de contexto, con configuración, autenticación, permisos, seguridad, homologación, logs y casos de uso empresariales.
Sí. Se trabajan Agent Skills para empaquetar conocimiento y scripts reutilizables, y subagentes para tareas especializadas como arquitectura .NET, QA, AppSec, DevOps y documentación.
Sí. Los hooks se usan para validación, automatización y control: formateo, tests, bloqueo de ficheros sensibles, auditoría de comandos, revisión de migraciones y prevención de acciones peligrosas.
Sí. Bugbot se incluye como revisión automática de pull requests para detectar bugs, problemas de seguridad y calidad de código, configurando reglas de repositorio, team rules, BUGBOT.md y autofix cuando proceda.
Sí. El curso incluye Cloud Agents para asistencia continua en la nube, con tareas acotadas, ramas, PRs, revisión humana, límites de seguridad, métricas y reglas de uso en repositorios .NET.
Sí. Además de flujos desde el editor, se trabaja Cursor CLI y Headless CLI para automatización, scripting y pipelines CI/CD, siempre con permisos, secrets, revisión y controles de ejecución.
No como funcionalidad propia, porque GitHub Spark pertenece al ecosistema GitHub Copilot. En este curso se cubren sus equivalentes prácticos dentro de Cursor: Agent, Cloud Agents, CLI/headless, Bugbot, MCP, Skills, hooks y automatizaciones.
El curso enseña a configurar Privacy Mode, `.cursorignore`, políticas de repositorio, MCPs aprobados, hooks y controles Enterprise. Cursor indica que, con Privacy Mode, el código no se usa para entrenamiento y aplica ZDR con proveedores de modelos.
Sí. Al tratarse de una formación corporativa en IA aplicada al desarrollo, .NET, DevOps, seguridad, automatización y competencias digitales, puede plantearse como formación bonificable hasta el 100% a través de FUNDAE, según el crédito disponible y cumpliendo los requisitos administrativos aplicables.
Sí. Está pensado para entornos empresariales con planes de pago, especialmente Teams y Enterprise, porque se trabajan capacidades como Team Rules, skills, automations, SSO, privacy mode forzado, analytics, SCIM, audit logs y controles granulares.
Sí. Todo el enfoque técnico se aplica a C#, ASP.NET Core, EF Core, APIs, testing, contenedores, CI/CD y modernización sobre .NET 10, que Microsoft define como versión LTS con soporte de tres años.
No necesariamente. Cursor puede convertirse en el editor principal para trabajo asistido con IA, pero muchas empresas seguirán usando Visual Studio, Rider u otras herramientas para depuración avanzada, perfiles concretos o flujos ya establecidos.
Sí. El curso incluye MCP para conectar Cursor con herramientas externas y fuentes de contexto, con configuración, autenticación, permisos, seguridad, homologación, logs y casos de uso empresariales.
Sí. Se trabajan Agent Skills para empaquetar conocimiento y scripts reutilizables, y subagentes para tareas especializadas como arquitectura .NET, QA, AppSec, DevOps y documentación.
Sí. Los hooks se usan para validación, automatización y control: formateo, tests, bloqueo de ficheros sensibles, auditoría de comandos, revisión de migraciones y prevención de acciones peligrosas.
Sí. Bugbot se incluye como revisión automática de pull requests para detectar bugs, problemas de seguridad y calidad de código, configurando reglas de repositorio, team rules, BUGBOT.md y autofix cuando proceda.
Sí. El curso incluye Cloud Agents para asistencia continua en la nube, con tareas acotadas, ramas, PRs, revisión humana, límites de seguridad, métricas y reglas de uso en repositorios .NET.
Sí. Además de flujos desde el editor, se trabaja Cursor CLI y Headless CLI para automatización, scripting y pipelines CI/CD, siempre con permisos, secrets, revisión y controles de ejecución.
No como funcionalidad propia, porque GitHub Spark pertenece al ecosistema GitHub Copilot. En este curso se cubren sus equivalentes prácticos dentro de Cursor: Agent, Cloud Agents, CLI/headless, Bugbot, MCP, Skills, hooks y automatizaciones.
El curso enseña a configurar Privacy Mode, `.cursorignore`, políticas de repositorio, MCPs aprobados, hooks y controles Enterprise. Cursor indica que, con Privacy Mode, el código no se usa para entrenamiento y aplica ZDR con proveedores de modelos.
Sí. Al tratarse de una formación corporativa en IA aplicada al desarrollo, .NET, DevOps, seguridad, automatización y competencias digitales, puede plantearse como formación bonificable hasta el 100% a través de FUNDAE, según el crédito disponible y cumpliendo los requisitos administrativos aplicables.