Configuration de JetBrains avec GitHub Copilot et AEM MCP setup-jetbrains-copilot

Suivez ces étapes pour connecter GitHub Copilot dans un IDE JetBrains (tel que IntelliJ IDEA, WebStorm ou PyCharm) aux serveurs MCP d’AEM.

  1. Ouvrez GitHub Copilot Chat dans votre IDE JetBrains en cliquant sur l’icône GitHub Copilot Chat sur le côté droit de l’éditeur.

    L’IDE JetBrains avec le Module de conversation Copilote GitHub ouvert.

  2. Cliquez sur l’icône paramètres dans le panneau Copilot Chat pour ouvrir la configuration MCP.

    Le panneau de conversation du copilote GitHub avec l’icône des paramètres en surbrillance.

  3. Dans Paramètres, accédez à Outils > Copilote GitHub > Modèle de protocole contextuel (MCP) puis cliquez sur Configurer pour ouvrir le fichier de configuration mcp.json.

    Boîte de dialogue Paramètres JetBrains présentant la configuration du protocole MCP (Model Context Protocol) sous Copilote GitHub.

  4. Ajoutez une ou plusieurs URL de serveur AEM MCP au fichier mcp.json. Par exemple :

    code language-json
    {
      "servers": {
        "aem": {
          "url": "https://mcp.adobeaemcloud.com/adobe/mcp/content"
        }
      }
    }
    

    Le fichier de configuration mcp.json avec l’URL du serveur MCP AEM.

  5. Enregistrez le fichier. Le copilote GitHub détecte automatiquement la nouvelle configuration de serveur et affiche une action Start.

    Fichier mcp.json affichant le serveur AEM configuré avec les outils détectés.

  6. Cliquez sur l’action Démarrer et lorsque vous y êtes invité, connectez-vous avec votre Adobe ID pour terminer le flux d’authentification.

  7. Vous pouvez vérifier et gérer les outils découverts en cliquant sur l’indicateur tools qui s’affiche dans le panneau Copilot Chat. Vous pouvez éventuellement activer ou désactiver des outils individuels.

    Boîte de dialogue Configurer les outils affichant les outils AEM MCP disponibles.

  8. Utilisez le Module de conversation GitHub Copilot pour appeler les outils AEM dans le cadre de vos workflows de développement ou de contenu.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab