Skip to content

Despega con GitHub Copilot

Planes de precios

Free

Una forma rápida de comenzar a utilizar GitHub Copilot.

$0USD

¿Qué se incluye?

  • 50 solicitudes modo agente o chat al mes
  • 2000 autocompletados por mes
  • Acceso a Haiku 4.5, GPT-4.1 y más

Pro

El favorito

Acelera los flujos de trabajo con GitHub Copilot.

$10USDpor mes o 100 USD al año

Todo en la versión Free más:

  • Copilot coding agent
  • Revisión de código con Copilot
  • Modo agente y chats con GPT-5 mini ilimitados
  • Autocompletado de código ilimitado
  • Accede a los modelos de Anthropic, Google, OpenAI y más
  • 300 solicitudes premium para usar los modelos más recientes, con la opción de comprar más

Gratis para estudiantes, docentes y responsables de mantenimiento de proyectos de código abierto conocidos que hayan sido verificados. Obtén más información

Pro+

Crece con los agentes y más modelos.

$39USDpor mes o 390 USD al año

Todo en la versión Pro más:

  • Claude y Codex en GitHub y VS Code
  • Acceso a todos los modelos, incluidos Claude Opus 4.1 y más
  • 5 veces más solicitudes premium que Pro para usar los modelos más recientes, con la opción de adquirir más
  • Acceso a GitHub Spark

GitHub Copilot se encuentra disponible en tus plataformas favoritas:

Compara características
Pricing plans

Free

$0

Comienza

Pro

10 USD por mes

Comienza

Pro+

39 USD por mes

Comienza
Premium requests

Premium requests

El chat, el modo agente, la revisión de código, el coding agent y la interfaz de línea de comandos de Copilot utilizan premium requests, donde el consumo varía según la herramienta o el modelo utilizado. Obtén más información

Free plan
50 por mes
Pro plan
300 por mes
Pro+ plan
1500 por mes

Adquiere premium requests adicionales a 0,04 USD por request

Free plan
Not included
Pro plan
Included
Pro+ plan
Included
Entornos compatibles

Editores y entornos integrados para desarrolladores

Free plan
Included
Pro plan
Included
Pro+ plan
Included

CLI

Free plan
Not included
Pro plan
Included
Pro+ plan
Included

GitHub (incluye github.com y GitHub Mobile)

Free plan
Included
Pro plan
Included
Pro+ plan
Included
Modo agente

Uso del modo agente con GPT-4.1 y GPT-5 mini en VS Code, Visual Studio, JetBrains, Eclipse y Xcode

Free plan
50 por mes
Pro plan
Unlimited
Pro+ plan
Unlimited

Se integra con servidores MCP

Free plan
Included
Pro plan
Included
Pro+ plan
Included

Instrucciones y agentes personalizados

Free plan
Included
Pro plan
Included
Pro+ plan
Included

Modernización de aplicaciones para Java y .NET

Free plan
Not included
Pro plan
Included
Pro+ plan
Included

Delega la tarea a Copilot y te generará un pull request

Free plan
Not included
Pro plan
Included
Pro+ plan
Included
Revisión del código

Revisiones de pull requests en GitHub

Free plan
Not included
Pro plan
Included
Pro+ plan
Included

Revisiones de diferencias entre archivos en editores de código

Free plan
Not included
Pro plan
Included
Pro+ plan
Included

Instrucciones personalizadas con instructions.md

Free plan
Not included
Pro plan
Included
Pro+ plan
Included
Coding agent

Asigna issues o tareas a Copilot para crear pull requests en GitHub

Free plan
Not included
Pro plan
Included
Pro+ plan
Included

Delega tareas a agentes de codificación externos, como Claude de Anthropic y Codex de OpenAI (versión preliminar)

Free plan
Not included
Pro plan
Not included
Pro+ plan
Included

Inicia y sigue issues desde la página o el panel de agentes

Free plan
Not included
Pro plan
Included
Pro+ plan
Included

Inicia y sigue issues desde tus editores de código

Free plan
Not included
Pro plan
Included
Pro+ plan
Included

Inicia y sigue los problemas desde herramientas de gestión de proyectos de terceros

Free plan
Not included
Pro plan
Included
Pro+ plan
Included

Se integra con servidores MCP

Free plan
Not included
Pro plan
Included
Pro+ plan
Included

Instrucciones y agentes personalizados

Free plan
Not included
Pro plan
Included
Pro+ plan
Included
Copilot CLI (vista preliminar)

Utiliza Copilot desde tu terminal

Free plan
Included
Pro plan
Included
Pro+ plan
Included

Delega tareas a agentes de codificación

Free plan
Included
Pro plan
Included
Pro+ plan
Included

Desarrolla tu código y haz commits locales o en GitHub

Free plan
Included
Pro plan
Included
Pro+ plan
Included

Modo programático

Free plan
Included
Pro plan
Included
Pro+ plan
Included
Modelos en Copilot Chat

Interacciones con GPT-4.1 y GPT-5 mini

Free plan
50 por mes
Pro plan
Unlimited
Pro+ plan
Unlimited

Modelos disponibles en el chat

El modo agente, la revisión de código, el coding agent y Copilot Chat utilizan premium requests, donde el consumo varía según el modelo utilizado. Obtén más información

Free plan
  • Anthropic Claude Haiku 4.5
  • Anthropic Claude Sonnet 4.5
  • Anthropic Claude Sonnet 4
  • Anthropic Claude Opus 4.1
  • Anthropic Claude Opus 4.5
  • Anthropic Claude Opus 4.6
  • Google Gemini 2.5 Pro
  • Google Gemini 3 Pro (versión preliminar)
  • Google Gemini 3 Flash (versión preliminar)
  • OpenAI GPT-4.1
  • OpenAI GPT-5
  • OpenAI GPT-5-Codex (vista preliminar)
  • OpenAI GPT-5 mini
  • OpenAI GPT-5.1
  • OpenAI GPT-5.1-Codex
  • OpenAI GPT-5.1-Codex-Mini (versión preliminar)
  • OpenAI GPT-5.1-Codex-Max
  • OpenAI GPT-5.2
  • OpenAI GPT-5.2-Codex
  • xAI Grok Code Fast 1
  • Raptor mini (versión preliminar)
Pro plan
  • Anthropic Claude Haiku 4.5
  • Anthropic Claude Sonnet 4.5
  • Anthropic Claude Sonnet 4
  • Anthropic Claude Opus 4.1
  • Anthropic Claude Opus 4.5
  • Anthropic Claude Opus 4.6
  • Google Gemini 2.5 Pro
  • Google Gemini 3 Pro (versión preliminar)
  • Google Gemini 3 Flash (versión preliminar)
  • OpenAI GPT-4.1
  • OpenAI GPT-5
  • OpenAI GPT-5-Codex (vista preliminar)
  • OpenAI GPT-5 mini
  • OpenAI GPT-5.1
  • OpenAI GPT-5.1-Codex
  • OpenAI GPT-5.1-Codex-Mini (versión preliminar)
  • OpenAI GPT-5.1-Codex-Max
  • OpenAI GPT-5.2
  • OpenAI GPT-5.2-Codex
  • xAI Grok Code Fast 1
  • Raptor mini (versión preliminar)
Pro+ plan
  • Anthropic Claude Haiku 4.5
  • Anthropic Claude Sonnet 4.5
  • Anthropic Claude Sonnet 4
  • Anthropic Claude Opus 4.1
  • Anthropic Claude Opus 4.5
  • Anthropic Claude Opus 4.6
  • Google Gemini 2.5 Pro
  • Google Gemini 3 Pro (versión preliminar)
  • Google Gemini 3 Flash (versión preliminar)
  • OpenAI GPT-4.1
  • OpenAI GPT-5
  • OpenAI GPT-5-Codex (vista preliminar)
  • OpenAI GPT-5 mini
  • OpenAI GPT-5.1
  • OpenAI GPT-5.1-Codex
  • OpenAI GPT-5.1-Codex-Mini (versión preliminar)
  • OpenAI GPT-5.1-Codex-Max
  • OpenAI GPT-5.2
  • OpenAI GPT-5.2-Codex
  • xAI Grok Code Fast 1
  • Raptor mini (versión preliminar)
Funciones adicionales

Finalizaciones de código

Free plan
2000 por mes
Pro plan
Unlimited
Pro+ plan
Unlimited

Copilot Spaces

Free plan
Included
Pro plan
Included
Pro+ plan
Included

GitHub Spark (vista preliminar)

Free plan
Not included
Pro plan
Not included
Pro+ plan
Included
Políticas y administración

Filtro de código público con referencias de código

Free plan
Included
Pro plan
Included
Pro+ plan
Included

Datos excluidos de la capacitación de forma predeterminada

Free plan
Included
Pro plan
Included
Pro+ plan
Included

Seguridad de nivel empresarial

Free plan
Not included
Pro plan
Not included
Pro+ plan
Not included

Indemnización de propiedad intelectual

Free plan
Not included
Pro plan
Not included
Pro+ plan
Not included

Gestión de usuarios en github.com

Free plan
Not included
Pro plan
Not included
Pro+ plan
Not included

Métricas de uso

Free plan
Not included
Pro plan
Not included
Pro+ plan
Not included

Autenticación SAML SSO

Free plan
Not included
Pro plan
Not included
Pro+ plan
Not included
Introducción

Comienza a usar Copilot en tus plataformas favoritas

¿Necesitas ayuda de una persona? Definamos cómo impulsar a tu equipo hacia una nueva era.

Preguntas frecuentes

General

¿Qué es GitHub Copilot?

GitHub Copilot transforma la experiencia del desarrollador. Gracias al respaldo de los líderes en IA, GitHub Copilot ofrece asistencia contextualizada en todo el ciclo de vida del desarrollo del software, desde la finalización de código y la asistencia de chat en el entorno integrado para desarrolladores hasta las explicaciones de código y respuestas a documentos en GitHub.com. Con GitHub Copilot, los desarrolladores optimizan su flujo de trabajo y se pueden concentrar en lo que realmente importa: aportar valor, innovar y disfrutar su trabajo.

GitHub Copilot permite que los desarrolladores dediquen más energía a la resolución de problemas y la colaboración, y empleen menos tiempo en tareas rutinarias y repetitivas. Por este motivo, los desarrolladores que utilizan GitHub Copilot declaran estar hasta un 75 % más satisfechos con su trabajo que los que no lo hacen y son hasta un 55 % más productivos a la hora de escribir código sin que esto afecte la calidad, lo que se traduce en desarrolladores comprometidos que entregan software excelente más rápidamente.

GitHub Copilot se integra con editores líderes, como Visual Studio Code, Visual Studio, entornos integrados para desarrolladores de JetBrains y Neovim. Además, a diferencia de otros asistentes de codificación impulsados por IA, está integrado de forma nativa en GitHub. Con millones de usuarios individuales y decenas de miles de clientes empresariales, GitHub Copilot es la herramienta de desarrollo de IA más adoptada del mundo y la ventaja competitiva que los desarrolladores solicitan expresamente.

¿Quién puede acceder de forma gratuita a GitHub Copilot?

GitHub Copilot Free es un nuevo nivel de precios gratuito con funciones limitadas para desarrolladores individuales. Quienes tengan asignado un usuario en Copilot Business o Copilot Enterprise no podrán acceder. Los usuarios con acceso a Copilot Pro mediante una suscripción paga, una prueba, o a través de una cuenta verificada existente de software de código abierto, estudiante, docente o MVP pueden optar por usar la versión gratuita en su lugar. 

¿Qué lenguajes, entornos integrados para desarrolladores y plataformas son compatibles con GitHub Copilot?

GitHub Copilot está entrenado en todos los lenguajes de los repositorios públicos. Para cada lenguaje, la calidad de las sugerencias que recibas puede depender del volumen y la diversidad de los datos de entrenamiento para ese lenguaje. Por ejemplo, JavaScript está bien representado en los repositorios públicos y es uno de los lenguajes más respaldados por GitHub Copilot. Aquellos lenguajes con menor representación en los repositorios públicos pueden generar menos sugerencias o que estas sean menos sólidas.

GitHub Copilot está disponible como una extensión en Visual Studio Code, Visual Studio, Vim, Neovim, en el conjunto del IDE de JetBrains y Azure Data Studio. Aunque la funcionalidad de finalización de código está disponible en todas estas extensiones, la funcionalidad de chat actualmente solo está disponible en Visual Studio Code, JetBrains y Visual Studio. GitHub Copilot también es compatible con terminales a través de la interfaz de línea de comandos de GitHub y como integración de chat en Terminal Windows Canary. Con el plan GitHub Copilot Enterprise, GitHub Copilot se integra de forma nativa en GitHub.com. Todos los planes son compatibles con GitHub Copilot en GitHub Mobile. GitHub Mobile para Copilot Pro y Copilot Business tienen acceso a Bing y a la búsqueda de código en repositorios públicos. Copilot Enterprise en GitHub Mobile te da acceso adicional a los conocimientos de tu organización.

¿GitHub Copilot “copia y pega”?

No, GitHub Copilot genera sugerencias mediante determinación de probabilidades.

  • A la hora de considerar cuestiones de propiedad intelectual y código abierto, es fundamental comprender cómo funciona realmente GitHub Copilot. Es posible que los modelos de IA que crean las sugerencias de GitHub Copilot se entrenen con código público, pero no contienen ningún código. Al generar una sugerencia, no “copian y pegan” de ningún código base.

  • Para generar una sugerencia de código, la extensión de GitHub Copilot empieza por examinar el código en el editor, centrándose en las líneas justo antes y después del cursor, pero también en la información de otros archivos abiertos en el editor y las direcciones URL de repositorios o rutas de archivos para identificar el contexto pertinente. Esa información se envía al modelo de GitHub Copilot, para que haga una determinación probabilística de lo que puede aparecer a continuación y genere sugerencias.

  • Para generar una sugerencia de chat en el editor de código, la extensión de GitHub Copilot crea un prompt contextual a partir de combinar el prompt con un contexto adicional que incluye el archivo de código abierto en el documento activo, la selección de código y la información general del espacio de trabajo, como estructuras, lenguajes y dependencias. Esa información se envía al modelo de GitHub Copilot, para que haga una determinación probabilística de lo que puede aparecer a continuación y genere sugerencias.

  • Para generar una sugerencia para el chat en GitHub.com, como proporcionar una respuesta a una pregunta del prompt del chat, GitHub Copilot crea un prompt contextual a partir de combinar el prompt con un contexto adicional que incluye prompts anteriores, las páginas abiertas en GitHub.com, así como el contexto recuperado del código base o de la búsqueda en Bing. Esa información se envía al modelo de GitHub Copilot, para que haga una determinación probabilística de lo que puede aparecer a continuación y genere sugerencias. 

¿Cuáles son las diferencias entre los planes de GitHub Copilot Business, GitHub Copilot Enterprise y GitHub Copilot Individual?

GitHub Copilot tiene varias ofertas para organizaciones y una oferta para desarrolladores individuales. Todas ellas incluyen tanto finalización de código como asistencia del chat. Las principales diferencias entre las ofertas para organizaciones y las individuales son la gestión de licencias, la gestión de políticas y la indemnización de propiedad intelectual.

Las organizaciones pueden elegir entre GitHub Copilot Business y GitHub Copilot Enterprise. GitHub Copilot Business ofrece principalmente GitHub Copilot en el entorno de codificación, es decir, el entorno integrado para desarrolladores, la interfaz de línea de comandos y GitHub Mobile. GitHub Copilot Enterprise incluye todo en GitHub Copilot Business. También agrega una capa adicional de personalización para las organizaciones y se integra en GitHub.com como una interfaz de chat, lo que permite a los desarrolladores interactuar con GitHub Copilot en toda la plataforma. GitHub Copilot Enterprise puede indexar el código base de una organización para comprender mejor los conocimientos del cliente y ofrecerle sugerencias más personalizadas, así como acceso a modelos personalizados y privados para finalización de código.

GitHub Copilot Individual está diseñado para desarrolladores individuales, profesionales independientes, estudiantes, educadores y mantenedores de código abierto. El plan incluye todas las características de GitHub Copilot Business, excepto la licencia organizacional, la gestión de políticas y la indemnización de propiedad intelectual.

¿Con qué datos se ha entrenado GitHub Copilot?

Los modelos de IA generativa desarrollados por GitHub, OpenAI y Microsoft son el motor de GitHub Copilot. Se ha entrenado con texto en lenguaje natural y código fuente de orígenes disponibles públicamente, incluido el código de repositorios públicos en GitHub.

¿Qué plan incluye GitHub Copilot Autofix?

GitHub Copilot Autofix brinda explicaciones en contexto y sugerencias de código para ayudar a los desarrolladores a corregir las vulnerabilidades del código. Esta función está incluida en GitHub Advanced Security.

¿Qué ocurre si no quiero GitHub Copilot?

GitHub Copilot es completamente opcional y debes habilitarlo antes de obtener acceso. Puedes configurar con facilidad su uso directamente en el editor, activándolo o desactivándolo en cualquier momento. Además, ejercerás control sobre los tipos de archivo para los que GitHub Copilot está activo.

¿Cómo controlo el acceso a GitHub Copilot en mi empresa?

El acceso a GitHub Copilot y Enterprise lo gestiona tu administrador de GitHub. El administrador puede controlar el acceso a funciones preliminares, modelos y establecer políticas de GitHub Copilot para la organización. Además, puedes usar tu red de firewall para permitir de forma explícita el acceso a Copilot Business o bloquear el acceso a Copilot Pro o Free. Para obtener más información, consulta la documentación.

Planes y precios

¿Cuáles son las diferencias entre los planes Free, Pro, Business y Enterprise?

GitHub Copilot tiene varias ofertas para organizaciones y una oferta para desarrolladores individuales. Todas ellas incluyen tanto finalización de código como asistencia del chat. Las principales diferencias entre las ofertas para organizaciones y las individuales son la gestión de licencias, la gestión de políticas y la indemnización de propiedad intelectual.

Las organizaciones pueden elegir entre GitHub Copilot Business y GitHub Copilot Enterprise. GitHub Copilot Business ofrece principalmente GitHub Copilot en el entorno de codificación, es decir, el entorno integrado para desarrolladores, la interfaz de línea de comandos y GitHub Mobile. GitHub Copilot Enterprise incluye todo en GitHub Copilot Business. También agrega una capa adicional de personalización para las organizaciones y se integra en GitHub.com como interfaz de chat para que los desarrolladores puedan conversar con Copilot a través de la plataforma. GitHub Copilot Enterprise puede indexar el código base de una organización para comprender mejor los conocimientos del cliente y ofrecerle sugerencias más personalizadas, así como acceso a modelos personalizados y privados para finalización de código.

GitHub Copilot Pro está diseñado para desarrolladores individuales, profesionales independientes, estudiantes, educadores y mantenedores de código abierto. El plan incluye todas las características de GitHub Copilot Business, excepto la licencia organizacional, la gestión de políticas y la indemnización de propiedad intelectual.

¿Cómo puedo actualizar mi licencia de GitHub Copilot Free a Copilot Pro?

Si tienes un plan gratuito, puedes actualizarlo a Pro desde la página de configuración de Copilot o hacerlo directamente en la página de marketing de Copilot.

¿Qué incluye GitHub Copilot Free?

Los usuarios de GitHub Copilot Free tienen un límite de 2000 finalizaciones y 50 solicitudes de chat (incluido Copilot Edits).

¿Qué plan incluye GitHub Copilot Autofix?

GitHub Copilot Autofix brinda explicaciones en contexto y sugerencias de código para ayudar a los desarrolladores a corregir las vulnerabilidades del código. Esta función está incluida en GitHub Advanced Security y disponible en todos los repositorios públicos.

¿Los usuarios de mi organización pueden utilizar las revisiones de código de Copilot para sus pull requests si no cuentan con una licencia de Copilot?

Las organizaciones ahora pueden habilitar la función de revisión de código de Copilot en todas las pull requests en github.com, incluso en las pull requests de usuarios que no tienen asignada una licencia de Copilot.

Esto te permite extender la calidad y la precisión del análisis de la revisión de código de Copilot a todas las pull requests, independientemente de su autor, lo que te brinda cobertura completa y te permite estar seguro de que las pull requests se revisan.

Para habilitar esta función, el administrador de la empresa u organización primero debe habilitar Copilot y, luego, las dos políticas.

Nota: Esta función no es compatible con las revisiones de código de Copilot en VS Code ni en otros entornos integrado para desarrolladores.

¿Cómo se factura el uso de la revisión de código de Copilot por parte de los usuarios sin licencia de Copilot?

El uso de la función de revisión de código de Copilot por parte de los usuarios sin licencia se factura directamente a tu organización como "solicitud premium" (PRU) a la tasa multiplicadora estándar. Este modelo flexible permite a los colaboradores no relacionados con el desarrollo, que pueden no necesitar Copilot, obtener una cobertura de revisión total para cada pull request (PR) sin tener que comprar un usuario completo de Copilot. El uso efectuado por tus usuarios con licencia existentes simplemente se continúa extrayendo de su asignación mensual incluida, tal como se hace en la actualidad.

¿El uso de la revisión de código de Copilot por parte de los usuarios que no cuentan con una licencia de Copilot está habilitado de forma predeterminada? ¿Cómo controlo los costos?

No. Esta función está desactivada por defecto, pero se brinda al administrador de la empresa el control para poder habilitarla o deshabilitarla. El administrador debe habilitar explícitamente dos políticas independientes para activarla: 

  1. Se debe habilitar la política “Uso pagado de solicitudes premium” para que se pueda cobrar a las empresas las solicitudes premium que excedan su uso incluido.

  2. También se debe habilitar la nueva política de revisión de código de Copilot: “Permitir a los miembros que no cuentan con una licencia de Copilot usar la revisión de código de Copilot en github.com”.

Recomendamos a los administradores establecer presupuestos para controlar los gastos en nuestros productos medidos, en especial a aquellos clientes que no habilitaron la política “Uso pagado de solicitudes premium” con anterioridad. Puedes realizar un seguimiento de todo tu uso de solicitudes premium en el panel de facturación para supervisar y controlar tus gastos.

Privacidad

¿Qué datos personales trata GitHub Copilot?

GitHub Copilot trata los datos personales en función de cómo se accede a Copilot y cómo se utiliza: ya sea a través de GitHub.com, la aplicación móvil, las extensiones o una de las diversas extensiones de entorno integrado para desarrolladores (IDE), o a través de funciones como las sugerencias para la interfaz de línea de comandos (CLI), finalización de código del IDE o el chat personalizado en GitHub.com. Los tipos de datos personales tratados pueden incluir:

  • Datos de interacción del usuario: esto incluye identificadores seudónimos capturados en las interacciones de los usuarios con Copilot, como las finalizaciones aceptadas o descartadas, los mensajes de error, los registros del sistema y las métricas de uso del producto. 

  • Prompts: se trata de entradas de chat o código, junto con el contexto, que se envían al sistema de inteligencia artificial de Copilot para que genere sugerencias. 

  • Sugerencias: se trata de las líneas de código o respuestas de chat impulsadas por IA que se ofrecen a los usuarios en función de sus prompts. 

  • Datos de retroalimentación: se trata de los comentarios de la retroalimentación de los usuarios en tiempo real, incluidas las reacciones (por ejemplo, pulgares arriba/abajo) y los comentarios opcionales, junto con la retroalimentación de los tickets de soporte.

¿GitHub utiliza datos de Copilot Business o Enterprise para entrenar el modelo de GitHub?

No. GitHub no utiliza datos de Copilot Business ni de Enterprise para entrenar sus modelos. 

¿Cómo utiliza GitHub los datos de Copilot?

