Contacta con nosotros

Temario del curso

Del autocompletado al agente: comprender el cambio

  • Cómo difieren las sugerencias de Copilot de la planificación multietapa basada en agentes.
  • Arquitectura del ciclo del agente: planificar, generar, ejecutar e iterar.
  • Soporte de lenguajes y selección de modelos para tareas de agente.
  • Ejemplos del mundo real: desde funciones de cinco líneas hasta características que abarcan varios archivos.

Habilitación del Modo de Agente en su IDE

  • Activación en VS Code, JetBrains y Neovim.
  • Configuración del contexto ventana y preferencias de nivel del modelo.
  • Establecimiento de reglas del espacio de trabajo e ignorado de archivos binarios grandes.
  • Gestión del flujo de trabajo de Chat frente a agentes en línea de Copilot.

Planificación y ejecución multietapa

  • Solicitud a Copilot para crear una característica completa.
  • Observación de cómo el agente divide las tareas en pasos a través de varios archivos.
  • Revisión de cada paso antes de aplicar los cambios.
  • Uso de reversión en línea cuando los pasos se desvían del plan.

Comandos de terminal dentro del ciclo del agente

  • Instalación de dependencias mediante la integración con la terminal de Copilot.
  • Ejecución de comandos de compilación e interpretación de resultados.
  • Gestión de variables de entorno desde las sesiones de Copilot.
  • Límites de seguridad: qué comandos requieren aprobación manual.

Desarrollo guiado por pruebas con un agente

  • Generación de pruebas unitarias a partir del código fuente existente.
  • Dirección de la creación de pruebas mediante indicaciones en lenguaje natural.
  • Ejecución de suites de pruebas e interpretación de registros de fallos dentro de Copilot.
  • Refinamiento de aserciones tras observar fallos en casos extremos.

Navegación por repositorios de código grandes

  • Búsqueda automática de referencias entre archivos.
  • Refactorización de utilidades compartidas con renombramiento guiado por Copilot.
  • Actualización simultánea de archivos de configuración y esquemas.
  • Evitación del agotamiento del contexto mediante indicaciones dirigidas.

Personalización de Copilot para los estándares del equipo

  • Redacción de instrucciones específicas del repositorio en .github/copilot-instructions.md.
  • Aplicación de convenciones de nomenclatura y patrones de arquitectura.
  • Exclusión de archivos y directorios sensibles del contexto.
  • Creación de plantillas de indicaciones específicas para tareas comunes.

Gobernanza empresarial de GitHub Copilot

  • Asignación de licencias, facturación y paneles de uso.
  • Registros de auditoría: seguimiento de lo generado por Copilot frente a lo comprometido en el repositorio.
  • Políticas de indemnización de propiedad intelectual de Microsoft e implicaciones de licencia.
  • Bloqueo de patrones específicos de archivos en las tuberías de sugerencias de IA.

Depuración con el Modo de Agente

  • Análisis conjunto de trazas de pila con el agente.
  • Depuración basada en hipótesis: preguntar a Copilot por qué falló una prueba.
  • Uso del agente para realizar búsqueda binaria y encontrar fuentes de regresión.
  • Gestión de riesgos de alucinaciones al depurar código desconocido.

Gestión del rendimiento y los límites

  • Comprensión de los límites diarios de solicitudes y cuotas del modelo.
  • Optimización de la longitud de las indicaciones para evitar respuestas truncadas.
  • Cambio entre modelos según las tareas específicas.
  • Monitoreo de la latencia del agente y estrategias de almacenamiento en caché.

Seguridad y cumplimiento para empresas

  • Manejo de datos: qué información sale de su repositorio y qué permanece local.
  • Prevención de fugas de secretos y credenciales mediante las indicaciones.
  • Cumplimiento con los requisitos GDPR, SOC 2 y FedRAMP.
  • Análisis de código generado por agentes para detectar vulnerabilidades de inyección.

Resolución de problemas en escenarios comunes

  • Razones por las que Copilot a veces ignora el contexto de su repositorio.
  • Resolución de fallos de indexación en repositorios grandes.
  • Gestión de errores de límite de velocidad durante horas pico.
  • Solución de problemas de sincronización de la extensión del IDE.

Resumen y hoja de ruta futura

  • Repaso de las capacidades del Modo de Agente y flujos de trabajo prácticos.
  • Hoja de ruta de Copilot de GitHub y próximas características de agente.
  • Recursos para mantenerse actualizado con los lanzamientos de Copilot.

Requerimientos

  • Experiencia con programación orientada a objetos o funcional.
  • Cuenta de GitHub y conocimientos básicos del flujo de trabajo de Git.
  • Conocimiento de al menos un IDE (VS Code, JetBrains o Neovim).

Público objetivo

  • Desarrolladores que actualmente utilizan Copilot y desean activar el modo de agente.
  • Gerentes de ingeniería que están implementando Copilot en equipos de desarrollo.
  • Equipos de seguridad que revisan las políticas de generación de código asistida por IA.
 21 Horas

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas