Skip to main content

Solución de problemas comunes con GitHub Copilot

En esta guía se describen los problemas más comunes con GitHub Copilot y cómo resolverlos.

Para preguntas sobre el uso general de GitHub Copilot, el impacto del producto, la supervisión del usuario y la privacidad, consulta la lista completa de preguntas más frecuentes de GitHub Copilot.

Si GitHub Copilot deja de funcionar, comprueba la página de estado de GitHub para ver los incidentes activos.

No se puede usar la extensión GitHub Copilot en el IDE

Se recomienda seguir la guía de inicio rápido de GitHub Copilot al configurar GitHub Copilot en el equipo. Para obtener más información, vea «Inicio rápido para GitHub Copilot».

La extensión GitHub Copilot se actualiza con frecuencia para corregir errores y agregar nuevas características. Es importante mantener actualizada la extensión porque los clientes más antiguos no pueden comunicarse con los servidores GitHub Copilot. Actualiza la extensión GitHub Copilot en todas las máquinas que tienes instaladas.

Para obtener más información sobre cómo configurar GitHub Copilot en un IDE compatible, consulte "Configuración de GitHub Copilot en tu entorno".

GitHub Copilot no funciona en algunos archivos

Si usa % data variables.product.prodname_copilot %} con una licencia de Copilot Business o Copilot Enterprise, es posible que no vea sugerencias para completar el código en el editor de algunos archivos. Esto sucede cuando se excluye el uso de un archivo por parte de GitHub Copilot. Un administrador del repositorio o un propietario de la organización puede configurar la exclusión de contenido.

Cuando un archivo se ve afectado por una configuración de exclusión de contenido, GitHub Copilot no sugerirá la finalización del código en ese archivo, y el contenido del archivo no se usará para informar sobre las sugerencias de finalización de código en otros archivos.

Si un archivo se ha configurado como contenido excluido para GitHub Copilot, el icono de la barra de estado tendrá una línea diagonal cruzada. Mantenga el puntero sobre el icono para ver la información sobre herramientas que indica qué configuración ha aplicado esta restricción.

Captura de pantalla del icono Copilot en VS Code con información sobre herramientas para una exclusión de contenido.

Para obtener más información, vea «Excluding content from GitHub Copilot».

Las exclusiones de contenido de GitHub Copilot no se aplican

La exclusión de contenido se puede configurar en el nivel de repositorio, organización y empresa. El ámbito de la exclusión viene determinado por el nivel en el que se establece la regla:

  • Los administradores del repositorio solo pueden excluir contenido de sus propios repositorios. Esto afecta a los usuarios de Copilot que trabajan en esos repositorios específicos.
  • Los propietarios de la organización pueden excluir el contenido de los usuarios que tienen asignado un puesto de Copilot a través de su organización.

Note

En la versión actual de versión preliminar pública, la configuración de nivel de organización para la exclusión de contenido normalmente se aplica a todos los usuarios de Copilot de la empresa. Esto cambiará con la versión de disponibilidad general (GA) de esta característica, que se lanza el 8 de noviembre de 2024.

Antes del 8 de noviembre:

  • Si los propietarios de las empresas no establecen reglas: las reglas de nivel de organización seguirán aplicándose a todos los usuarios de toda la empresa y funcionarán como lo hacen ahora hasta el 8 de noviembre.
  • Si los propietarios de las empresas establecen una regla: una vez que se aplican reglas de nivel de empresa, las reglas de nivel de organización solo se aplicarán a los usuarios que tengan asignado un puesto de Copilot de la organización donde se establece la regla.

Después del 8 de noviembre:

  • Las reglas de nivel de organización ya no se aplicarán en toda la empresa. Se limitarán a los usuarios que tengan asignado un puesto de Copilot de la organización donde se establece la regla.
  • Los propietarios de las empresas pueden aplicar reglas de exclusión a todos los usuarios de Copilot de la empresa.

Después de agregar o cambiar las exclusiones de contenido, puede tardar hasta 30 minutos en surtir efecto en los IDE en los que la configuración ya está cargada. Puedes aplicar cambios a tu propio IDE, forzándolo a volver a cargar la configuración de exclusión de contenido. Para obtener más información, consulte "Excluding content from GitHub Copilot".

Note

Es posible queCopilot use información semántica de un archivo excluido si el IDE proporciona la información en un archivo no excluido. Ejemplos de estos contenidos son la información tipográfica y las definiciones de los símbolos utilizados en el código.

Error: "GitHub Copilot no se pudo conectar al servidor. Error de activación de la extensión."

Este error indica que no tienes una suscripción a GitHub Copilot o que se produjo un error al conectarse a la API GitHub con el objetivo de solicitar un token para usar GitHub Copilot.

Para solicitar otro token de api.github.com, intenta iniciar y cerrar sesión de GitHub Copilot desde el IDE. Una vez que hayas cerrado la sesión, GitHub Copilot te pedirá que vuelvas a iniciar sesión.

Si todavía no puede conectarse al servidor, puede crear un debate en nuestro foro de debate. Puede incluir archivos de registro del IDE para ayudarnos a solucionar el problema. Para obtener más información sobre cómo obtener archivos de registro de su IDE específico, consulte "Visualización de registros de GitHub Copilot en tu entorno".

GitHub Copilot no sugiere varias líneas de código

Se trata de un problema conocido y nuestro equipo está trabajando para solucionarlo. Para obtener más información, echa un vistazo a este comentario de un debate GitHub Community.

Información adicional