El uso que GitHub hace de los datos de Copilot depende de cómo accede el usuario a Copilot y con qué finalidad. Los usuarios pueden acceder a GitHub Copilot a través de la web, extensiones, aplicaciones móviles, terminal de computadora y varios entornos integrados para desarrolladores (IDE). Por lo general, GitHub utiliza los datos personales para:

  • Prestar, mantener y actualizar los servicios según la configuración y el uso de los clientes, con el fin de garantizar experiencias y recomendaciones personalizadas.

  • Solucionar problemas, lo que implica prevenir, detectar, resolver y mitigar incidencias, incluidos incidentes de seguridad y problemas relacionados con los productos, mediante la corrección de bugs de software y el mantenimiento de la funcionalidad y actualización de los servicios en línea.

  • Mejorar la productividad, fiabilidad, eficacia, calidad, privacidad, accesibilidad y seguridad de los usuarios al mantener el servicio actualizado y operativo.

Estas prácticas se describen en el Contrato de Protección de Datos (DPA) de GitHub, en el que se explican detalladamente nuestros compromisos en materia de tratamiento de datos con nuestros clientes responsables del tratamiento de datos. 

Además, GitHub utiliza determinados datos personales con la autorización del cliente en virtud del DPA, para los siguientes fines:

  • Facturación y administración de cuentas

  • Cumplir con las obligaciones legales y adoptar medidas al respecto 

  • Detección, prevención y protección contra abusos, análisis de virus y análisis para detectar infracciones de las condiciones del servicio

  • Generar informes resumidos para calcular las comisiones de los empleados y los incentivos de los socios

  • Elaborar informes agregados para uso interno y planificación estratégica, que abarquen áreas como la previsión, el análisis de ingresos, la planificación de capacidades y la estrategia de productos,

Para obtener información detallada sobre las actividades de tratamiento de datos de GitHub como responsable del tratamiento, en particular para los clientes de Copilot Pro, consulta la Declaración de privacidad de GitHub.

¿Durante cuánto tiempo GitHub retiene los datos de Copilot para los clientes Business y Enterprise?

La retención de los datos de Copilot por parte de GitHub, así como la duración de dicha retención, depende del modo en que un usuario de Copilot acceda a Copilot y de la finalidad de dicho acceso. Estos son los ajustes predeterminados para los clientes de Copilot Business y Enterprise: 

Acceso a través del IDE para el chat y finalización de código:

  • Prompts y sugerencias: no se retienen

  • Datos de interacción del usuario: se mantienen durante dos años.

  • Datos de retroalimentación: se almacenarán durante el tiempo necesario para los fines previstos.

Todos los demás accesos y usos de GitHub Copilot:

  • Prompts y sugerencias: se retienen durante 28 días.

  • Datos de interacción del usuario: se mantienen durante dos años.

  • Datos de retroalimentación: se almacenarán durante el tiempo necesario para los fines previstos.

¿Por qué algunas funciones de Copilot conservan prompts y sugerencias?

La retención de prompts y sugerencias es necesaria para el chat en github.com, la aplicación móvil y la CLI de Copilot porque la eficacia de estas funciones depende del uso del historial de hilos para mejorar las respuestas. El modelo de Copilot necesita acceso a interacciones previas para ofrecer sugerencias adecuadas y relevantes. 

¿GitHub Copilot permite el cumplimiento con el RGPD y otras leyes de protección de datos?

Sí. GitHub y los clientes pueden suscribir un Contrato de protección de datos conforme al cumplimiento del RGPD y legislación similar.

¿GitHub Copilot genera datos personales en algún momento?

Aunque hemos diseñado GitHub Copilot teniendo en cuenta la privacidad, la amplia definición de datos personales en virtud de la legislación, como el Reglamento General de Protección de Datos (RGPD) de la UE, significa que no podemos garantizar que nunca se generen dichos datos. El Large Language Model (LLM) de GitHub Copilot se entrenó con código público y en nuestras pruebas hubo instancias en las que la herramienta hizo sugerencias que se asimilaban a datos personales. Estas sugerencias solían ser sintetizadas y no estaban vinculadas a personas reales. 

¿De qué manera Copilot permite a los usuarios acceder a datos personales, modificarlos o eliminarlos?

Estas acciones están disponibles para los usuarios de Copilot tal y como se describe en la Declaración de privacidad de GitHub.

IA responsable

¿Qué consideraciones en materia de propiedad intelectual se deben tener en cuenta al utilizar GitHub Copilot?

Las principales consideraciones en materia de propiedad intelectual para GitHub Copilot se relacionan con los derechos de autor. El modelo en el que se basa Copilot se ha entrenado con una amplia gama de código de acceso público, lo que puede incluir código protegido por derechos de autor. Además, es posible que las sugerencias de Copilot (en raras ocasiones) se parezcan al código utilizado para entrenar el modelo. Aquí encontrarás información básica que debes conocer respecto a estas consideraciones:

La ley de derechos de autor permite utilizar trabajos protegidos por derechos de autor para entrenar modelos de IA: países del mundo entero cuentan con disposiciones en sus leyes de derechos de autor que permiten a las máquinas aprender, comprender, extraer patrones y hechos a partir de materiales protegidos por derechos de autor, incluido el código de software. Por ejemplo, en la Unión Europea, Japón y Singapur existen disposiciones explícitas que permiten el aprendizaje automático para desarrollar modelos de IA. Otros países, como Canadá, India y Estados Unidos, también permiten este tipo de prácticas en virtud de sus disposiciones sobre uso justo. El modelo de IA de GitHub Copilot se entrenó con código de los repositorios públicos de GitHub, que son de acceso público y están dentro del ámbito del uso permitido de los derechos de autor.

¿Qué hay de los riesgos de derechos de autor en las sugerencias? En raras ocasiones (menos del 1 % según la investigación realizada por GitHub), es posible que las sugerencias de GitHub coincidan con ejemplos de código utilizados para entrenar el modelo de IA de GitHub. Para reiterar, Copilot no “busca” ni “copia y pega” código, sino que utiliza el contexto del espacio de trabajo del usuario para sintetizar y generar una sugerencia.

