Skip to main content

Configuration de votre serveur pour héberger votre agent Copilot

Découvrez comment rendre votre agent Copilot accessible à Internet.

Votre Copilot Extension doit être hébergé sur un serveur accessible à l'internet. Dans ce guide, nous utiliserons ngrok pour créer un tunnel vers votre serveur local, mais vous pouvez également utiliser un service comme localtunnel.

Alternativement, si vous êtes un utilisateur Codespaces, vous pouvez utiliser le réacheminement de port intégré Codespaces. Pour plus d’informations, consultez « Transfert de ports dans votre espace de code ».

Prérequis

Configurer votre serveur

  1. Visitez la page de configuration et d’installation de ngrok.

  2. Si vous n’avez pas encore de compte, suivez les instructions à l’écran pour vous inscrire.

  3. Sous « Agents », assurez-vous que le système d’exploitation correct est sélectionné.

  4. Sous « Installation », suivez les instructions correspondant à votre système d’exploitation pour télécharger et installer ngrok.

  5. Dans la rubrique « Déployer votre application en ligne », sélectionnez Domaine éphémère ou Domaine statique.

  6. Exécutez la commande fournie dans votre terminal, en remplaçant le numéro de port par le port sur lequel votre agent est configuré pour fonctionner. Par exemple :

    • Pour un domaine éphémère :

      Shell
      ngrok http http://localhost:EXTENSION-PORT-NUMBER
      
    • Pour un domaine statique :

      Shell
      ngrok http --domain=YOUR-STATIC-DOMAIN.ngrok-free.app EXTENSION-PORT-NUMBER
      
  7. Dans votre terminal, à côté de « Transfert », copiez l’URL que ngrok a attribuée à votre serveur. Vous aurez besoin de ce point de terminaison redirecteur lorsque vous configurerez votre GitHub App.

    Note

    Ne copiez pas la partie -> http://localhost:XXXX de l’URL.

    Laissez la fenêtre de terminal ouverte pendant que vous utilisez votre agent.

Étapes suivantes