AI

Conectando o Salesforce Agentforce Vibes ao Bright Data Web MCP

A plataforma suporta a criação de aplicativos Salesforce, geração de agentes, automações e muito mais.
13 min de leitura
Salesforce Agentforce Vibes with Web MCP

Neste tutorial, você verá:

  • O que é o Salesforce Agentforce Vibes e o que ele oferece.
  • Por que você deve expandi-lo com ferramentas para descoberta, acesso e exploração da web.
  • Como a Bright Data apoia essa integração via Web MCP.
  • Como conectar o Web MCP da Bright Data ao Salesforce Agentforce Vibes para torná-lo muito mais eficaz.

Vamos começar!

O que é o Salesforce Agentforce Vibes?

Agentforce Vibes é um ambiente de desenvolvimento com inteligência artificial construído sobre a Plataforma Salesforce Agentforce 360. Ele permite o vibe coding por meio de linguagem natural, traduzindo prompts em projetos de código estruturados.

A plataforma suporta a criação de aplicativos Salesforce, geração de agentes, automações e muito mais. Também permite analisar a qualidade do código e adicionar novos recursos a projetos existentes. Tudo isso é entregue mantendo a segurança e a governança de nível empresarial típicas do ecossistema Salesforce.

Os principais recursos que ela suporta são:

  • Linguagem natural para código: Transforma prompts em linguagem natural em código Salesforce estruturado e contextual.
  • Suporte a MCP: Conecta-se a servidores MCP para ferramentas externas e fontes de dados dentro do fluxo de trabalho de desenvolvimento.
  • Segurança e confiança integradas: Garante que código, metadados e esquemas permaneçam dentro da Camada de Confiança do Salesforce.
  • Autocompletar código: Fornece sugestões de código inline em tempo real no VS Code e no Agentforce IDE.
  • Integração com analisador de código: Verifica o código em busca de bugs, ineficiências e problemas de segurança, fornecendo correções automatizadas e insights acionáveis durante o desenvolvimento.
  • Explicações de código: Explica a estrutura e a lógica do código linha por linha diretamente na IDE, ajudando você a se familiarizar mais rapidamente com aplicativos Salesforce complexos.
  • Geração de aplicativos React: Gera aplicativos React independentes ou incorporados com pré-visualizações ao vivo.
  • Habilidades e capacidades: Ativa dinamicamente habilidades contextuais com base na intenção do usuário, guiando o Agentforce nas tarefas de desenvolvimento com precisão.

Saiba mais no guia oficial do usuário.

Por que Expandir o Agentforce Vibes com Acesso à Web

O Salesforce Agentforce Vibes enfrenta uma limitação fundamental comum a todas as ferramentas baseadas em LLM: a estagnação de informações. Os grandes modelos de linguagem geram respostas com base em seus dados de treinamento, que são um instantâneo do passado. É por isso que eles produzem alucinações ou resultados não confiáveis.

Em um ambiente de desenvolvimento empresarial em rápida evolução, isso se torna um verdadeiro gargalo. Um assistente de IA que não está fundamentado em informações atualizadas pode recomendar padrões Salesforce obsoletos, perder atualizações recentes da plataforma ou ignorar patches de segurança críticos.

Para resolver a limitação de conhecimento dos LLMs, as ferramentas de desenvolvimento de IA precisam de acesso em tempo real à web. É aqui que a Bright Data entra!

A Bright Data fornece uma infraestrutura pronta para IA que estende o Salesforce Agentforce Vibes além do seu conhecimento integrado. Ela introduz capacidades em tempo real, como pesquisa na web, descoberta, extração de dados e interação automatizada com o navegador.

O que diferencia a Bright Data é sua sólida rede global com mais de 400 milhões de IPs de proxy residencial em mais de 195 países. Essa base suporta escalabilidade ilimitada, com 99,99% de uptime e taxa de sucesso de 99,95%.

Combinar o Agentforce Vibes com a Bright Data resulta em um ambiente de vibe coding de nível empresarial disponível diretamente no seu ecossistema Salesforce.

Como a Bright Data Suporta o Salesforce Agentforce Vibes

A Bright Data suporta o Salesforce Agentforce Vibes diretamente por meio do seu servidor Web MCP oficial. Ele está disponível tanto como servidor local quanto remoto, mas o Salesforce Agentforce Vibes só pode interagir com servidores MCP remotos.

O Web MCP expõe mais de 70 ferramentas criadas para simplificar a interação com a infraestrutura da Bright Data. Essas ferramentas permitem pesquisa na web, descoberta, scraping, interação e muito mais. Mesmo no plano gratuito (5 mil requisições por mês gratuitamente), você tem acesso a algumas ferramentas úteis:

Ferramenta Descrição
search_engine + sua versão em lote Obtenha resultados do Google, Bing ou Yandex em formato JSON ou Markdown
scrape_as_markdown + sua versão em lote Converta qualquer página web em Markdown limpo, contornando proteções anti-bot
discover Execute uma pesquisa web com IA com resultados relevantes e classificados

