AI

Salesforce Agentforce Vibes mit Bright Data Web MCP verbinden

Die Plattform unterstützt die Erstellung von Salesforce-Apps, die Generierung von Agenten, Automatisierungen und mehr.
11 min lesen
Salesforce Agentforce Vibes with Web MCP

In diesem Tutorial erfahren Sie:

  • Was Salesforce Agentforce Vibes ist und was es bietet.
  • Warum Sie es mit Tools für Web-Entdeckung, -Zugriff und -Erkundung erweitern sollten.
  • Wie Bright Data diese Integration über Web MCP unterstützt.
  • Wie Sie Bright Data’s Web MCP mit Salesforce Agentforce Vibes verbinden, um es deutlich effektiver zu machen.

Legen wir los!

Was ist Salesforce Agentforce Vibes?

Agentforce Vibes ist eine KI-gestützte Entwicklungsumgebung, die auf der Salesforce Agentforce 360 Platform aufgebaut ist. Sie ermöglicht Vibe-Coding durch natürliche Sprache und übersetzt Prompts in strukturierte Coding-Projekte.

Die Plattform unterstützt die Erstellung von Salesforce-Apps, die Generierung von Agenten, Automatisierungen und mehr. Sie ermöglicht auch die Analyse der Codequalität und das Hinzufügen neuer Funktionen zu bestehenden Projekten. All das wird unter Beibehaltung der für das Salesforce-Ökosystem typischen Sicherheits- und Governance-Standards auf Unternehmensebene bereitgestellt.

Die wichtigsten unterstützten Funktionen sind:

  • Natürliche Sprache zu Code: Wandelt Prompts in natürlicher Sprache in strukturierten, kontextuellen Salesforce-Code um.
  • MCP-Unterstützung: Verbindet sich mit MCP-Servern für externe Tools und Datenquellen innerhalb des Entwicklungs-Workflows.
  • Integrierte Sicherheit und Vertrauen: Stellt sicher, dass Code, Metadaten und Schemata innerhalb der Salesforce Trust Layer verbleiben.
  • Code-Autovervollständigung: Bietet Echtzeit-Code-Vorschläge in VS Code und der Agentforce IDE.
  • Code-Analyzer-Integration: Durchsucht Code nach Fehlern, Ineffizienzen und Sicherheitsproblemen und bietet automatisierte Korrekturen sowie umsetzbare Erkenntnisse während der Entwicklung.
  • Code-Erklärungen: Erklärt Code-Struktur und -Logik zeilenweise direkt in der IDE und hilft Ihnen, sich schneller mit komplexen Salesforce-Anwendungen vertraut zu machen.
  • React-App-Generierung: Generiert eigenständige oder eingebettete React-Anwendungen mit Live-Vorschauen.
  • Fähigkeiten und Skills: Aktiviert dynamisch kontextbezogene Skills basierend auf der Benutzerabsicht und führt Agentforce präzise durch Entwicklungsaufgaben.

Erfahren Sie mehr im offiziellen Benutzerhandbuch.

Warum Agentforce Vibes mit Web-Zugriff erweitern

Salesforce Agentforce Vibes steht vor einer grundlegenden Einschränkung, die allen LLM-gestützten Tools gemeinsam ist: Informationsstagnation. Große Sprachmodelle generieren Antworten auf Basis ihrer Trainingsdaten, die eine Momentaufnahme der Vergangenheit darstellen. Deshalb produzieren sie Halluzinationen oder unzuverlässige Ergebnisse.

In einer sich schnell entwickelnden Unternehmens-Entwicklungsumgebung wird dies zu einem echten Engpass. Ein KI-Assistent, der nicht auf aktuellen Informationen basiert, könnte veraltete Salesforce-Muster empfehlen, aktuelle Plattform-Updates verpassen oder kritische Sicherheitspatches übersehen.

Um die LLM-Wissenseinschränkung zu beheben, benötigen KI-Entwicklungstools Echtzeit-Zugriff auf das Web. Hier kommt Bright Data ins Spiel!

Bright Data bietet eine KI-bereite Infrastruktur, die Salesforce Agentforce Vibes über sein integriertes Wissen hinaus erweitert. Es führt Echtzeit-Funktionen wie Web-Suche, -Entdeckung, Datenextraktion und automatisierte Browser-Interaktion ein.

Was Bright Data auszeichnet, ist sein solides globales Netzwerk von über 400 Millionen Residential Proxy IPs in 195+ Ländern. Diese Grundlage unterstützt unbegrenzte Skalierbarkeit bei einer Verfügbarkeit von 99,99 % und einer Erfolgsrate von 99,95 %.

Die Kombination von Agentforce Vibes mit Bright Data ergibt eine Vibe-Coding-Umgebung auf Unternehmensebene, die direkt in Ihrem Salesforce-Ökosystem verfügbar ist.

Wie Bright Data Salesforce Agentforce Vibes unterstützt

Bright Data unterstützt Salesforce Agentforce Vibes direkt über seinen offiziellen Web MCP-Server. Dieser ist sowohl als lokaler als auch als Remote-Server verfügbar, aber Salesforce Agentforce Vibes kann nur mit Remote-MCP-Servern interagieren.

Web MCP bietet 70+ Tools, die die Interaktion mit der Bright Data-Infrastruktur vereinfachen. Diese Tools ermöglichen Web-Suche, -Entdeckung, Scraping, Interaktion und vieles mehr. Selbst im Free-Tier (5.000 Anfragen pro Monat kostenlos) haben Sie Zugriff auf einige nützliche Tools:

Tool Beschreibung
search_engine + Batch-Version Google-, Bing- oder Yandex-Ergebnisse im JSON- oder Markdown-Format abrufen
scrape_as_markdown + Batch-Version Beliebige Webseite in sauberes Markdown umwandeln und dabei Anti-Bot-Schutz umgehen
discover Eine KI-gestützte Web-Suche mit priorisierten, relevanten Ergebnissen ausführen

Der Pro mode ist es jedoch, der das volle Potenzial von Web MCP freischaltet. Er bietet erweiterte Tools für die strukturierte Datenextraktion von Amazon, LinkedIn, Yahoo Finance, YouTube, Zillow, GitHub, NPM, Google Maps und vielen anderen Plattformen. Er umfasst auch Browser-Automatisierungsfunktionen.

Zusammen reicht dieser Satz an Tools mehr als aus, um Salesforce Agentforce Vibes zu erweitern und das LLM-Wissenproblem zu überwinden.

So konfigurieren Sie Bright Data’s Web MCP in Salesforce Agentforce Vibes

In diesem Schritt-für-Schritt-Tutorial erfahren Sie, wie Sie Salesforce Agentforce Vibes mit Bright Data’s Web MCP-Tools erweitern. Das Ergebnis ist eine fundiertere Vibe-Coding-Erfahrung, bei der der zugrundeliegende KI-Agent das Web ohne Blockierungen erkunden kann.

Hinweis: Salesforce Agentforce Vibes kann auch in Ihrer lokalen Visual Studio Code-Instanz mit den entsprechenden Erweiterungen eingerichtet werden. In diesem Leitfaden beziehen wir uns auf die Online-IDE, die direkt in Ihrer Developer-Org verfügbar ist. Das gleiche Verfahren gilt jedoch auch für den Desktop-Workflow.

Folgen Sie den nachstehenden Anweisungen!

Voraussetzungen

Um dieses Tutorial durchzuführen, stellen Sie sicher, dass Sie folgendes haben:

Außerdem wird empfohlen:

Machen Sie sich keine Sorgen über die Einrichtung von Bright Data oder Salesforce, da Sie durch den gesamten Prozess geführt werden.

Schritt 1: Salesforce Agentforce Vibes aufrufen

Melden Sie sich mit Ihren Zugangsdaten beim Salesforce Developer-Portal an oder erstellen Sie eine neue Org, um zu beginnen. Das sollten Sie sehen:

Das Salesforce Developer-Portal

Um auf Agentforce Vibes zuzugreifen, klicken Sie auf das Zahnrad-Symbol oben rechts und wählen Sie die Option “Agentforce Vibes”:

Klicken auf die Option Agentforce Vibes

Sie werden zur Agentforce Vibes-Web-App weitergeleitet. Das Laden der Anwendung kann eine Weile dauern, also haben Sie Geduld.

Warten auf das Laden von Agentforce Vibes

Nach dem Laden haben Sie direkten Zugriff auf die Agentforce Vibes IDE in Ihrem Browser:

Die Agentforce Vibes IDE

Beachten Sie, dass es sich im Wesentlichen um eine angepasste Version von VS Code handelt, die direkt als Web-App verfügbar ist.

Sie werden möglicherweise aufgefordert, Ihr Konto mit einem Einmal-Authentifizierungscode zu verifizieren. Danach sind Sie bereit, Salesforce Agentforce Vibes zu nutzen!

Schritt 2: Mit Bright Data’s Web MCP beginnen

Um Bright Data’s Web MCP in Agentforce Vibes zu integrieren, müssen Sie zunächst die Verbindungs-URL abrufen. Sie können entweder der offiziellen Bright Data-Dokumentation folgen oder die nachstehenden Schritte verwenden.

