Contacta con nosotros

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

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Próximos cursos

Categorías Relacionadas