Nuestra experiencia demuestra que es más probable que se produzcan sugerencias coincidentes en dos casos: (i) cuando hay poco o ningún contexto en el editor de código para que el modelo de Copilot lo sintetice, o (ii) cuando una sugerencia coincidente representa un enfoque o método común. Si una sugerencia de código coincide con código existente, hay riesgo de que el uso de esa sugerencia pueda suscitar reclamaciones por infracción de derechos de autor, que dependerían de la cantidad y naturaleza del código utilizado, así como del contexto de cómo se utiliza el código. En muchos sentidos, se trata del mismo riesgo que surge al utilizar cualquier código que un desarrollador no haya generado, como al copiar código de una fuente en línea, o al volver a utilizar código de una biblioteca. Por eso, las organizaciones y los desarrolladores responsables recomiendan que los usuarios empleen políticas de detección del código a fin de identificar y evaluar los posibles códigos coincidentes.

En Copilot, puedes optar por permitir que Copilot sugiera el finalización de código que coincida con código disponible públicamente en GitHub.com. Para obtener más información, consulta "Cómo configurar GitHub Copilot en GitHub.com". Si has permitido sugerencias que coinciden con código público, GitHub Copilot puede proporcionarte detalles sobre el código coincidente cuando aceptes dichas sugerencias. La coincidencia de código no implica necesariamente una trasgresión de los derechos de autor, por lo que en última instancia corresponde al usuario determinar si utiliza la sugerencia, y a qué y a quién atribuirla (junto con el cumplimiento de otras licencias) en las circunstancias apropiadas.

¿GitHub Copilot incluye un mecanismo de filtrado para mitigar el riesgo?

Sí, GitHub Copilot incluye un filtro opcional de referencia a código para detectar y suprimir ciertas sugerencias que coincidan con código público en GitHub.

  • GitHub ha creado un filtro de detección de duplicados para detectar y suprimir sugerencias que contengan segmentos de código de más de cierta longitud que coincidan con código público en GitHub. Este filtro puede ser activado por el administrador de la empresa y se puede aplicar a todas las organizaciones dentro de la empresa. O bien, el administrador puede diferir el control a organizaciones individuales. 

  • Cuando el filtro está habilitado, Copilot revisa las sugerencias de código en busca de coincidencias o casi coincidencias con el código público en GitHub de 65 lexemas o más (en promedio, 150 caracteres). Si existe una coincidencia, el usuario no verá la sugerencia.

  • Además de los filtros de resultados ofensivos, perjudiciales o no relevantes para el tema, GitHub Copilot también analiza los resultados en busca de código vulnerable.

¿GitHub Copilot incluye características que permitan a los usuarios identificar más fácilmente las licencias de código abierto potencialmente relevantes para las sugerencias coincidentes?

Sí, GitHub Copilot dispone de un anticipo de la característica de referencia de código como una herramienta adicional para ayudar a los usuarios a encontrar y revisar licencias de código abierto potencialmente relevantes. La referencia de código está disponible actualmente en Visual Studio Code. Esta característica busca en todos los repositorios públicos de GitHub el código que coincide con una sugerencia de Copilot. Si hay una coincidencia, los usuarios encontrarán la información correspondiente en el registro de la consola de Copilot, incluido el lugar donde se produjo la coincidencia, las licencias aplicables y un enlace directo para obtener más información. El enlace directo llevará a los usuarios a una página navegable en GitHub.com para explorar ejemplos de la coincidencia de código y las licencias de sus repositorios. También, podrán ver en cuántos repositorios, incluidos los que no tienen licencia, aparece ese código, así como los enlaces a esos repositorios. Los usuarios de Copilot pueden revisar esta información para determinar si las sugerencias correspondientes son adecuadas para su uso, y si es posible que se necesiten medidas adicionales para utilizarlas.

¿A quién pertenecen las sugerencias proporcionadas por GitHub Copilot?

No decidimos si una sugerencia puede ser propiedad de alguien, pero tenemos claro que GitHub no se atribuye la propiedad de ninguna sugerencia. La posibilidad de que una sugerencia generada por un modelo de IA pueda ser propiedad de alguien depende de numerosos factores (por ejemplo, la ley de propiedad intelectual del país correspondiente, la longitud de la sugerencia, hasta qué punto se considera que la sugerencia es “funcional” en lugar de expresiva, etc.).

  • Si una sugerencia puede ser propiedad de alguien, nuestros términos son claros: GitHub no se atribuye la propiedad.

  • GitHub no se atribuye la propiedad de ninguna sugerencia. Es posible que, en ciertos casos, Copilot produzca sugerencias similares para usuarios diferentes. Por ejemplo, dos usuarios sin relación entre sí que inicien nuevos archivos para codificar el algoritmo quicksort en Java probablemente recibirán la misma sugerencia. La posibilidad de proporcionar sugerencias similares a múltiples usuarios es habitual en los sistemas de IA generativa.

¿GitHub Copilot puede introducir código no seguro en sus sugerencias?

El código público puede contener patrones de código no seguro, errores o referencias a API o lenguajes obsoletos. Cuando GitHub Copilot sintetiza las sugerencias de código en función de sus datos, también puede hacerlo con el código que contiene estos patrones no deseables. Copilot dispone de filtros que bloquean o notifican a los usuarios los patrones de código no seguros detectados en las sugerencias de Copilot. Estos filtros identifican los patrones de código vulnerable más comunes, incluidas las credenciales predefinidas en el código, las inyecciones SQL y las inyecciones de ruta. Además, en los últimos años, para los proyectos de código abierto hemos proporcionado herramientas como GitHub Advanced Security, GitHub Actions, Dependabot y CodeQL para mejorar la calidad del código. Por supuesto, siempre debes utilizar GitHub Copilot junto con prácticas recomendadas de pruebas y de code review, y herramientas de seguridad, así como tu propio criterio.

¿GitHub Copilot tiene la intención de automatizar completamente la generación de código y sustituir a los desarrolladores?

