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 o serveo.
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.