Loading
Agentforce et IA générative Einstein
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          MCP pour Agentforce

          MCP pour Agentforce

          MCP pour Agentforce apporte à Agentforce une interopérabilité des agents améliorée. Enregistrez et utilisez de façon transparente des outils tiers dans Agentforce afin de permettre à vos agents de faire plus pour vos clients et vos employés à travers les systèmes.

          Éditions requises

          Disponible avec : Lightning Experience
          Disponible avec : Enterprise Edition, Performance Edition, Unlimited Edition et Developer Edition. Les licences complémentaires requises varient selon le type d'agent.

          Qu’est-ce que la MCP ?

          Le protocole de contexte du modèle (MCP) est une norme ouverte pour la connexion des modèles IA à des systèmes externes, y compris leurs outils. Anthropic, qui a développé le protocole, suggère de penser au MCP comme aux ports USB-C : « De la même façon que l'USB-C fournit une méthode standardisée pour connecter vos appareils à divers périphériques et accessoires, le MCP fournit une méthode standardisée pour connecter des modèles IA à différentes sources de données et outils. »

          Comment fonctionne le MCP ?

          Supposons que vous souhaitez qu'un agent Agentforce récupère un score de risque de prêt auprès d'un service bancaire tiers pour un contact associé à un compte Salesforce. Sans MCP, vous devez intégrer manuellement les deux systèmes et gérer la connectivité de l'API, l'authentification, l'accès aux données et le code. MCP agit comme un traducteur entre les systèmes. Par conséquent, ce travail manuel complexe est réalisé pour vous. L'agent peut utiliser les données Salesforce pour rechercher les détails de l'utilisateur avec le service bancaire tiers, et il peut utiliser le score de risque de prêt pour déterminer les étapes suivantes de la conversation.

          Le protocole MCP s'appuie sur des serveurs, des clients et des hôtes.

          • Un serveur MCP est créé par des fournisseurs de services tels que Salesforce, MuleSoft et des fournisseurs de services tiers. Un serveur contient tous les actifs qu'un système externe met à disposition, y compris les outils, les invites et les ressources.
            • Les outils sont similaires aux actions de l'agent, ce sont des fonctions exécutables qu'un LLM peut appeler pour exécuter des actions dans des systèmes externes.
            • Les invites sont des instructions en langage naturel du serveur vers un grand livre pour guider le comportement.
            • Les ressources sont des données auxquelles les serveurs peuvent accéder, par exemple des fils de données, des fichiers ou d'autres informations.
          • Un client MCP se connecte à un ou plusieurs serveurs pour accéder aux outils et aux données du système externe. Considérez un client comme un récupérateur de fonctionnalités et d'informations.
          • Un hôte MCP est l'application qui coordonne ce processus. L'hôte fournit une interface d'utilisation des outils et des données du serveur MCP et gère le client MCP.
          Une visualisation d'Agentforce, des serveurs MCP et des actifs de serveur

          Nous avons intégré un client MCP dans Agentforce. Vous pouvez ainsi enregistrer et gérer aisément des serveurs MCP et vos agents peuvent accéder et utiliser en toute sécurité des outils serveur.

          Trust et MCP pour Agentforce

          Chez Salesforce, Trust est notre valeur n°1. Comme Agentforce est l'hôte et le client, vous pouvez faire Trust à MCP pour Agentforce

          MCP pour Agentforce est sécurisé par les mêmes contrôles de sécurité et de conformité que le reste d'Agentforce, notamment Agentforce Trust Layer et notre politique de rétention zéro données. Vos données Salesforce restent dans Salesforce.

          Nous fournissons des contrôles automatiques contre les menaces de sécurité courantes.

          • Caractères invisibles : Les caractères invisibles peuvent être utilisés pour masquer des instructions malveillantes. Lorsque vous enregistrez un serveur MCP dans Agentforce Registry, nous vérifions la présence de caractères invisibles dans les noms et les descriptions du serveur et des outils, et nous vous avertissons avant de terminer votre inscription.
          • Tapis extraits : Une extraction de tapis se produit lorsqu'un serveur ou un outil MCP précédemment sécurisé est mis à jour par l'éditeur pour inclure des instructions malveillantes après l'enregistrement du serveur. Nous capturons les définitions de serveur et d'outil, y compris les schémas d'entrée et de sortie, lors de l'inscription et de la liste d'autorisations d'outil. Ils sont traités comme des contrats stables, pas seulement des données d'exécution. Par conséquent, nous pouvons analyser les modifications au début de chaque session de l'agent et dès qu'un agent appelle un outil serveur. Lorsque nous détectons des modifications, nous bloquons automatiquement l'utilisation du serveur ou de l'outil désynchronisé à l'exécution en retirant les actions de l'outil MCP associées de la logique et du raisonnement de l'agent. Nous bloquons uniquement les actions affectées afin de ne pas interrompre votre agent.

          Agentforce Gateway offre une couche de protection supplémentaire qui permet de contrôler l'accès, de définir des limites d'utilisation et de garantir la conformité. Dans Agentforce Gateway, vous pouvez créer et appliquer des stratégies pour régir l'utilisation et le comportement du serveur MCP, notamment des règles pour des agents spécifiques et des outils MCP. Vous pouvez appliquer des stratégies manuellement ou automatiquement par règles.

          Comme les autres fonctionnalités Agentforce, MCP pour Agentforce est propulsé par l'IA générative. L’IA générative peut produire des réponses imprécises. Testez et examinez attentivement les réponses.

          Test et observation

          Dans les aperçus des agents dans Agentforce Builder et au Centre de test Agentforce, les actions de l'outil MCP sont identifiées et peuvent être testées de bout en bout, comme les autres actions des agents.

          Conseil
          Conseil

          Nous analysons les modifications apportées aux définitions de serveur et d'outil à l'exécution. Lorsque nous détectons une modification, nous retirons les actions de l'outil MCP associées de la logique et du raisonnement de l'agent.

          Utilisez les données de trace dans Agentforce Builder pour identifier quand les actions de l'outil MCP sont désynchronisées. Recherchez Transition vers les événements Sous-agent et Actions disponibles. Lorsque votre agent passe à un sous-agent qui inclut des actions d'outil MCP, les actions d'outil MCP synchronisées sont incluses dans l'événement Actions disponibles. Les actions de l'outil MCP qui ne sont pas synchronisées sont exclues.

          Pour désactiver temporairement la validation du serveur et de l'outil dans le cadre du débogage de l'agent, ajoutez un en-tête personnalisé à l'identifiant nommé associé à l'inscription du serveur. Pour le nom, saisissez x-sfdc-mcp-feature-no-tool-validation. Saisissez true pour la valeur. Cette option de débogage avancée permet d'exécuter des actions d'outil MCP désynchronisées (par exemple, si vous suspectez que le processus de validation les rompt incorrectement) et de consigner les erreurs de validation. Utilisez cet en-tête uniquement pour des scénarios de test et de débogage, et retirez-le avant d'activer un agent avec des actions d'outil MCP associées au serveur.

          MCP pour Agentforce est pris en charge dans le modèle STDM (Session Tracing Data Model) utilisé dans Agent Analytics et Agent Optimization.

           
          Chargement
          Salesforce Help | Article