No, Copilot es una herramienta cuyo objetivo es que los desarrolladores sean más eficientes. No pretende sustituir a los desarrolladores, quienes deberán seguir aplicando las mismas medidas de seguridad y cuidado que aplicarían a cualquier código de terceros de origen desconocido.

  • El producto se llama “Copilot”, no “Autopilot”, y no está destinado a generar código sin supervisión. Debes utilizar exactamente el mismo tipo de medidas de seguridad y cuidado con las sugerencias de Copilot que con cualquier código de terceros.

  • Identificar las prácticas recomendadas para utilizar código de terceros está fuera del alcance de esta sección. Ahora bien, independientemente de las prácticas que utilice actualmente la organización, como pruebas rigurosas de funcionamiento, detección del código, pruebas de seguridad, etc., deberás aplicarlas también al utilizar las sugerencias de Copilot. Además, deberás asegurarte de que ni el editor de código ni el editor compilen o ejecuten automáticamente el código generado antes de que lo revises.

¿Los usuarios de GitHub Copilot pueden simplemente utilizar las sugerencias sin preocupaciones?

No necesariamente. Los usuarios de GitHub Copilot deben utilizar Copilot de acuerdo con sus respectivas tolerancias de riesgo.

  • Como se indicó anteriormente, GitHub Copilot no pretende sustituir a los desarrolladores, ni a sus habilidades y criterio individuales, y no pretende automatizar completamente el proceso de desarrollo de código. Los mismos riesgos que se plantean al utilizar cualquier código de terceros se aplican al uso de las sugerencias de Copilot.

  • En función del caso de uso concreto, deberías plantearte aplicar las medidas de protección comentadas anteriormente. Es tu responsabilidad evaluar qué es apropiado en cada situación y aplicar las medidas de seguridad adecuadas.

  • Tienes derecho a ser eximido de responsabilidad en materia de propiedad intelectual por parte de GitHub por las sugerencias no modificadas cuando el filtrado de Copilot está habilitado. Si decides habilitar esta característica, la responsabilidad de los derechos de autor es nuestra, no de nuestros clientes. Como parte de nuestro compromiso continuo con la IA responsable, GitHub y Microsoft amplían nuestro apoyo en materia de indeminización y protección de propiedad intelectual a nuestros clientes que potencien sus equipos con GitHub Copilot. Consulta Copilot Copyright Commitment de Microsoft para obtener más información.

¿GitHub Copilot es compatible con funciones de accesibilidad?

Estamos realizando pruebas internas sobre la facilidad de uso de GitHub Copilot por parte de desarrolladores con discapacidades y trabajando para garantizar que GitHub Copilot sea accesible para todos los desarrolladores. No dudes en compartirnos tus comentarios sobre la accesibilidad de GitHub Copilot en nuestro foro de comentarios.

¿GitHub Copilot produce resultados ofensivos?

GitHub Copilot dispone de filtros que bloquea el lenguaje ofensivo en las prompts y evitan sintetizar sugerencias en contextos delicados. Continuamos trabajando para mejorar el sistema de filtros y hacerlo más inteligente para detectar y eliminar los resultados ofensivos. Si encuentras resultados ofensivos, repórtalos directamente a copilot-safety@github.com para que podamos mejorar nuestras medidas de seguridad. GitHub considera este desafío muy importante y nos comprometemos a abordarlo.

¿GitHub Copilot funcionará igual de bien utilizando otros idiomas además del inglés?

Como la mayoría de los recursos públicos están en inglés, es probable que GitHub Copilot funcione con menos eficacia en situaciones en las que las prompts en lenguaje natural proporcionadas por el desarrollador no estén en inglés o sean gramaticalmente incorrectas. Por lo tanto, las personas que no hablan inglés podrían experimentar una menor calidad de servicio.

¿Con qué datos se ha entrenado GitHub Copilot?

Los modelos de IA generativa desarrollados por GitHub, OpenAI y Microsoft son el motor de GitHub Copilot. Se ha entrenado con texto en lenguaje natural y código fuente de orígenes disponibles públicamente, incluido el código de repositorios públicos en GitHub.

  1. Datos de junio de 2023. Encontrarás más información aquí.

  2. Función en fase beta pública para los planes Copilot Pro y Business. Requiere el uso de repositorios, incidencias, debates, Actions y otras funciones de GitHub.

  3. Autenticación con inicio de sesión único (SSO) mediante SAML disponible para organizaciones que usan GitHub Enterprise Cloud.

General

¿Qué es GitHub Copilot?

GitHub Copilot transforma la experiencia del desarrollador. Gracias al respaldo de los líderes en IA, GitHub Copilot ofrece asistencia contextualizada en todo el ciclo de vida del desarrollo del software, desde la finalización de código y la asistencia de chat en el entorno integrado para desarrolladores hasta las explicaciones de código y respuestas a documentos en GitHub.com. Con GitHub Copilot, los desarrolladores optimizan su flujo de trabajo y se pueden concentrar en lo que realmente importa: aportar valor, innovar y disfrutar su trabajo.

GitHub Copilot permite que los desarrolladores dediquen más energía a la resolución de problemas y la colaboración, y empleen menos tiempo en tareas rutinarias y repetitivas. Por este motivo, los desarrolladores que utilizan GitHub Copilot declaran estar hasta un 75 % más satisfechos con su trabajo que los que no lo hacen y son hasta un 55 % más productivos a la hora de escribir código sin que esto afecte la calidad, lo que se traduce en desarrolladores comprometidos que entregan software excelente más rápidamente.

GitHub Copilot se integra con editores líderes, como Visual Studio Code, Visual Studio, entornos integrados para desarrolladores de JetBrains y Neovim. Además, a diferencia de otros asistentes de codificación impulsados por IA, está integrado de forma nativa en GitHub. Con millones de usuarios individuales y decenas de miles de clientes empresariales, GitHub Copilot es la herramienta de desarrollo de IA más adoptada del mundo y la ventaja competitiva que los desarrolladores solicitan expresamente.

¿Quién puede acceder de forma gratuita a GitHub Copilot?

GitHub Copilot Free es un nuevo nivel de precios gratuito con funciones limitadas para desarrolladores individuales. Quienes tengan asignado un usuario en Copilot Business o Copilot Enterprise no podrán acceder. Los usuarios con acceso a Copilot Pro mediante una suscripción paga, una prueba, o a través de una cuenta verificada existente de software de código abierto, estudiante, docente o MVP pueden optar por usar la versión gratuita en su lugar. 

¿Qué lenguajes, entornos integrados para desarrolladores y plataformas son compatibles con GitHub Copilot?

