Contacta con nosotros

Temario del curso

De la autocompletación al agente: comprendiendo el cambio

  • Cómo las sugerencias de Copilot difieren de la planificación en múltiples pasos y comportamiento autónomo
  • Arquitectura del bucle del agente: planificar, generar, ejecutar, iterar
  • Soporte de lenguajes y selección de modelos para tareas del agente
  • Ejemplos reales: desde funciones de cinco líneas hasta funciones en múltiples archivos

Habilitar el Modo Agente en su IDE

  • Activación en VS Code, JetBrains y Neovim
  • Configuración de preferencias para la ventana de contexto y nivel del modelo
  • Establecimiento de reglas del espacio de trabajo y omisión de archivos binarios grandes
  • Gestión de flujos de trabajo entre Copilot Chat y el agente en línea

Planificación y ejecución en múltiples pasos

  • Solicitar a Copilot que construya una función de principio a fin
  • Observar cómo el agente divide las tareas en pasos a través de archivos
  • Revisar cada paso antes de aplicar los cambios
  • Utilizar la deshacer en línea cuando los pasos se desvíen del camino correcto

Comandos de terminal dentro del bucle del agente

  • Instalación de dependencias a través de la integración de terminal de Copilot
  • Ejecución de comandos de compilación e interpretación de la salida
  • Gestión de variables de entorno desde dentro de 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
  • Dirigir la creación de pruebas con comandos en lenguaje natural
  • Ejecución de suites de pruebas e interpretación de registros de fallos dentro de Copilot
  • Ajustar aserciones tras observar fallos en casos límite

Navegación en repositorios grandes

  • Búsqueda automática de referencias entre archivos
  • Refactorización de utilidades compartidas con renombramientos guiados por Copilot
  • Actualización simultánea de archivos de configuración y esquemas
  • Evitar el agotamiento de la ventana de contexto mediante comandos dirigidos

Personalización de Copilot para estándares del equipo

  • Escritura de instrucciones específicas del repositorio en .github/copilot-instructions.md
  • Aplicación de convenciones de nomenclatura y patrones arquitectónicos
  • Exclusión de archivos y directorios sensibles del contexto
  • Creación de plantillas de comandos específicas para el equipo para tareas comunes

Gobernanza empresarial de GitHub Copilot

  • Asignación de asientos, facturación y paneles de uso
  • Registros de auditoría: seguimiento de lo que Copilot generó versus lo que se cometió
  • Políticas de indemnización por propiedad intelectual (IP) de Microsoft e implicaciones de licencia
  • Bloqueo de patrones específicos de archivos en los flujos de sugerencias de IA

Depuración con el Modo Agente

  • Lectura conjunta de trazas de pila con el agente
  • Depuración basada en hipótesis: preguntar a Copilot por qué falló una prueba
  • Uso del bisect asistido por agente para encontrar fuentes de regresión
  • Gestión de riesgos de alucinación al depurar código desconocido

Gestión del rendimiento y límites

  • Comprensión de los límites diarios de solicitudes y cuotas del modelo
  • Optimización de la longitud del comando para evitar respuestas truncadas
  • Cambio entre modelos para diferentes tareas
  • Monitoreo de latencia del agente y estrategias de caché

Seguridad y cumplimiento para empresas

  • Manejo de datos: qué sale de su repositorio y qué se mantiene localmente
  • Prevención de filtración de secretos y credenciales mediante comandos
  • Cumplimiento con los requisitos de GDPR, SOC 2 y FedRAMP
  • Análisis ofensivo (red-teaming) del código generado para detectar vulnerabilidades de inyección

Solución de problemas de escenarios comunes

  • Por qué Copilot a veces ignora el contexto del repositorio
  • Resolución de fallos de indexación en repositorios grandes
  • Gestión de errores de límite de tasa durante horas pico
  • Corrección de problemas de sincronización de extensiones del IDE

Resumen y hoja de ruta futura

  • Repaso de las capacidades del Modo Agente y flujos de trabajo prácticos
  • Hoja de ruta de Copilot de GitHub y nuevas características del agente por venir
  • 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
  • Familiaridad con al menos un IDE (VS Code, JetBrains o Neovim)

Público objetivo

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

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas