Agentic Resource Discovery (ARD) e Agent Fabric: O fim do isolamento dos agentes de IA no ecossistema Salesforce
A nova especificação open-source que atua como um 'DNS' para IA, conectando o Agentforce a plataformas externas com governança e segurança.

A Salesforce se uniu ao Google para lançar o ARD, um padrão aberto que permite que agentes de IA se descubram e confiem uns nos outros de forma federada. Para quem projeta em Agentforce, é o primeiro passo para orquestrar integrações entre plataformas usando o Agent Fabric, sem o peso de integrações ponto a ponto.
Se você já tentou orquestrar múltiplos agentes de IA em um cenário enterprise, sabe que o maior desafio atual não é fazer o modelo gerar respostas coerentes, mas sim garantir que ele saiba quais ferramentas acessar, onde elas estão hospedadas e se é seguro invocá-las. Até o momento, construir um agente autônomo quase sempre significava prendê-lo à sua plataforma de origem. Um agente configurado no Salesforce Agentforce não possui uma maneira nativa e padronizada de descobrir e confiar em uma ferramenta construída na AWS, no Google Cloud ou em um sistema legado da empresa, sem que isso exija um esforço substancial de integração customizada e gestão de contexto.
É exatamente esse gap de arquitetura que a Salesforce, em parceria com o Google e outros grandes players do mercado, está atacando com a especificação Agentic Resource Discovery (ARD).
Como o ARD resolve o problema de descoberta? O ARD atua como um protocolo compartilhado para a nova geração de agentes. Imagine algo parecido com o que o DNS faz pela internet, mas voltado para a inteligência artificial. A mecânica técnica se baseia na publicação de um manifesto estático padronizado, chamado ai-catalog.json. As empresas podem hospedar esse arquivo em seus domínios públicos ou em infraestruturas privadas, listando todas as capacidades que desejam expor: agentes disponíveis, servidores baseados em MCP (Model Context Protocol), APIs tradicionais e catálogos aninhados.
A verificação ocorre porque a própria propriedade do domínio atua como a raiz de confiança. Na prática, isso permite que um agente faça uma consulta semântica ao registro e pergunte "quais ferramentas estão disponíveis para buscar o histórico de faturamento deste cliente?", recebendo uma lista ranqueada e verificada de endpoints.
Isso resolve um gargalo técnico brutal: o limite das janelas de contexto (context window). Em vez de forçar os desenvolvedores a carregar as descrições e especificações de dezenas de ferramentas diretamente no prompt do LLM para que ele saiba o que usar, a seleção da capacidade é transferida para uma camada de busca dedicada e governada.
O papel do Agent Fabric e o impacto direto no Agentforce Para quem trabalha com arquitetura e implementação no ecossistema Salesforce, a ponte entre esse novo padrão global e as nossas orgs atende pelo nome de Agent Fabric. Ele é projetado para ser o plano de controle (control plane) corporativo para toda a rede de IA da empresa.
É no Agent Fabric que governamos e observamos recursos — sejam eles agentes construídos no Agentforce, servidores MCP de terceiros, ou inteligências rodando via Amazon Bedrock e Gemini. A arquitetura do Agent Fabric foi construída baseada nos mesmos princípios que o ARD agora padroniza na web.
Através dos recursos de Scanner do Agent Fabric, as organizações já conseguem descobrir automaticamente servidores MCP e APIs externas, catalogando-os em um registro unificado. A grande mudança que o ARD traz para o roadmap da Salesforce é a capacidade bidirecional: no futuro, os clientes corporativos poderão curar e publicar de forma segura os seus próprios agentes do Agentforce para o mundo externo. Usando controles de acesso baseados em papéis e salvaguardas corporativas, parceiros poderão descobrir e invocar as automações construídas no seu Salesforce sem precisarem de integrações sob medida.
A mudança de mentalidade na arquitetura Como Arquitetos de Solução e Desenvolvedores, precisaremos evoluir a forma como pensamos as integrações. O foco deixará de ser apenas a construção de fluxos ponto a ponto pesados usando Apex ou MuleSoft. A nova fundação exige pensar em como expor serviços legados e APIs de forma semântica, catalogando essas capacidades via MCP e manifestos ARD para que se tornem detectáveis pela malha de IA.
O ecossistema ainda está sendo moldado, mas os padrões que se estabelecem no início de um ciclo tecnológico tendem a se consolidar rapidamente. O valor real de um agente autônomo está diretamente ligado ao que ele consegue alcançar e executar de forma autônoma. O ARD é a porta que abre o Agentforce para o resto do ecossistema corporativo.
A falta de interoperabilidade entre agentes de IA é o maior gargalo para a escalabilidade corporativa. O ARD, combinado com o Agent Fabric, dita um novo padrão arquitetural de integração. Isso afeta diretamente como Solution Architects desenham conexões entre o Salesforce e sistemas externos, movendo integrações estáticas para modelos de descoberta baseados em catálogos e MCP.
A curadoria retirou o tom de marketing do anúncio original para focar no impacto estrutural: o que é o arquivo de manifesto, por que ele resolve o problema de limites de token no LLM e como o Agent Fabric tangibiliza essa teoria na prática para projetos Salesforce.
- Mapeie seus ativos de integração existentes: Faça um inventário das APIs externas que seu Agentforce hoje consome via Flow, Apex ou Named Credentials. Esses são os primeiros candidatos a serem expostos como recursos descobríveis via ARD.
- Estude o Model Context Protocol (MCP) antes de qualquer implementação: O ARD é construído sobre essa especificação open-source. Entenda como o MCP define a estrutura de um recurso, seus metadados semânticos e o contrato de descoberta — sem esse fundamento, você vai implementar errado.
- Planeje a descrição semântica das suas APIs: Ao desenhar ou revisar integrações, adicione ao seu processo de design a pergunta: "Como um agente de IA descreveria o propósito desse endpoint?". Nome, descrição, parâmetros e intenção precisam ser legíveis por máquina e compreensíveis por IA — não apenas por desenvolvedores.
- Defina a camada de governança antes de expor qualquer recurso:
- Quem autoriza quais agentes a descobrir e consumir quais recursos?
- Como você aplica políticas de acesso no nível do Agent Fabric?
- Qual o comportamento esperado quando um agente tenta acessar um recurso fora do seu escopo?
- Essas perguntas precisam ter resposta antes de qualquer configuração técnica.
- Acompanhe a documentação oficial do Agent Fabric ativamente: A especificação ainda está em evolução. Configure alertas para atualizações no Salesforce Developer Blog e no repositório da especificação. Arquitetura baseada em padrão emergente exige revisão contínua — não é set-and-forget.
A especificação ARD é uma iniciativa recente e ainda está ganhando tração no mercado. A capacidade de publicar agentes nativos do Agentforce para o mundo externo usando esse padrão faz parte do roadmap da Salesforce e ainda não é uma funcionalidade amplamente disponível (GA) em sua totalidade.
Este conteúdo foi reescrito e analisado editorialmente em português a partir de informações públicas da fonte indicada.