GitHub Copilot está entrenado en todos los lenguajes de los repositorios públicos. Para cada lenguaje, la calidad de las sugerencias que recibas puede depender del volumen y la diversidad de los datos de entrenamiento para ese lenguaje. Por ejemplo, JavaScript está bien representado en los repositorios públicos y es uno de los lenguajes más respaldados por GitHub Copilot. Aquellos lenguajes con menor representación en los repositorios públicos pueden generar menos sugerencias o que estas sean menos sólidas.

GitHub Copilot está disponible como una extensión en Visual Studio Code, Visual Studio, Vim, Neovim, en el conjunto del IDE de JetBrains y Azure Data Studio. Aunque la funcionalidad de finalización de código está disponible en todas estas extensiones, la funcionalidad de chat actualmente solo está disponible en Visual Studio Code, JetBrains y Visual Studio. GitHub Copilot también es compatible con terminales a través de la interfaz de línea de comandos de GitHub y como integración de chat en Terminal Windows Canary. Con el plan GitHub Copilot Enterprise, GitHub Copilot se integra de forma nativa en GitHub.com. Todos los planes son compatibles con GitHub Copilot en GitHub Mobile. GitHub Mobile para Copilot Pro y Copilot Business tienen acceso a Bing y a la búsqueda de código en repositorios públicos. Copilot Enterprise en GitHub Mobile te da acceso adicional a los conocimientos de tu organización.

¿GitHub Copilot “copia y pega”?

No, GitHub Copilot genera sugerencias mediante determinación de probabilidades.

  • A la hora de considerar cuestiones de propiedad intelectual y código abierto, es fundamental comprender cómo funciona realmente GitHub Copilot. Es posible que los modelos de IA que crean las sugerencias de GitHub Copilot se entrenen con código público, pero no contienen ningún código. Al generar una sugerencia, no “copian y pegan” de ningún código base.

  • Para generar una sugerencia de código, la extensión de GitHub Copilot empieza por examinar el código en el editor, centrándose en las líneas justo antes y después del cursor, pero también en la información de otros archivos abiertos en el editor y las direcciones URL de repositorios o rutas de archivos para identificar el contexto pertinente. Esa información se envía al modelo de GitHub Copilot, para que haga una determinación probabilística de lo que puede aparecer a continuación y genere sugerencias.

  • Para generar una sugerencia de chat en el editor de código, la extensión de GitHub Copilot crea un prompt contextual a partir de combinar el prompt con un contexto adicional que incluye el archivo de código abierto en el documento activo, la selección de código y la información general del espacio de trabajo, como estructuras, lenguajes y dependencias. Esa información se envía al modelo de GitHub Copilot, para que haga una determinación probabilística de lo que puede aparecer a continuación y genere sugerencias.

  • Para generar una sugerencia para el chat en GitHub.com, como proporcionar una respuesta a una pregunta del prompt del chat, GitHub Copilot crea un prompt contextual a partir de combinar el prompt con un contexto adicional que incluye prompts anteriores, las páginas abiertas en GitHub.com, así como el contexto recuperado del código base o de la búsqueda en Bing. Esa información se envía al modelo de GitHub Copilot, para que haga una determinación probabilística de lo que puede aparecer a continuación y genere sugerencias. 

¿Cuáles son las diferencias entre los planes de GitHub Copilot Business, GitHub Copilot Enterprise y GitHub Copilot Individual?

GitHub Copilot tiene varias ofertas para organizaciones y una oferta para desarrolladores individuales. Todas ellas incluyen tanto finalización de código como asistencia del chat. Las principales diferencias entre las ofertas para organizaciones y las individuales son la gestión de licencias, la gestión de políticas y la indemnización de propiedad intelectual.

Las organizaciones pueden elegir entre GitHub Copilot Business y GitHub Copilot Enterprise. GitHub Copilot Business ofrece principalmente GitHub Copilot en el entorno de codificación, es decir, el entorno integrado para desarrolladores, la interfaz de línea de comandos y GitHub Mobile. GitHub Copilot Enterprise incluye todo en GitHub Copilot Business. También agrega una capa adicional de personalización para las organizaciones y se integra en GitHub.com como una interfaz de chat, lo que permite a los desarrolladores interactuar con GitHub Copilot en toda la plataforma. GitHub Copilot Enterprise puede indexar el código base de una organización para comprender mejor los conocimientos del cliente y ofrecerle sugerencias más personalizadas, así como acceso a modelos personalizados y privados para finalización de código.

GitHub Copilot Individual está diseñado para desarrolladores individuales, profesionales independientes, estudiantes, educadores y mantenedores de código abierto. El plan incluye todas las características de GitHub Copilot Business, excepto la licencia organizacional, la gestión de políticas y la indemnización de propiedad intelectual.

¿Con qué datos se ha entrenado GitHub Copilot?

Los modelos de IA generativa desarrollados por GitHub, OpenAI y Microsoft son el motor de GitHub Copilot. Se ha entrenado con texto en lenguaje natural y código fuente de orígenes disponibles públicamente, incluido el código de repositorios públicos en GitHub.

¿Qué plan incluye GitHub Copilot Autofix?

GitHub Copilot Autofix brinda explicaciones en contexto y sugerencias de código para ayudar a los desarrolladores a corregir las vulnerabilidades del código. Esta función está incluida en GitHub Advanced Security.

¿Qué ocurre si no quiero GitHub Copilot?

GitHub Copilot es completamente opcional y debes habilitarlo antes de obtener acceso. Puedes configurar con facilidad su uso directamente en el editor, activándolo o desactivándolo en cualquier momento. Además, ejercerás control sobre los tipos de archivo para los que GitHub Copilot está activo.

¿Cómo controlo el acceso a GitHub Copilot en mi empresa?

El acceso a GitHub Copilot y Enterprise lo gestiona tu administrador de GitHub. El administrador puede controlar el acceso a funciones preliminares, modelos y establecer políticas de GitHub Copilot para la organización. Además, puedes usar tu red de firewall para permitir de forma explícita el acceso a Copilot Business o bloquear el acceso a Copilot Pro o Free. Para obtener más información, consulta la documentación.