Note
GitHub Copilot Extensions se encuentra en versión preliminar pública y está sujeto a cambios.
Copilot Extension debe hospedarse en un servidor que tenga acceso a Internet. En esta guía, usaremos ngrok para crear un túnel en el servidor local, pero también podría usar un servicio como localtunnel.
Como alternativa, si es un usuario de Codespaces, puede usar el enrutamiento de puerto integrado en Codespaces. Para más información, consulta Reenviar puertos en tu codespace.
Requisitos previos
- Has creado una Copilot Extension. Para más información, consulta Creación de un agente de Copilot para la extensión de Copilot o Creación de un conjunto de aptitudes de Copilot para la extensión de Copilot.
Configuración del servidor
-
Si no tiene una cuenta aún, siga las instrucciones en pantalla para registrarse.
-
En "Agentes", asegúrese de que está seleccionado el sistema operativo correcto.
-
En "Instalación", siga las instrucciones para que el sistema operativo descargue e instale ngrok.
-
En "Deploy your app online," selecciona Ephemeral domain o Static domain.
-
Ejecuta el comando proporcionado en el terminal y reemplaza el número de puerto por el puerto en el que está configurado el agente para ejecutarse. Por ejemplo:
-
Para un dominio efímero:
Shell ngrok http http://localhost:EXTENSION-PORT-NUMBER
ngrok http http://localhost:EXTENSION-PORT-NUMBER
-
Para un dominio estático:
Shell ngrok http --domain=YOUR-STATIC-DOMAIN.ngrok-free.app EXTENSION-PORT-NUMBER
ngrok http --domain=YOUR-STATIC-DOMAIN.ngrok-free.app EXTENSION-PORT-NUMBER
-
-
En el terminal, junto a "Reenvío", copie la dirección URL que ngrok ha asignado al servidor. Necesitará este punto de conexión de reenvío cuando configure GitHub App.
Note
No copie la parte
-> http://localhost:XXXX
de la dirección URL.Mantén abierta la ventana de terminal mientras usas la extensión.