Dans ce tutoriel, vous découvrirez :
- Ce qu’est Salesforce Agentforce Vibes et ce qu’il propose.
- Pourquoi vous devriez l’enrichir avec des outils de découverte, d’accès et d’exploration du web.
- Comment Bright Data prend en charge cette intégration via Web MCP.
- Comment connecter le Web MCP de Bright Data à Salesforce Agentforce Vibes pour le rendre bien plus efficace.
Allons-y !
Qu’est-ce que Salesforce Agentforce Vibes ?
Agentforce Vibes est un environnement de développement propulsé par l’IA, construit sur la plateforme Salesforce Agentforce 360. Il permet le vibe coding en langage naturel, en traduisant des invites en projets de code structurés.
La plateforme prend en charge la création d’applications Salesforce, la génération d’agents, d’automatisations et bien plus encore. Elle permet également d’analyser la qualité du code et d’ajouter de nouvelles fonctionnalités à des projets existants. Tout cela est fourni tout en maintenant la sécurité et la gouvernance de niveau entreprise, typiques de l’écosystème Salesforce.
Les principales fonctionnalités qu’elle prend en charge sont :
- Langage naturel vers code : Transforme les invites en langage naturel en code Salesforce structuré et contextualisé.
- Prise en charge de MCP : Se connecte aux serveurs MCP pour des outils externes et des sources de données dans le flux de travail de développement.
- Sécurité et confiance intégrées : Garantit que le code, les métadonnées et les schémas restent au sein du Salesforce Trust Layer.
- Autocomplétion de code : Fournit des suggestions de code en ligne en temps réel dans VS Code et l’IDE Agentforce.
- Intégration d’analyseur de code : Analyse le code à la recherche de bogues, d’inefficacités et de problèmes de sécurité, puis fournit des corrections automatisées et des informations exploitables pendant le développement.
- Explications de code : Explique la structure et la logique du code ligne par ligne directement dans l’IDE, vous aidant à vous familiariser plus rapidement avec les applications Salesforce complexes.
- Génération d’applications React : Génère des applications React autonomes ou intégrées avec des aperçus en direct.
- Capacités et compétences : Active dynamiquement des compétences contextuelles basées sur l’intention de l’utilisateur, guidant Agentforce dans les tâches de développement avec précision.
Pour en savoir plus, consultez le guide officiel de l’utilisateur.
Pourquoi enrichir Agentforce Vibes avec un accès au web
Salesforce Agentforce Vibes fait face à une limitation fondamentale commune à tous les outils propulsés par des LLM : la stagnation de l’information. Les grands modèles de langage génèrent des réponses basées sur leurs données d’entraînement, qui constituent un instantané du passé. C’est pourquoi ils produisent des hallucinations ou des résultats peu fiables.
Dans un environnement de développement d’entreprise en évolution rapide, cela devient un véritable goulot d’étranglement. Un assistant IA qui n’est pas ancré dans des informations actualisées peut recommander des schémas Salesforce obsolètes, rater de récentes mises à jour de la plateforme ou négliger des correctifs de sécurité critiques.
Pour remédier à la limitation de connaissance des LLM, les outils de développement IA nécessitent un accès en temps réel au web. C’est là qu’intervient Bright Data !
Bright Data fournit une infrastructure prête pour l’IA qui étend Salesforce Agentforce Vibes au-delà de ses connaissances intégrées. Elle introduit des capacités en temps réel telles que la recherche web, la découverte, l’extraction de données et l’interaction automatisée avec le navigateur.
Ce qui distingue Bright Data, c’est son solide réseau mondial de plus de 400 millions d’adresses IP proxy résidentielles dans plus de 195 pays. Cette infrastructure prend en charge une évolutivité illimitée tout en atteignant une disponibilité de 99,99 % et un taux de succès de 99,95 %.
Combiner Agentforce Vibes avec Bright Data donne naissance à un environnement de vibe coding de niveau entreprise, directement disponible au sein de votre écosystème Salesforce.
Comment Bright Data prend en charge Salesforce Agentforce Vibes
Bright Data prend en charge Salesforce Agentforce Vibes directement via son serveur Web MCP officiel. Celui-ci est disponible en tant que serveur local et distant, mais Salesforce Agentforce Vibes ne peut interagir qu’avec des serveurs MCP distants.
Web MCP expose plus de 70 outils conçus pour simplifier l’interaction avec l’infrastructure Bright Data. Ces outils permettent la recherche web, la découverte, le scraping, l’interaction et bien plus encore. Même avec l’offre gratuite (5 000 requêtes par mois gratuitement), vous avez accès à certains outils utiles :
| Outil | Description |
|---|---|
search_engine + sa version batch |
Obtenez des résultats Google, Bing ou Yandex en format JSON ou Markdown |
scrape_as_markdown + sa version batch |
Convertit n’importe quelle page web en Markdown propre tout en contournant les protections anti-bot |
discover |
Exécute une recherche web propulsée par l’IA avec des résultats classés et pertinents |
Cependant, le mode Pro est ce qui déverrouille le plein potentiel de Web MCP. Il donne accès à des outils avancés pour l’extraction de données structurées depuis Amazon, LinkedIn, Yahoo Finance, YouTube, Zillow, GitHub, NPM, Google Maps et de nombreuses autres plateformes. Il inclut également des capacités d’automatisation du navigateur.
Ensemble, cet ensemble d’outils est plus que suffisant pour enrichir Salesforce Agentforce Vibes et surmonter le problème de connaissance des LLM.
Comment configurer le Web MCP de Bright Data dans Salesforce Agentforce Vibes
Dans ce tutoriel étape par étape, vous apprendrez comment enrichir Salesforce Agentforce Vibes avec les outils Web MCP de Bright Data. Le résultat est une expérience de vibe coding plus ancrée, où l’agent IA sous-jacent peut explorer le web sans restrictions.
Remarque : Salesforce Agentforce Vibes peut également être configuré dans votre instance locale de Visual Studio Code avec les extensions appropriées. Dans ce guide, nous ferons référence à l’IDE en ligne disponible directement dans votre organisation développeur. Néanmoins, la même procédure s’applique également au flux de travail bureau.
Suivez les instructions ci-dessous !
Prérequis
Pour suivre ce tutoriel, assurez-vous d’avoir :
- Un compte Bright Data avec une clé API configurée.
- Un compte Salesforce (même une organisation développeur Salesforce gratuite suffit).
Il est également recommandé d’avoir :
- Une compréhension de base du fonctionnement de MCP.
- Une familiarité avec Salesforce Agentforce Vibes.
- Une connaissance des outils exposés par le Web MCP de Bright Data.
Ne vous inquiétez pas de configurer Bright Data ou Salesforce maintenant, car vous serez guidé tout au long du processus.
Étape 1 : Accéder à Salesforce Agentforce Vibes
Connectez-vous au portail développeur Salesforce avec vos identifiants, ou créez une nouvelle organisation pour commencer. Voici ce que vous devriez voir :

