Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
De la finalización automática al agente: comprender el cambio
- Diferencias entre las sugerencias de Copilot y la planificación en múltiples pasos del agente.
- Arquitectura del ciclo del agente: planificar, generar, ejecutar, iterar.
- Soporte de lenguajes y selección del modelo para tareas del agente.
- Ejemplos del mundo real: desde funciones de cinco líneas hasta características con múltiples archivos.
Habilitación del Modo de Agente en su IDE
- Activación en VS Code, JetBrains y Neovim.
- Configuración de la ventana de contexto y preferencias del nivel del modelo.
- Establecimiento de reglas del espacio de trabajo y omisión de archivos binarios grandes.
- Gestión de flujos de trabajo de Copilot Chat frente a los del agente integrado.
Planificación y ejecución en múltiples pasos
- Instrucciones para que Copilot construya una característica de principio a fin.
- Observación de cómo el agente divide las tareas en pasos a través de los archivos.
- Revisión de cada paso antes de aplicar los cambios.
- Uso de la reversión integrada cuando los pasos se desvían del curso.
Comandos de terminal dentro del ciclo del agente
- Instalación de dependencias a través de la integración de la terminal de Copilot.
- Ejecución de comandos de compilación e interpretación de la salida.
- Gestión de variables de entorno directamente desde las sesiones de Copilot.
- Límites de seguridad: qué comandos requieren aprobación manual.
Desarrollo dirigido por pruebas con un agente
- Generación de pruebas unitarias a partir del código fuente existente.
- Control de la creación de pruebas con instrucciones 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 bases de código grandes
- Búsqueda automática de referencias entre archivos.
- Refactorización de utilidades compartidas con renombrado guiado por Copilot.
- Actualización simultánea de archivos de configuración y de esquema.
- Evitación de la saturación de la ventana de contexto mediante instrucciones 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 instrucciones específicas del equipo para tareas comunes.
Gobernanza de GitHub Copilot Enterprise
- Asignación de asientos, facturación y paneles de uso.
- Registros de auditoría: seguimiento de lo que Copilot generó frente a lo que se confirmó.
- Políticas de indemnización por propiedad intelectual de Microsoft e implicaciones de licencia.
- Bloqueo de patrones de archivos específicos en los flujos de trabajo de sugerencias de IA.
Depuración con el Modo de Agente
- Análisis de trazas de pila junto con el agente.
- Depuración basada en hipótesis: preguntar a Copilot por qué falló una prueba.
- Uso de la bisect asistida por el agente para encontrar fuentes de regresiones.
- Gestión de riesgos de alucinación al depurar código desconocido.
Rendimiento y gestión de límites
- Comprensión de los límites diarios de solicitudes y cuotas del modelo.
- Optimización de la longitud de las instrucciones para evitar respuestas truncadas.
- Cambio entre modelos para diferentes tareas.
- Monitoreo de la latencia del agente y estrategias de caché.
Seguridad y cumplimiento para empresas
- Manejo de datos: qué sale de su repositorio y qué permanece local.
- Prevención de filtración de secretos y credenciales a través de instrucciones.
- Cumplimiento de los requisitos de GDPR, SOC 2 y FedRAMP.
- Análisis de pruebas de penetración del código generado para detectar vulnerabilidades de inyección.
Solución de problemas en escenarios comunes
- Motivo por el cual Copilot a veces ignora el contexto de su base de código.
- Resolución de fallos de indexación en repositorios grandes.
- Gestión de errores de límite de tasa durante las 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 de Agente y flujos de trabajo prácticos.
- Hoja de ruta de Copilot de GitHub y próximas características del agente.
- Recursos para mantenerse al día con las publicaciones de Copilot.
Requerimientos
- Experiencia con programación orientada a objetos o funcional.
- Cuenta de GitHub y conocimientos básicos de flujo de trabajo con Git.
- Familiaridad con al menos un IDE (VS Code, JetBrains o Neovim).
Público Objetivo
- Desarrolladores que utilizan actualmente Copilot y quieren desbloquear el modo de agente.
- Gestores de ingeniería que implementan Copilot en equipos de desarrollo.
- Equipos de seguridad que revisan las políticas de generación de código asistida por IA.
21 Horas