El temario oficial de GitHub Copilot, organizado por dominio. Marca cada punto según lo vayas repasando.
Inicia sesión para guardar tu progreso entre sesiones.
Understand responsible AI principles
Copilot puede alucinar: generar código o texto plausible pero falso. Su calidad depende del volumen de datos de entrenamiento de cada lenguaje, puede reproducir sesgos, coincidir con código público y no ve problemas de arquitectura fuera del contexto inmediato. Los resúmenes de pull request no se actualizan solos y en un Space solo se procesa una parte del contenido.
Application card: GitHub Copilot inline suggestions ↗Application card: GitHub Copilot Chat ↗
GitHub sigue los seis principios de IA responsable de Microsoft: equidad, fiabilidad y seguridad, privacidad y seguridad, inclusión, transparencia y responsabilidad. Las application cards aportan transparencia sobre usos y limitaciones. En decisiones trascendentes, como vivienda o empleo, las personas afectadas deben poder entender, recurrir y corregir los datos de la decisión.
Microsoft and GitHub's six principles of responsible AI ↗Application card: GitHub Copilot Chat ↗
Daños posibles: contenido ofensivo, código inseguro, coincidencias con código público, exfiltración de datos e instrucciones ocultas, y la dependencia excesiva de la salida. Mitigaciones: filtrado de contenido, bloqueo de código público y análisis de propiedad intelectual; en cloud agent, firewall por defecto, push solo a ramas copilot/, secretos solo del entorno copilot y respuesta solo a usuarios con escritura.
Application card: GitHub Copilot Agents ↗Application card: GitHub Copilot Chat ↗
Validate and operate AI tools
El usuario asume los riesgos del código generado: errores, vulnerabilidades e infracciones de propiedad intelectual. El código puede parecer válido y ser incorrecto o inseguro, y los tests generados pueden no cubrir todos los casos. Conviene entender cada sugerencia, revisarla, apoyarse en linting, code scanning e IP scanning y usar Copilot code review como complemento de la revisión humana.
Best practices for using GitHub Copilot ↗Application card: GitHub Copilot inline suggestions ↗
Usar Copilot con responsabilidad implica lanzar Copilot CLI solo desde directorios de confianza, revisar cada comando antes de aprobarlo y conceder permisos mínimos: --deny-tool prevalece sobre --allow-all-tools. Aprobar una herramienta para toda la sesión permite cualquier uso de ella. Las tareas para cloud agent deben estar bien acotadas y, con BYOK, los datos quedan sujetos a las políticas del proveedor.
About GitHub Copilot CLI ↗Application card: GitHub Copilot Agents ↗
Practica por dominio oficial y revisa la explicación de cada respuesta.
Empezar a practicar