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.
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.
Leia também · há 3 meses
Google libera OpenRL: nova API open-source para fine-tuning de LLMs no Kubernetes
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.
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.
| Padrão | Função | Exemplo de uso |
|---|---|---|
| MCP (Model Context Protocol) | Define como um agente invoca uma ferramenta | Agente chama API de busca via MCP |
| ARD (Agentic Resource Discovery) | Define como agentes descobrem ferramentas disponíveis | Agente consulta registro ARD para encontrar API de busca |
| OpenAPI | Especificação de interface para APIs REST | Documentaçã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
Quem escreveu
Dagmar Cirino · Editor-chefe
Especialista em tecnologia, criador de conteúdo e fundador do portal Mercado de TI e Casa do Dev. Analiso tendências de mercado, Inteligência Artificial e carreira, entregando informações precisas, transparentes e acessí...