No entanto, o [Pro mode](https://github.com/brightdata/brightdata-mcp?tab=readme-ov-file#-pricing, modes) é o que libera todo o potencial do Web MCP. Ele oferece ferramentas avançadas para extração de dados estruturados do Amazon, LinkedIn, Yahoo Finance, YouTube, Zillow, GitHub, NPM, Google Maps e muitas outras plataformas. Também inclui recursos de automação de navegador.

Em conjunto, esse conjunto de ferramentas é mais do que suficiente para expandir o Salesforce Agentforce Vibes e superar a limitação de conhecimento dos LLMs.

Como Configurar o Web MCP da Bright Data no Salesforce Agentforce Vibes

Neste tutorial passo a passo, você aprenderá como expandir o Salesforce Agentforce Vibes com as ferramentas Web MCP da Bright Data. O resultado é uma experiência de vibe coding mais fundamentada, onde o agente de IA subjacente pode explorar a web sem bloqueios.

Nota: O Salesforce Agentforce Vibes também pode ser configurado na sua instância local do Visual Studio Code com as extensões apropriadas. Neste guia, nos referiremos à IDE online disponível diretamente no seu Developer org. Ainda assim, o mesmo procedimento também se aplica ao fluxo de trabalho desktop.

Siga as instruções abaixo!

Pré-requisitos

Para seguir este tutorial, certifique-se de ter:

Também é recomendável ter:

Não se preocupe em configurar a Bright Data ou o Salesforce agora, pois você será guiado por todo o processo.

Etapa #1: Acessar o Salesforce Agentforce Vibes

Faça login no seu portal Salesforce Developer usando suas credenciais, ou crie um novo org para começar. Isso é o que você deverá ver:

O portal Salesforce Developer

Para acessar o Agentforce Vibes, clique no ícone de engrenagem no canto superior direito e selecione a opção “Agentforce Vibes”:

Clicando na opção Agentforce Vibes

Você será redirecionado para o aplicativo web do Agentforce Vibes. O aplicativo pode demorar um pouco para carregar, então seja paciente.

Aguardando o Agentforce Vibes carregar

Uma vez carregado, você terá acesso à IDE do Agentforce Vibes diretamente no seu navegador:

A IDE do Agentforce Vibes

Observe que é essencialmente uma versão customizada do VS Code, disponível diretamente como um aplicativo web.

Pode ser solicitado que você verifique sua conta usando um código de autenticação de uso único. Depois disso, você está pronto para usar o Salesforce Agentforce Vibes!

Etapa #2: Começar com o Web MCP da Bright Data

Para integrar o Web MCP da Bright Data ao Agentforce Vibes, você primeiro precisa obter a URL de conexão. Você pode seguir a documentação oficial da Bright Data ou usar os passos abaixo.

Se ainda não o fez, cadastre-se na Bright Data. Caso contrário, faça login na sua conta existente. Em seguida, crie uma chave de API da Bright Data, necessária para autenticar a conexão com o servidor MCP.

Após o login, navegue até a página “MCP” do seu painel de controle:

Acessando a página MCP

Nesta página, siga o assistente de configuração e você obterá uma URL de conexão remota para o Web MCP da Bright Data.

Nota: Como o transporte SSE está obsoleto, é recomendado usar o método de conexão Streamable HTTP.

Como alternativa, você pode construir manualmente a URL de conexão Streamable HTTP. Para o plano gratuito, esta é a estrutura da URL:

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

Para o Pro mode:

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

Para mais detalhes sobre opções de configuração adicionais (como seleção de grupo), consulte a documentação oficial.

Fantástico! Essa URL de conexão é tudo que você precisa para integrar o Web MCP ao seu agente de IA do Salesforce Agentforce Vibes.

Etapa #3: Adicionar o Web MCP no Agentforce Vibes

No menu esquerdo, selecione o ícone “Agentforce Vibes”. Isso abrirá o chat de IA, onde você pode pedir ao agente que te suporte durante seu fluxo de vibe coding:

Selecione a opção “Manage MCP Servers”. A seção seguinte aparecerá:

A seção MCP Servers

Por padrão, o Agentforce Vibes vem com três servidores MCP já configurados. Eles expõem ferramentas específicas do Salesforce.

Clique no ícone de grade no canto superior direito para abrir a seção de configuração “MCP Servers”. Mude para a aba “Remote Servers” e preencha os campos abaixo para adicionar a conexão Web MCP:

  • Server Name: bright-data-web-mcp
  • Server URL: https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>&pro=1 (omita &pro=1 se não quiser ativar o Pro mode)
  • Transport Type: Streamable HTTP
Configurando uma conexão remota com o servidor Bright Data Web MCP

Clique em “Add Server” para adicionar o servidor Web MCP. Em seguida, pressione “Done” para concluir a configuração.

As ferramentas do Bright Data Web MCP agora devem estar disponíveis no Salesforce Agentforce Vibes. Excelente!

Etapa #4: Verificar a Conexão

Após clicar no botão “Done”, você será redirecionado para a aba “Configure”. Aqui, você deverá ver a entrada bright-data-web-mcp:

A entrada bright-data-web-mcp

Observe que a IDE se conecta automaticamente ao servidor remoto Web MCP. Abra o menu suspenso e percorra as ferramentas disponíveis:

As ferramentas Web MCP disponíveis

Se você configurou o Pro mode, verá mais de 70 ferramentas. Caso contrário, você terá apenas as ferramentas disponíveis no plano gratuito.

Agora volte à seção principal “Agentforce Vibes” para começar a conversar com a IA. Da mesma forma, você pode verificar o status de conexão da entrada bright-data-web-mcp clicando no ícone “Manage MCP Servers” no canto inferior esquerdo:

Observe a entrada bright-data-web-mcp com status conectado

Ótimo! Isso confirma que a integração com a Bright Data via MCP está funcionando corretamente.

Etapa #5: Preparar-se para Testar a Nova Experiência Aprimorada de Vibe Coding

Seu agente de IA do Salesforce para vibe coding agora é significativamente mais poderoso. Para testá-lo, carregue um projeto existente ou crie um novo.

Neste caso, focaremos em um novo projeto “Agents”. Clique no botão “Agents”, continue com “Create a new project”, dê um nome a ele e você chegará à seguinte tela:

O projeto padrão Agents

Ele contém um projeto Salesforce DX padrão com um agente de exemplo que pode fornecer atualizações climáticas locais, compartilhar informações sobre eventos locais e muito mais.

Agora, suponha que você queira verificar se o projeto atual segue as melhores práticas do Salesforce Agentforce Vibes. Afinal, você não quer implantar algo que codificou com vibe coding sem validação adequada. Para isso, você poderia lançar este prompt:

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.

Nota: Isso é algo que o agente de IA padrão do Salesforce Agentforce Vibes não consegue fazer sozinho. O motivo é que ele requer ferramentas de pesquisa/descoberta na web e scraping, que é exatamente o que você obtém através da camada Web MCP da Bright Data.

Vamos ver como o agente de IA do Agentforce Vibes lida com a tarefa!

Etapa #6: Executar o Prompt

Mude para o modo “Plan” (já que esta é uma tarefa informacional, não de modificação de arquivos) e execute o prompt. Isso é o que você deverá ver:

A execução do prompt no Agentforce Vibes

O GIF acima está acelerado, mas é o que deve acontecer:

  1. O agente de IA chama a ferramenta search_engine (alimentada pela Bright Data SERP API) para realizar múltiplas pesquisas no Google sobre as melhores práticas do Salesforce DX em documentos oficiais, GitHub e Trailhead.
  2. O LLM processa os resultados do SERP (retornados em formato JSON, ideal para ingestão por agentes de IA) para identificar as 5 fontes mais relevantes (ou seja, neste caso, um guia do Trailhead, uma discussão no StackExchange, um artigo do HackerNoon, um post do Medium e um repositório do GitHub).
  3. Cada uma das páginas selecionadas é raspada via a ferramenta scrape_as_markdown, suportada pela Bright Data Web Unlocker API.
  4. O conteúdo extraído é analisado e sintetizado em uma lista consolidada de melhores práticas.
  5. Os arquivos do projeto são revisados em relação a essas melhores práticas para identificar lacunas e melhorias.

Em geral, o processo executado pelo agente de IA é coerente. Ele selecionou as ferramentas certas do Bright Data Web MCP e as usou com sucesso para aprimorar os resultados do Salesforce Agentforce Vibes. Hora de inspecionar o resultado produzido!

Etapa #7: Revisar o Resultado

Role pelos resultados gerados e você verá:

O resultado final

Isso inclui uma lista detalhada das melhores práticas do projeto Salesforce DX (conforme solicitado), juntamente com as fontes das quais foram derivadas. Em particular, preste atenção à análise de arquivos específicos e se eles estão em conformidade com as melhores práticas identificadas:

Observe como os arquivos foram verificados de acordo com as melhores práticas identificadas

O resultado conclui com uma sugestão de mudar para o modo Act para análise adicional e correções automatizadas dos problemas identificados.

Et voilà! Você testou com sucesso o poder da integração da Bright Data via Web MCP no Salesforce Agentforce Vibes. Observe que este foi apenas um prompt de exemplo simples, e você pode empregar as ferramentas disponíveis para muitos outros casos de uso também.

Conclusão

Neste artigo, você aprendeu o que é o Salesforce Agentforce Vibes e o que ele traz. Você também explorou suas principais limitações e como superá-las conectando-o à Bright Data via Web MCP.

Essa integração eleva a experiência de codificação do Agentforce Vibes a um nível totalmente novo. Isso graças a ferramentas prontas para empresas para pesquisa na web, descoberta web, extração de dados estruturados e interações automatizadas com a web.

Cadastre-se hoje gratuitamente na Bright Data e comece a integrar nossas ferramentas de dados web prontas para IA!