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 «Exclusión del contenido de GitHub Copilot».

Las exclusiones de contenido de GitHub Copilot no se aplican

Note

La exclusión de contenido de GitHub Copilot in the CLI se encuentra actualmente en versión preliminar pública y está sujeta a cambios.

La exclusión de contenido se puede configurar en el nivel de repositorio y organización. 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.

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 "Exclusión del contenido de GitHub Copilot".

Note

  • En Copilot Chat en Visual Studio Code y Visual Studio, las exclusiones de contenido no se aplican cuando se usa el participante del chat @github en su pregunta.
  • 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