Pour accéder à Agentforce Vibes, cliquez sur l’icône d’engrenage dans le coin supérieur droit et sélectionnez l’option « Agentforce Vibes » :

Vous serez redirigé vers l’application web Agentforce Vibes. L’application peut prendre un moment à charger, soyez patient.

Une fois chargé, vous aurez accès à l’IDE Agentforce Vibes directement dans votre navigateur :

Notez qu’il s’agit essentiellement d’une version personnalisée de VS Code, disponible directement en tant qu’application web.
Il peut vous être demandé de vérifier votre compte à l’aide d’un code d’authentification à usage unique. Après cela, vous êtes prêt à utiliser Salesforce Agentforce Vibes !
Étape 2 : Démarrer avec le Web MCP de Bright Data
Pour intégrer le Web MCP de Bright Data dans Agentforce Vibes, vous devez d’abord récupérer l’URL de connexion. Vous pouvez suivre la documentation officielle de Bright Data ou utiliser les étapes ci-dessous.
Si vous ne l’avez pas encore fait, inscrivez-vous sur Bright Data. Sinon, connectez-vous à votre compte existant. Ensuite, créez une clé API Bright Data, nécessaire pour authentifier la connexion au serveur MCP.
Une fois connecté, accédez à la page « MCP » de votre panneau de contrôle :

Sur cette page, suivez l’assistant de configuration et vous obtiendrez une URL de connexion distante pour le Web MCP de Bright Data.
Remarque : Étant donné que le transport SSE est déprécié, il est recommandé d’utiliser la méthode de connexion Streamable HTTP.
Vous pouvez également construire manuellement l’URL de connexion Streamable HTTP. Pour l’offre gratuite, voici la structure de l’URL :
https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>
Pour le mode Pro :
https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>&pro=1
Pour plus de détails sur les options de configuration supplémentaires (comme la sélection de groupe), consultez la documentation officielle.
Fantastique ! Cette URL de connexion est tout ce dont vous avez besoin pour intégrer Web MCP à votre agent IA Salesforce Agentforce Vibes.
Étape 3 : Ajouter le Web MCP dans Agentforce Vibes
Dans le menu de gauche, sélectionnez l’icône « Agentforce Vibes ». Cela ouvrira le chat IA, où vous pouvez demander à l’agent de vous assister pendant votre flux de travail de vibe coding :

Sélectionnez l’option « Gérer les serveurs MCP ». La section suivante apparaîtra :

Par défaut, Agentforce Vibes est livré avec trois serveurs MCP déjà configurés. Ceux-ci exposent des outils spécifiques à Salesforce.
Cliquez sur l’icône de grille dans le coin supérieur droit pour ouvrir la section de configuration des « Serveurs MCP ». Passez à l’onglet « Serveurs distants » et remplissez les champs ci-dessous pour ajouter la connexion Web MCP :
- Nom du serveur :
bright-data-web-mcp - URL du serveur :
https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>&pro=1(omettez&pro=1si vous ne souhaitez pas activer le mode Pro) - Type de transport :
Streamable HTTP

Cliquez sur « Ajouter un serveur » pour ajouter le serveur Web MCP. Appuyez ensuite sur « Terminé » pour finaliser la configuration.
Les outils Bright Data Web MCP devraient maintenant être disponibles dans Salesforce Agentforce Vibes. Excellent !
Étape 4 : Vérifier la connexion
Après avoir cliqué sur le bouton « Terminé », vous serez redirigé vers l’onglet « Configurer ». Vous devriez maintenant y voir l’entrée bright-data-web-mcp :

Notez que l’IDE se connecte automatiquement au serveur MCP distant. Ouvrez le menu déroulant et parcourez les outils disponibles :

Si vous avez configuré le mode Pro, vous verrez plus de 70 outils. Sinon, vous n’obtiendrez que les outils disponibles dans l’offre gratuite.
Retournez maintenant à la section principale « Agentforce Vibes » pour commencer à dialoguer avec l’IA. De même, vous pouvez vérifier le statut de connexion de l’entrée bright-data-web-mcp en cliquant sur l’icône « Gérer les serveurs MCP » dans le coin inférieur gauche :

Parfait ! Cela confirme que l’intégration avec Bright Data via MCP fonctionne correctement.
Étape 5 : Préparer le test de la nouvelle expérience de vibe coding améliorée
Votre agent IA Salesforce pour le vibe coding est désormais nettement plus puissant. Pour le tester, chargez un projet existant ou créez-en un nouveau.
Dans ce cas, nous nous concentrerons sur un tout nouveau projet « Agents ». Cliquez sur le bouton « Agents », puis continuez avec « Créer un nouveau projet », donnez-lui un nom et vous arriverez à l’écran suivant :

Celui-ci contient un projet Salesforce DX par défaut avec un exemple d’agent pouvant fournir des mises à jour météo locales, partager des informations sur les événements locaux et bien plus encore.
Supposons maintenant que vous souhaitiez vérifier que le projet actuel suit les bonnes pratiques de Salesforce Agentforce Vibes. Après tout, vous ne voulez pas déployer quelque chose de vibe codé sans validation appropriée. Pour y parvenir, vous pourriez lancer cette invite :
Search online for Salesforce DX project best practices. Select the 5 most relevant and authoritative sources and retrieve their content in Markdown format.
Analyze these sources and synthesize a consolidated list of best practices for Salesforce DX projects.
Then, review the code in this project and evaluate it against those best practices. Where the code does not comply, or where there is room for improvement, provide clear, contextual, and actionable recommendations for how to improve it.
Remarque : C’est quelque chose que l’agent IA Salesforce Agentforce Vibes standard ne peut pas faire seul. La raison en est qu’il nécessite des outils de recherche/découverte web et de scraping, ce que vous obtenez exactement grâce à la couche Web MCP de Bright Data.
Voyons comment l’agent IA Agentforce Vibes gère la tâche !
Étape 6 : Exécuter l’invite
Passez en mode « Plan » (car il s’agit d’une tâche informative plutôt que d’une tâche de modification de fichiers) et exécutez l’invite. Voici ce que vous devriez voir :

Le GIF ci-dessus est accéléré, mais voici ce qui devrait se passer :
- L’agent IA appelle l’outil
search_engine(propulsé par Bright Data SERP API) pour effectuer plusieurs recherches Google sur les bonnes pratiques Salesforce DX dans la documentation officielle, GitHub et Trailhead. - Le LLM traite les résultats SERP (retournés en format JSON, idéal pour l’ingestion par les agents IA) pour identifier les 5 sources les plus pertinentes (c’est-à-dire, dans ce cas, un guide Trailhead, une discussion StackExchange, un article HackerNoon, un post Medium et un dépôt GitHub).
- Chacune des pages sélectionnées est scrapée via l’outil
scrape_as_markdown, soutenu par l’API Web Unlocker de Bright Data. - Le contenu extrait est analysé et synthétisé en une liste consolidée de bonnes pratiques.
- Les fichiers du projet sont évalués par rapport à ces bonnes pratiques pour identifier les lacunes et les améliorations.
Dans l’ensemble, le processus exécuté par l’agent IA est cohérent. Il a sélectionné les bons outils Web MCP de Bright Data et les a utilisés avec succès pour améliorer les résultats de Salesforce Agentforce Vibes. Il est temps d’inspecter le résultat produit !
Étape 7 : Examiner le résultat
Faites défiler les résultats générés et vous verrez :

Cela comprend une liste détaillée des bonnes pratiques du projet Salesforce DX (comme demandé), ainsi que les sources dont elles ont été tirées. En particulier, faites attention à l’analyse de fichiers spécifiques et à leur conformité avec les bonnes pratiques identifiées :

Le résultat se conclut par une suggestion de passer en mode Act pour une analyse approfondie et des corrections automatisées des problèmes identifiés.
Et voilà ! Vous avez testé avec succès la puissance de l’intégration de Bright Data via Web MCP dans Salesforce Agentforce Vibes. Notez qu’il ne s’agissait là que d’un simple exemple d’invite, et vous pouvez utiliser les outils disponibles pour de nombreux autres cas d’usage.
Conclusion
Dans cet article de blog, vous avez appris ce qu’est Salesforce Agentforce Vibes et ce qu’il apporte. Vous avez également exploré ses principales limitations et comment les surmonter en le connectant à Bright Data via Web MCP.
Cette intégration élève l’expérience de codage Agentforce Vibes à un tout autre niveau. Cela est possible grâce aux outils prêts pour l’entreprise dédiés à la recherche web, la découverte web, l’extraction de données structurées et les interactions web automatisées.
Inscrivez-vous gratuitement sur Bright Data dès aujourd’hui et commencez à intégrer nos outils de données web prêts pour l’IA !