Falls noch nicht geschehen, registrieren Sie sich bei Bright Data. Andernfalls melden Sie sich bei Ihrem bestehenden Konto an. Dann erstellen Sie einen Bright Data API-Schlüssel, der für die Authentifizierung der Verbindung zum MCP-Server erforderlich ist.

Nach dem Einloggen navigieren Sie zur “MCP”-Seite Ihres Control Panels:

Aufrufen der MCP-Seite

Folgen Sie auf dieser Seite dem Setup-Assistenten und Sie erhalten eine Remote-Verbindungs-URL für den Bright Data Web MCP.

Hinweis: Da der SSE-Transport veraltet ist, wird empfohlen, die Streamable HTTP-Verbindungsmethode zu verwenden.

Alternativ können Sie die Streamable HTTP-Verbindungs-URL manuell erstellen. Für den Free-Tier ist dies die URL-Struktur:

https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>

Für Pro mode hingegen:

https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>&pro=1

Weitere Details zu zusätzlichen Konfigurationsoptionen (wie die Gruppenauswahl) finden Sie in der offiziellen Dokumentation.

Hervorragend! Diese Verbindungs-URL ist alles, was Sie benötigen, um Web MCP mit Ihrem Salesforce Agentforce Vibes KI-Agenten zu integrieren.

Schritt 3: Web MCP in Agentforce Vibes hinzufügen

Wählen Sie im linken Menü das Symbol “Agentforce Vibes”. Dadurch öffnet sich der KI-Chat, in dem Sie den Agenten um Unterstützung während Ihres Vibe-Coding-Workflows bitten können:

Wählen Sie die Option “MCP-Server verwalten”. Der folgende Abschnitt wird angezeigt:

Der Abschnitt MCP-Server

Standardmäßig sind in Agentforce Vibes drei MCP-Server vorkonfiguriert. Diese stellen Salesforce-spezifische Tools bereit.

Klicken Sie auf das Raster-Symbol in der oberen rechten Ecke, um den Konfigurationsbereich “MCP-Server” zu öffnen. Wechseln Sie zur Registerkarte “Remote Servers” und füllen Sie die folgenden Felder aus, um die Web MCP-Verbindung hinzuzufügen:

  • Server Name: bright-data-web-mcp
  • Server URL: https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>&pro=1 (lassen Sie &pro=1 weg, wenn Sie Pro mode nicht aktivieren möchten)
  • Transport Type: Streamable HTTP
Konfigurieren einer Remote-Verbindung zum Bright Data Web MCP-Server

Klicken Sie auf “Server hinzufügen”, um den Web MCP-Server hinzuzufügen. Klicken Sie dann auf “Fertig”, um die Einrichtung abzuschließen.

Die Bright Data Web MCP-Tools sollten jetzt in Salesforce Agentforce Vibes verfügbar sein. Ausgezeichnet!

Schritt 4: Verbindung prüfen

Nach dem Klicken auf die Schaltfläche “Fertig” werden Sie zur Registerkarte “Konfigurieren” weitergeleitet. Hier sollten Sie jetzt den Eintrag bright-data-web-mcp sehen:

Der Eintrag bright-data-web-mcp

Beachten Sie, dass die IDE automatisch eine Verbindung zum Remote-Web-MCP-Server herstellt. Öffnen Sie das Dropdown-Menü und scrollen Sie durch die verfügbaren Tools:

Die verfügbaren Web MCP-Tools

Wenn Sie Pro mode konfiguriert haben, sehen Sie 70+ Tools. Andernfalls erhalten Sie nur die im Free-Plan verfügbaren Tools.

Kehren Sie nun zum Hauptabschnitt “Agentforce Vibes” zurück, um mit der KI zu chatten. Ebenso können Sie den Verbindungsstatus des Eintrags bright-data-web-mcp überprüfen, indem Sie auf das Symbol “MCP-Server verwalten” in der unteren linken Ecke klicken:

Der Eintrag bright-data-web-mcp mit dem Status verbunden

Gut! Dies bestätigt, dass die Integration mit Bright Data über MCP korrekt funktioniert.

Schritt 5: Vorbereitung zum Testen der neuen erweiterten Vibe-Coding-Erfahrung

Ihr Salesforce KI-Agent für Vibe-Coding ist jetzt deutlich leistungsfähiger. Um ihn zu testen, laden Sie ein bestehendes Projekt oder erstellen Sie ein neues.

In diesem Fall konzentrieren wir uns auf ein brandneues “Agents”-Projekt. Klicken Sie auf die Schaltfläche “Agents”, fahren Sie dann mit “Neues Projekt erstellen” fort, geben Sie ihm einen Namen und Sie gelangen zum folgenden Bildschirm:

Das Standard-Agents-Projekt

Dieses enthält ein Standard-Salesforce DX-Projekt mit einem Beispiel-Agenten, der lokale Wetterdaten bereitstellen, Informationen zu lokalen Veranstaltungen teilen und mehr leisten kann.

Nehmen wir nun an, Sie möchten überprüfen, ob das aktuelle Projekt den Best Practices von Salesforce Agentforce Vibes entspricht. Schließlich möchten Sie nicht etwas deployen, das Sie per Vibe-Coding erstellt haben, ohne eine ordentliche Validierung. Dazu könnten Sie folgenden Prompt ausführen:

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.

Hinweis: Dies ist etwas, das der Standard-Salesforce Agentforce Vibes KI-Agent nicht alleine tun kann. Der Grund dafür ist, dass es Web-Such-/Entdeckungs- und Scraping-Tools erfordert, was genau das ist, was Sie über die Bright Data Web MCP-Schicht erhalten.

Sehen wir, wie der Agentforce Vibes KI-Agent die Aufgabe bewältigt!

Schritt 6: Den Prompt ausführen

Wechseln Sie in den “Plan”-Modus (da es sich um eine informative Aufgabe und keine Dateiänderungsaufgabe handelt) und führen Sie den Prompt aus. Das sollten Sie sehen:

Die Prompt-Ausführung in Agentforce Vibes

Das obige GIF ist beschleunigt, aber hier ist, was passieren sollte:

  1. Der KI-Agent ruft das Tool search_engine auf (betrieben von der Bright Data SERP API), um mehrere Google-Suchen nach Salesforce DX Best Practices in offiziellen Dokumentationen, GitHub und Trailhead durchzuführen.
  2. Das LLM verarbeitet die SERP-Ergebnisse (zurückgegeben im JSON-Format, ideal für die Verarbeitung durch KI-Agenten), um die 5 relevantesten Quellen zu identifizieren (in diesem Fall ein Trailhead-Leitfaden, eine StackExchange-Diskussion, ein HackerNoon-Artikel, ein Medium-Beitrag und ein GitHub-Repository).
  3. Jede der ausgewählten Seiten wird über das Tool scrape_as_markdown gescrapt, unterstützt durch die Bright Data Web Unlocker API.
  4. Der extrahierte Inhalt wird analysiert und zu einer konsolidierten Liste von Best Practices zusammengefasst.
  5. Die Projektdateien werden anhand dieser Best Practices auf Lücken und Verbesserungsmöglichkeiten geprüft.

Insgesamt ist der vom KI-Agenten ausgeführte Prozess kohärent. Er hat die richtigen Bright Data Web MCP-Tools ausgewählt und sie erfolgreich eingesetzt, um die Ergebnisse von Salesforce Agentforce Vibes zu verbessern. Jetzt ist es Zeit, die erzeugte Ausgabe zu untersuchen!

Schritt 7: Die Ausgabe prüfen

Scrollen Sie durch die generierten Ergebnisse, und Sie werden sehen:

Die finale Ausgabe

Dies umfasst eine detaillierte Liste der Salesforce DX-Projektbest-Practices (wie angefordert) sowie die Quellen, aus denen sie abgeleitet wurden. Achten Sie insbesondere auf die Analyse bestimmter Dateien und ob sie den identifizierten Best Practices entsprechen:

Die Dateien wurden entsprechend den identifizierten Best Practices überprüft

Die Ausgabe endet mit einer Empfehlung, in den Act-Modus zu wechseln, um die identifizierten Probleme weiter zu analysieren und automatisiert zu beheben.

Et voilà! Sie haben die Leistungsfähigkeit der Bright Data-Integration über Web MCP in Salesforce Agentforce Vibes erfolgreich getestet. Beachten Sie, dass dies nur ein einfacher Beispiel-Prompt war und Sie die verfügbaren Tools für viele weitere Anwendungsfälle einsetzen können.

Fazit

In diesem Blogbeitrag haben Sie erfahren, was Salesforce Agentforce Vibes ist und was es zu bieten hat. Sie haben auch seine Haupteinschränkungen erkundet und gelernt, wie Sie diese überwinden können, indem Sie es über Web MCP mit Bright Data verbinden.

Diese Integration hebt die Agentforce Vibes Coding-Erfahrung auf ein völlig neues Niveau. Das verdankt sie unternehmensgerechten Tools für Web-Suche, Web-Entdeckung, strukturierte Datenextraktion und automatisierte Web-Interaktionen.

Registrieren Sie sich noch heute für ein kostenloses Bright Data-Konto und beginnen Sie mit der Integration unserer KI-bereiten Web-Daten-Tools!