Copiloto de GitHub


GitHub Copilot es una herramienta de inteligencia artificial desarrollada por GitHub y OpenAI para ayudar a los usuarios de los IDE de Visual Studio Code , Neovim y JetBrains mediante el autocompletado de código. [1] Fue anunciado por primera vez por GitHub el 29 de junio de 2021. [2]

GitHub Copilot usa OpenAI Codex , una versión modificada de GPT-3 (un modelo de lenguaje diseñado para producir texto similar al humano) que está diseñado para producir código informático válido. [3] [4] Copilot está capacitado en repositorios públicos de GitHub de cualquier licencia . [2]

Aunque la mayoría del código generado por Copilot puede clasificarse como un trabajo transformador , GitHub admite que una pequeña proporción se copia textualmente, lo que ha generado temores de que el código generado no sea lo suficientemente transformador como para clasificarse como uso justo y pueda obstaculizar los derechos de autor de la dueño original. Esto deja a Copilot en un terreno legal no probado, aunque GitHub afirma que "entrenar modelos de aprendizaje automático en datos disponibles públicamente se considera un uso justo en la comunidad de aprendizaje automático". [2]

El 28 de julio de 2021, la Free Software Foundation (FSF) publicó una convocatoria financiada de artículos técnicos sobre cuestiones filosóficas y legales en torno a Copilot. [5] Donald Robertson, Gerente de Licencias y Cumplimiento de la FSF, afirmó que "Copilot plantea muchas [...] preguntas que requieren un examen más profundo". [5]

Un estudio de agosto de 2021 encontró que el 40 % del código producido por Copilot incluía fallas, errores o posibles riesgos de seguridad. [6]