Note
GitHub Copilot Extensions se encuentra en versión preliminar pública y está sujeto a cambios.
Copilot agent deben hospedarse en un servidor accesible en Internet. Esta guía le ayudará a configurar un servidor para ejecutar Copilot agent. 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 obtener más información, vea «Reenviar puertos en tu codespace».
Requisitos previos
- Ha creado Copilot agent. Para obtener más información, vea «Creación de un agente de Copilot para la extensión de Copilot». Como alternativa, puede usar un agente de demostración. Para obtener más información, vea «Uso de un agente de demostración».
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 "Desplegar la aplicación en línea", seleccione Dominio efímero o Dominio estático.
-
Ejecute el comando proporcionado en el terminal y reemplace 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:3000
ngrok http http://localhost:3000
-
Para un dominio estático:
Shell ngrok http --domain=YOUR-STATIC-DOMAIN.ngrok-free.app 3000
ngrok http --domain=YOUR-STATIC-DOMAIN.ngrok-free.app 3000
Note
La extensión de demostración Blackbeard está configurada para ejecutarse en el puerto 3000 de manera predeterminada.
-
-
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.Mantenga abierta la ventana de terminal mientras usa el agente.