Contacta con nosotros

Temario del curso

Arquitectura del IDE nativo para IA

  • Cómo se basa Cursor en una bifurcación (fork) de VS Code con una integración profunda de modelos.
  • Comparación entre VS Code estándar más extensiones frente a las funciones nativas de Cursor.
  • Alojamiento de modelos por parte de Cursor: Claude, GPT y puntos de conexión personalizados.
  • Visión general del recorrido evolutivo desde el autocompletado hasta los flujos de trabajo completos de agentes.

El Composer y la edición multiarchivo

  • Invocación del Composer para planificar cambios a través de varios archivos.
  • Revisión de las ediciones generadas antes de aceptarlas o rechazarlas.
  • Gestión de deshacer y estados de punto de control en sesiones prolongadas con el Composer.
  • Ejecución de la compilación (build) después de los cambios asistidos por el Composer.

Chat consciente del contexto y referencias inteligentes

  • Uso de @archivo y @codebase para enfocar el contexto del chat.
  • Referenciación de funciones, clases específicas y archivos de documentación concretos.
  • Síntesis de la intención del código antes de solicitar modificaciones.
  • Evitar el desbordamiento de contexto reduciendo el alcance de las referencias.

Modo agente y refactorización autónoma

  • Activación del modo agente con *prompts* de alto nivel.
  • Supervisión del plan del agente, sus ediciones, pruebas e iteraciones.
  • Intervención cuando el agente se desvía en la dirección incorrecta.
  • Gestión de conflictos de fusión después de reescrituras multiarchivo por parte del agente.

Instalación y configuración de modelos

  • Configuración de Cursor en macOS, Windows y Linux.
  • Selección y cambio de modelos según el tipo de tarea.
  • Uso de tu propia clave API en lugar del alojamiento compartido proporcionado por Cursor.
  • Configuración de modelos con alto contexto para la navegación en bases de código grandes.

Espacios de trabajo en equipo y contexto compartido

  • Creación de espacios de trabajo en equipo e invitación de miembros.
  • Compartición de reglas personalizadas, guías de estilo y archivos de contexto.
  • Establecimiento de *prompts* predeterminados para flujos de trabajo recurrentes del equipo.
  • Seguimiento del uso y los costos a través del espacio de trabajo.

Reglas personalizadas y *prompts* para la coherencia

  • Escritura de .cursorrules para convenciones en todo el proyecto.
  • Automatización de comentarios en revisiones de código mediante ingeniería de *prompts*.
  • Mantenimiento de registros de decisiones arquitectónicas con la asistencia del agente.
  • Versionado de los archivos de reglas como parte del repositorio.

Integración con control de versiones e integración continua (CI)

  • Generación de mensajes de confirmación (commit) a partir de resúmenes de diferencias (diff).
  • *Prompts* previos a la confirmación: ejecución de linters y verificadores de tipos antes de confirmar.
  • Apertura de solicitudes de extracción (pull requests) con descripciones generadas por IA.
  • Respuesta a comentarios de revisión mediante cambios específicos dentro de Cursor.

Depuración de código asistido por agentes

  • Rastreo de errores en tiempo de ejecución hasta suposiciones generadas por el agente.
  • Uso del panel de chat para preguntar por qué ocurrió un error específico.
  • Pruebas de regresión después de refactorizaciones automatizadas amplias.
  • Gestión de importaciones alucinadas y dependencias faltantes.

Rendimiento y seguridad

  • Velocidad de indexación e impacto en el almacenamiento para repositorios grandes.
  • Exclusión automática de archivos sensibles del contexto del agente.
  • Comprensión de las políticas de retención de datos y exclusión voluntaria de entrenamiento de Cursor.
  • Gestión de los requisitos de cumplimiento normativo al utilizar modelos alojados.

Resumen y transición a temas avanzados

  • Repaso comparativo entre Cursor y otras herramientas de IA centradas en el IDE.
  • Construcción de una biblioteca de *prompts* y reglas reutilizables.
  • Mantenimiento de la información al día respecto al calendario mensual de lanzamientos de Cursor.

Requerimientos

  • Experiencia con un IDE moderno como VS Code o JetBrains.
  • Experiencia de programación en cualquier lenguaje.
  • Comprensión básica de conceptos de modelos de lenguaje grandes (LLM) y técnicas de *prompting*.

Público objetivo

  • Equipos de desarrollo que estén evaluando o adoptando Cursor como su IDE principal.
  • Líderes de ingeniería responsables de la adquisición de herramientas de IA.
  • Desarrolladores independientes que buscan acelerar el trabajo para sus clientes con Cursor.
 14 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas