Skip to main content

Configuración del servidor para desplegar el agente de Copilot

Obtenga información sobre cómo desplegar el agente de Copilot en un servidor accesible para Internet.

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

Configuración del servidor

  1. Visite la página de configuración e instalación de ngrok.

  2. Si no tiene una cuenta aún, siga las instrucciones en pantalla para registrarse.

  3. En "Agentes", asegúrese de que está seleccionado el sistema operativo correcto.

  4. En "Instalación", siga las instrucciones para que el sistema operativo descargue e instale ngrok.

  5. En "Desplegar la aplicación en línea", seleccione Dominio efímero o Dominio estático.

  6. 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
      
    • Para un dominio estático:

      Shell
      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.

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

Pasos siguientes