Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Acerca de GitHub Copilot

GitHub Copilot puede ayudarte a codificar ofreciendo sugerencias de estilo autocompletar. Puedes aprender cómo funciona GitHub Copilot y qué se debe tener en cuenta al usar GitHub Copilot.

Acerca de GitHub Copilot

GitHub Copilot es un programador de pares de IA que ofrece sugerencias de estilo autocompletar a medida que programas. Puedes recibir sugerencias de GitHub Copilot ya sea empezando a escribir el código que quieres usar o escribiendo un comentario de lenguaje natural que describa lo que quieres que haga el código. GitHub Copilot analiza el contexto del archivo que estás editando, así como los archivos relacionados, y ofrece sugerencias desde el editor de texto. GitHub Copilot cuenta con la tecnología de OpenAI Codex, un nuevo sistema de inteligencia artificial creado por OpenAI.

GitHub Copilot se entrena en todos los idiomas que aparecen en repositorios públicos. Para cada idioma, la calidad de las sugerencias que reciba puede depender del volumen y la diversidad de datos de entrenamiento para ese idioma. Por ejemplo, JavaScript está bien representado en repositorios públicos y es uno de los mejores lenguajes admitidos de GitHub Copilot. Los lenguajes con menos representación en repositorios públicos pueden producir menos sugerencias o menos sólidas.

GitHub Copilot está disponible como extensión en Visual Studio Code, Visual Studio, Neovim y el conjunto de IDE de JetBrains. Para más información, ve "Introducción a GitHub Copilot".

Uso de GitHub Copilot

Puedes ver ejemplos reales de GitHub Copilot en acción. Para más información, ve el sitio web de GitHub Copilot.

GitHub Copilot ofrece sugerencias de un modelo que OpenAI creó a partir de miles de millones de líneas de código abierto. Como resultado, el conjunto de entrenamiento para GitHub Copilot puede contener patrones de codificación no seguros, errores o referencias a API o expresiones obsoletas. Cuando GitHub Copilot genera sugerencias basadas en estos datos de entrenamiento, esas sugerencias también pueden contener patrones no deseados.

Eres responsable de garantizar la seguridad y la calidad del código. Se recomienda tomar las mismas precauciones al usar el código generado por GitHub Copilot que tomaría al usar cualquier código que no hayas escrito. Estas precauciones incluyen pruebas rigurosas, examen de IP y seguimiento de vulnerabilidades de seguridad. GitHub proporciona una serie de características para ayudarte a supervisar y mejorar la calidad del código, como GitHub Actions, Dependabot, CodeQL y code scanning. Todas estas características son gratuitas para su uso en repositorios públicos. Para más información, ve "Descripción de GitHub Actions" y "Características de seguridad de GitHub".

GitHub Copilot usa filtros para bloquear palabras ofensivas en las indicaciones y evitar generar sugerencias en contextos confidenciales. Estamos comprometidos a mejorar constantemente el sistema de filtros para detectar y quitar sugerencias ofensivas generadas por GitHub Copilot, incluidas las salidas sesgadas, discriminatorias o abusivas. Si ves una sugerencia ofensiva generada por GitHub Copilot, notifícalo directamente a copilot-safety@github.com para que podamos mejorar nuestras medidas de seguridad.

Acerca de la facturación para GitHub Copilot

GitHub Copilot es una característica de pago que requiere una suscripción mensual o anual. Las suscripciones de GitHub Copilot pueden ser pagadas y administradas mediante una cuenta personal en GitHub.com con GitHub Copilot for Individuals, bien pagadas y administradas de forma centralizada mediante una cuenta empresarial en GitHub Enterprise Cloud con GitHub Copilot for Business.

Los alumnos, profesores y mantenedores verificados de proyectos de código abierto populares en GitHub pueden usar Copilot for Individuals de forma gratuita. Si cumples los criterios para una suscripción gratuita de Copilot for Individuals, se te notificará de forma automática cuando visites la página de suscripción de GitHub Copilot. Si no cumples los criterios para una suscripción gratuita de Copilot for Individuals, se te ofrecerá una prueba de 60 días, después de la cual se requiere una suscripción de pago para su uso continuado. GitHub Copilot for Business no incluye una evaluación gratuita. Para obtener más información, consulta "Acerca de la facturación de GitHub Copilot".

Sobre la licencia del complemento GitHub Copilot en los IDE de JetBrains

GitHub, Inc. es el licenciante del complemento JetBrains. El contrato de licencia de usuario final para este complemento es los GitHub Condiciones de GitHub para las características y productos adicionales y el uso de este complemento está sujeto a esos términos. JetBrains no tiene ninguna responsabilidad ni obligación en relación con el complemento o con dicho contrato. Al usar el complemento, se aceptan los términos anteriores.

Información adicional