Google e parceiros lançam especificação ARD para descoberta de recursos por agentes de IA

Google, Microsoft, GitHub e outras big techs lançaram o ARD, especificação aberta que permite a agentes de IA publicar e descobrir ferramentas e APIs de forma padronizada e segura. Entenda como funciona e o impacto para o mercado de TI.

R

Ilustração conceitual de agentes de IA descobrindo recursos através de uma rede de catálogos e registros
Ilustração conceitual de agentes de IA descobrindo recursos através de uma rede de catálogos e registros

Google e parceiros como Microsoft, GitHub, Hugging Face, Cisco, Databricks, GoDaddy, NVIDIA, Salesforce, ServiceNow e Snowflake anunciaram o Agentic Resource Discovery (ARD), uma especificação aberta que permite a agentes de IA publicar, descobrir e verificar ferramentas, APIs e serviços externos entre domínios organizacionais.

  • ARD é um padrão aberto para descoberta de recursos por agentes de IA, complementar ao MCP.

  • Usa catálogos (ai-catalog.json) e registros para busca por intenção de tarefa.

  • Inclui mecanismos de verificação de confiança baseados em domínio para segurança.

  • Implementações iniciais incluem GitHub Agent Finder e Hugging Face Discover.

  • Empresas brasileiras podem se beneficiar da padronização para integrar agentes e APIs.

O problema da descoberta de recursos

Em ambientes empresariais, agentes de IA precisam acessar APIs e serviços de diferentes provedores, mas a descoberta desses recursos ainda é feita de forma manual ou com integrações fixas. Srinivas Krishnan, engenheiro distinto do Google Cloud, destacou: "O problema é simples de enunciar e difícil de resolver, especialmente na empresa, onde a resposta não pode ser apenas 'encontre algo que funcione'."

O ARD resolve essa lacuna ao definir um formato padronizado para catálogos de recursos e mecanismos de busca baseados em intenção de tarefa.

Como funciona o ARD

A especificação introduz duas construções principais: catálogos e registros. Organizações publicam um arquivo ai-catalog.json legível por máquina em seu domínio, descrevendo ferramentas, APIs, habilidades e endpoints de agentes disponíveis.

Registros agregam esses catálogos e permitem que agentes pesquisem com base na intenção da tarefa, em vez de depender de listas estáticas de endpoints. Isso possibilita que agentes localizem recursos relevantes através de fronteiras organizacionais, mantendo compatibilidade com padrões de execução como MCP e OpenAPI.

  • Catálogo: arquivo JSON publicado no domínio da organização.

  • Registro: serviço que agrega catálogos e oferece busca por intenção.

  • Descoberta: agente consulta registro para encontrar ferramentas adequadas à tarefa.

Confiança e verificação

A confiança é central no design do ARD. A especificação inclui mecanismos de verificação baseados em domínio, permitindo que agentes validem a autenticidade dos recursos descobertos antes de estabelecer conexões. Isso reduz riscos em ambientes onde agentes autônomos podem acionar ações em serviços de terceiros e sistemas corporativos.

Implementações iniciais

Algumas implementações já surgiram. O Agent Finder do GitHub Copilot e a ferramenta Discover do Hugging Face já utilizam o ARD para descoberta de capacidades em tempo de execução.

Jennifer Marsman, engenheira principal de IA na Microsoft, comentou: "O objetivo não é um catálogo global único de todos os recursos. Haverá muitos serviços de descoberta, cada um definido pelo que indexa, a quem serve e como classifica."

Impacto para o mercado brasileiro de TI

Para empresas brasileiras que desenvolvem agentes de IA ou expõem APIs, o ARD representa uma oportunidade de padronizar a oferta de serviços. A adoção pode facilitar a integração com ecossistemas globais, mas exige investimento em governança e segurança.

No Brasil, onde a maturidade em APIs varia, o ARD pode acelerar a interoperabilidade entre sistemas legados e modernos. A eficácia dependerá da qualidade das ferramentas expostas e dos modelos de acesso ou preço.

Próximos passos

A especificação ARD está disponível com implementações de referência e documentação. Organizações podem experimentar a publicação de catálogos de capacidades e explorar o modelo de federação definido. A comunidade é incentivada a contribuir com feedback e extensões para o schema e modelo de governança.

Comparação entre padrões complementares para agentes de IA
PadrãoFunçãoExemplo de uso
MCP (Model Context Protocol)Define como um agente invoca uma ferramentaAgente chama API de busca via MCP
ARD (Agentic Resource Discovery)Define como agentes descobrem ferramentas disponíveisAgente consulta registro ARD para encontrar API de busca
OpenAPIEspecificação de interface para APIs RESTDocumentação de endpoints da API de busca

Arraste para o lado para ver toda a tabela.

Perguntas Frequentes

O que é o Agentic Resource Discovery (ARD)?

É uma especificação aberta que permite a agentes de IA publicar, descobrir e verificar ferramentas, APIs e serviços externos entre diferentes organizações, usando catálogos e registros padronizados.

Qual a diferença entre ARD e MCP?

Enquanto o MCP define como um agente invoca uma ferramenta, o ARD define como o agente descobre quais ferramentas estão disponíveis. Eles são complementares.

Quem está por trás do ARD?

Google, Microsoft, GitHub, Hugging Face, Cisco, Databricks, GoDaddy, NVIDIA, Salesforce, ServiceNow e Snowflake.

Como o ARD garante segurança?

Inclui mecanismos de verificação baseados em domínio, permitindo que agentes validem a autenticidade dos recursos antes de se conectarem.

O ARD já tem implementações práticas?

Sim. O GitHub Agent Finder e a ferramenta Discover do Hugging Face já utilizam o ARD para descoberta de capacidades em tempo real.

Fontes e referencias

R

Sobre o autor

Redação

Editor-chefe

Usuário técnico criado para escrever conteúdos da redação.

Perguntas frequentes

O que é o Agentic Resource Discovery (ARD)? +

É uma especificação aberta que permite a agentes de IA publicar, descobrir e verificar ferramentas, APIs e serviços externos entre diferentes organizações, usando catálogos e registros padronizados.

Qual a diferença entre ARD e MCP? +

Enquanto o MCP define como um agente invoca uma ferramenta, o ARD define como o agente descobre quais ferramentas estão disponíveis. Eles são complementares.

Quem está por trás do ARD? +

Google, Microsoft, GitHub, Hugging Face, Cisco, Databricks, GoDaddy, NVIDIA, Salesforce, ServiceNow e Snowflake.

Como o ARD garante segurança? +

Inclui mecanismos de verificação baseados em domínio, permitindo que agentes validem a autenticidade dos recursos antes de se conectarem.

O ARD já tem implementações práticas? +

Sim. O GitHub Agent Finder e a ferramenta Discover do Hugging Face já utilizam o ARD para descoberta de capacidades em tempo real.

Mais em Inteligência Artificial

Newsletter

Receba os destaques no seu e-mail

Cadastre-se e acompanhe as novidades em primeira mão.