Recorrido por la aplicación GitHub Copilot
Realiza un recorrido práctico por la aplicación GitHub Copilot, pensado para principiantes. Crearás un Space Quiz lleno de color desde una carpeta vacía y recorrerás todo el ciclo de desarrollo, desde el primer prompt hasta una solicitud de incorporación de cambios revisada y un sitio publicado en GitHub Pages.
El taller dura aproximadamente entre 60 y 90 minutos. El proyecto utiliza un único archivo HTML sin dependencias de ejecución, así que puedes centrarte en aprender a usar la aplicación y sus flujos de trabajo con agentes.
Este taller fue creado por James Montemagno y adaptado de Primeros pasos con GitHub Copilot. El contenido original está disponible bajo la licencia MIT.
Lecciones
| Lección | Tema | Qué harás |
|---|---|---|
| 0. Requisitos previos y configuración | Configuración | Comprueba los requisitos previos, instala la aplicación, elige un modelo y explora el área de trabajo |
| 1. Crear el área de trabajo | Creación | Inicia una sesión Interactive en una carpeta local vacía |
| 2. Crear y perfeccionar | Creación | Crea el cuestionario y perfecciónalo en el explorador integrado |
| 3. Inspeccionar y probar | Contexto y pruebas | Revisa los detalles del proyecto y del uso y, después, ejecuta una prueba de humo en el explorador |
| 4. Recoger las instrucciones del proyecto | Instrucciones | Genera y adapta las instrucciones del agente con /init |
| 5. Publicar el proyecto | Publicación | Crea un repositorio público de GitHub a partir del proyecto local |
| 6. Trabajar con incidencias y sesiones | Implementación | Crea un backlog, implementa una incidencia en un árbol de trabajo aislado y revisa las diferencias |
| 7. Planificar antes de editar | Planificación | Utiliza el modo Plan para acordar un enfoque para una segunda incidencia |
| 8. Completar el ciclo de revisión | Revisión | Abre una solicitud de incorporación de cambios, atiende los comentarios de revisión de Copilot y utiliza Agent Merge |
| 9. Automatizar la clasificación de incidencias | Automatización | Programa y ejecuta una automatización semanal de clasificación de incidencias |
| 10. Continuar una sesión de forma remota | Acceso remoto (opcional) | Sigue una sesión local en curso desde la web o el móvil con /remote |
| 11. Explorar un Canvas | Canvas | Empieza a trabajar desde un Canvas de Repository Issues Kanban |
| 12. Publicar el sitio con GitHub Pages | Publicación | Revisa y combina un flujo de trabajo de Pages y comprueba el sitio publicado |
| 13. Repaso y pasos siguientes | Repaso | Repasa el flujo de trabajo y sigue aprendiendo |
Primeros pasos
Empieza con la lección 0: Requisitos previos y configuración.