Es un protocolo abierto para que los modelos de IA interactúen con fuentes externas de información y herramientas. • Facilita la interoperabilidad entre distintos modelos, clientes y proveedores de servicios. • Hace más confiable a la IA: porque obtiene datos verificados de las fuentes correctas Model Context Protocol: Resumen MCP
tareas o archivos específicos • Se puede configurar a qué archivos se deben aplicar las instrucciones • Almacenado en el espacio de trabajo o en el perfil de usuario Personalización
configurar para el espacio de trabajo o para el perfil del usuario • Tiene diversas configuraciones como modo de chat, modelo, tools y variables • Se puede sincronizar entre varios VSCode • Usos comunes: generar código, realizar revisiones de código o crear componentes del proyecto
Por defecto, existen los 3 modos de Ask, Edit y Agent. • Podemos crear nuestros propios modos de chat para mejorar nuestra experiencia. • Tanto para el área de trabajo como para el perfil de usuario.
codificación del proyecto Instrucciones personalizadas Reglas específicas de lenguaje o framework Instrucciones personalizadas con patrones glob Tareas de desarrollo reutilizables Archivos de prompt Usar chat en modo de planificación o investigación Modos de chat personalizados Definir flujos de actividades especializadas Modos de chat personalizados Razonamiento y análisis complejos Modelos de lenguaje Traer tu propio modelo Modelos de lenguaje Integrar servicios externos MCP y herramientas https://github.com/github/awesome-copilot
luego suelen descartarse una vez que el “trabajo real” (programar) empieza. • Ahora las especificaciones se vuelven ejecutables. • Con GH Copilot, estas especificaciones generan directamente código en lugar de solo ser una guia. Desarrollo basado en Especificaciones Spec Kit
hay que usarla de la forma correcta Crear proyectos con AI no te dará experiencia como desarrollador de software Para lograr ahorrar tiempo, la clave está en las integraciones con plataformas externas