Introducción
GitHub Copilot es un programador de pares de IA. Puedes usar GitHub Copilot para obtener sugerencias para líneas o funciones completas directamente en el editor.
Esta guía le mostrará cómo configurar una suscripción de GitHub Copilot para su cuenta personal o de organización , instalar la extensión de GitHub Copilot en Visual Studio Code, y obtener su primera sugerencia. Para más información sobre GitHub Copilot, consulta "Acerca de GitHub Copilot para particulares". Para información más detallada sobre cómo usar GitHub Copilot en una variedad de entornos, consulta "Introducción a GitHub Copilot".
Registro para GitHub Copilot para la cuenta personal
Antes de empezar a usar GitHub Copilot, deberás configurar una evaluación gratuita o una suscripción para tu cuenta personal.
Nota: Si formabas parte de la versión preliminar técnica gratuita de GitHub Copilot que se ejecutó entre julio de 2021 y junio de 2022, no puedes beneficiarte de una prueba de 30 días.
-
En la esquina superior derecha de cualquier página, haga clic en la foto del perfil y, luego, en Settings (Configuración).
-
En la sección "Código, planificación y automatización" de la barra lateral, haz clic en GitHub Copilot .
-
En la página de configuración de GitHub Copilot, haz clic en Habilitar GitHub Copilot .
-
Elige si quieres pagar mensual o anualmente y haz clic en Continuar para obtener acceso a Copilot.
- Si tu cuenta personal cumple los criterios de una suscripción gratuita a GitHub Copilot en lugar de una prueba o una suscripción de pago, se te dirigirá automáticamente al paso 6.
-
Sigue los pasos para confirmar los detalles del pago y, después, haz clic en Enviar.
-
Selecciona tus preferencias y, después, haz clic en Guardar y empezar.
Para cambiar estas preferencias más adelante, vuelve a la configuración de GitHub Copilot. Para obtener más información, vea «Configuración de GitHub Copilot en tu entorno».
Nota: Como miembro de una organización que pertenece a una cuenta de GitHub Enterprise Cloud con una suscripción de GitHub Copilot, tu organización te debe haber asignado un puesto de GitHub Copilot antes de poder usar GitHub Copilot.
Registro para GitHub Copilot para la cuenta de organización
Antes de empezar a usar GitHub Copilot en la cuenta de la organización, deberá configurar una suscripción.
-
Vaya a la página de registro de GitHub Copilot for Business.
-
Seleccione una organización para la que desea comprar GitHub Copilot y haga clic en Continuar.
-
Siga los pasos para confirmar los detalles del pago y después haga clic en Guardar.
Si no tiene un método de pago en el archivo, se le pedirá que lo agregue.
-
En la lista desplegable "Sugerencias de código público", seleccione Permitir o Bloquear para permitir o bloquear sugerencias que coincidan con el código público y haga clic en Guardar y continuar. Para cambiar estas preferencias más adelante, vuelve a la configuración de GitHub Copilot.
-
Conceda acceso a los datos GitHub Copilot para todos los usuarios actuales y futuros de la organización, o para usuarios específicos de la organización.
- Si ha seleccionado Permitir para todos los miembros, haga clic enConfirmar en el cuadro de diálogo "Confirmar asignación de puestos", para confirmar que quieres habilitar GitHub Copilot para todos los usuarios actuales y futuros de tu organización.
- Si seleccionó Equipos o usuarios seleccionados, puede elegir Agregar personas o Agregar equipo.
- Si has seleccionado Agregar personas, en el cuadro de diálogo "Permitir el acceso a GitHub Copilot a los miembros seleccionados de <ORGANIZACIÓN>", puedes localizar miembros individuales, o bien agregar miembros de forma masiva cargando un archivo CSV.
- Si ha seleccionado Agregar equipos, en el cuadro de diálogo "Permitir el acceso a GitHub Copilot a los equipos seleccionados de ORGANIZACIÓN", empiece a escribir el nombre del equipo en la barra de búsqueda, seleccione el equipo que desea agregar y haga clic en Agregar equipo(s) para acceder a lista.
-
Para terminar de configurar la suscripción de GitHub Copilot for Business, haga clic en Guardar y finalizar. Los miembros de la organización recibirán un correo electrónico con instrucciones sobre cómo comenzar a utilizar GitHub Copilot.
Instalación de la extensión de GitHub Copilot para Visual Studio Code
Para usar GitHub Copilot, primero debes instalar la extensión de Visual Studio Code.
-
En Visual Studio Code Marketplace, ve a la página Extensión de GitHub Copilot y haz clic en Instalar.
-
Aparecerá una ventana emergente que te pedirá que abras Visual Studio Code. Haz clic en Abrir Visual Studio Code .
-
En la pestaña "Extensión: GitHub Copilot" de Visual Studio Code, haz clic en Instalar.
-
Si no autorizaste previamente a Visual Studio Code en tu cuenta de GitHub, se te pedirá que inicies sesión en GitHub en Visual Studio Code.
- Si autorizaste previamente a Visual Studio Code en tu cuenta de GitHub, GitHub Copilot se autorizará automáticamente.
-
En el explorador, GitHub solicitará los permisos necesarios para GitHub Copilot. Para aprobar estos permisos, haz clic en Autorizar Visual Studio Code .
-
En Visual Studio Code, en el cuadro de diálogo "Visual Studio Code", haz clic en Abrir para confirmar la autenticación.
Obtención de tu primera sugerencia
Nota: Si tienes habilitada la detección de duplicación para GitHub Copilot, puedes recibir sugerencias limitadas o ninguna sugerencia al usar los ejemplos de código proporcionados. Como alternativa, puedes empezar escribiendo tu propio código para ver sugerencias de GitHub Copilot. Para más información sobre la detección de duplicación, consulta "Configuración de los valores de GitHub Copilot en GitHub.com".
GitHub Copilot proporciona sugerencias para numerosos lenguajes y una amplia variedad de marcos, pero funciona especialmente bien para Python, JavaScript, TypeScript, Ruby, Go, C# y C++. Los ejemplos siguientes están en JavaScript, pero otros lenguajes funcionarán de manera similar.
-
Abre Visual Studio Code.
-
En Visual Studio Code, crea un archivo de JavaScript ( *.js). 1. En el archivo de JavaScript, escriba el encabezado de función siguiente.
JavaScript function calculateDaysBetweenDates(begin, end) { ``` GitHub Copilot sugerirá automáticamente todo el cuerpo de una función en texto atenuado. La sugerencia exacta puede variar.
-
Para aceptar la sugerencia, presiona Tab.
Pasos siguientes
Instalaste GitHub Copilot correctamente y recibiste tu primera sugerencia, pero eso es solo el principio. Estos son algunos recursos útiles para que completes los pasos siguientes con GitHub Copilot.
- Introducción a GitHub Copilot: aprendiste a obtener tu primera sugerencia en Visual Studio Code. Estas guías te muestran cómo configurar y recorrer las diversas funciones de GitHub Copilot en todos los entornos admitidos.
- GitHub Copilot: ve ejemplos prácticos de cómo GitHub Copilot puede ayudarte a trabajar.
- Configuración de GitHub Copilot: estas guías te proporciona información detallada sobre cómo configurar GitHub Copilot según tus preferencias personales.