</> CodeBooks
    ← Volver a IA generativa y LLMs (página 11)
    Portada de Learning GitHub Copilot

    Learning GitHub Copilot

    Brent Laster

    Editorial
    O'Reilly
    Año
    2025
    Páginas
    ~589
    Nivel
    Básico

    De qué trata

    Guía práctica e integral publicada por O'Reilly en la que Brent Laster enseña a transformar y acelerar el flujo de trabajo de desarrollo de software utilizando GitHub Copilot en sus capacidades más actuales (incluyendo Copilot Edits, Agent mode y Copilot Vision). Está escrita con un enfoque accesible, pensada tanto para programadores que se inician como para desarrolladores experimentados, ingenieros DevOps y testers que dominen los conceptos básicos de programación y deseen adoptar la asistencia por inteligencia artificial en sus entornos de desarrollo cotidianos (principalmente Visual Studio Code).

    El libro examina detalladamente las distintas interfaces y modalidades de la herramienta: el autocompletado en línea (ghost text), el panel interactivo de Copilot Chat, las instrucciones personalizadas (.github/copilot-instructions.md), el modo agente para modificaciones autónomas sobre múltiples archivos y la extensión de línea de comandos de GitHub CLI (gh copilot). Laster profundiza en cómo formular prompts efectivos, cómo gestionar el contexto del proyecto para evitar alucinaciones por límites de entrenamiento, y cómo emplear Copilot en tareas específicas como la generación de pruebas unitarias y de integración, refactorización, depuración, documentación de código legacy, creación de consultas complejas en SQL y manifiestos de Kubernetes en YAML. Concluye explicando cómo crear extensiones personalizadas para Copilot basadas en GitHub Apps.

    Más que construir una única aplicación monolítica, el libro propone decenas de ejercicios guiados y patrones prácticos orientados a resolver problemas reales de productividad en el trabajo diario, así como la implementación de una extensión propia de Copilot para automatizar tareas en el editor. Es una obra sumamente pragmática y actualizada que cubre las funciones avanzadas que muchos usuarios desconocen, advirtiendo con claridad sobre los riesgos de aceptar código ciegamente sin revisión crítica. Conviene tener cierta familiaridad con Git, GitHub y VS Code para aprovechar al máximo todas las integraciones presentadas.

    • GitHub Copilot
    • Visual Studio Code
    • Copilot Chat
    • Copilot Edits
    • Agent Mode
    • Prompt Engineering
    • Generación de pruebas
    • Refactorización
    • GitHub CLI
    • Kubernetes y SQL
    • Copilot Extensions

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de IA generativa y LLMs con nivel Básico