GitHub e o padrão ARD para descoberta de agentes de IA
O GitHub, junto com Google, Microsoft e Hugging Face, anunciou suporte ao ARD. A sigla significa Agentic Resource Discovery.

O GitHub, junto com Google, Microsoft e Hugging Face, anunciou suporte ao ARD. A sigla significa Agentic Resource Discovery. Trata-se de uma especificação aberta para descoberta de recursos de IA↳Inteligência artificial440 conteúdosUX e IA: Transformando Experiências Digitais com Inteligência ArtificialProduto & UX · jan 2025MCP: O que é e por que você vai ouvir falar disso em breve?AI · jul 2025IA generativa e a urgência de reconstruir nossa relação com a verdadeAI · jun 2025Ver tudo em AI →. Com ela, agentes encontram, verificam e se conectam a ferramentas de forma padronizada.
GitHub resolve a fragmentação de registros com ARD
Antes do ARD, cada plataforma mantinha seu próprio catálogo. Consequentemente, integrar servidores MCP, habilidades e agentes era trabalho manual. O resultado era fragmentação. Portanto, times de engenharia perdiam tempo conectando peças que deveriam se encaixar sozinhas.
O ARD propõe uma camada comum de descoberta. Assim, qualquer provedor publica um arquivo ai-catalog.json em seu domínio. Esse arquivo descreve os recursos disponíveis. Além disso, registros rastreiam e indexam esses catálogos. Agentes consultam esses registros usando linguagem natural.
Como o ARD funciona na prática
O fluxo tem etapas claras. Primeiro, o provedor publica o catálogo. Em seguida, o agente consulta o registro em linguagem natural. Depois, o registro retorna recursos com metadados de verificação. Por fim, o agente valida a identidade do publicador antes de se conectar.
Vale destacar que o ARD não substitui protocolos nativos. Segundo o Google, a especificação cobre apenas a descoberta e os metadados de confiança. Portanto, o que muda é como os agentes se encontram, não como se comunicam. Além disso, o Google adicionou suporte a verificação criptográfica em ambientes de produção.
GitHub Agent Finder: ARD dentro do Copilot
A implementação mais concreta vem do GitHub. O Agent Finder é o recurso do Copilot que usa o ARD diretamente. Com ele, o Copilot pesquisa um índice de recursos disponíveis. Em seguida, retorna resultados classificados de um catálogo escolhido pelo usuário ou pela organização.
Além disso, administradores enterprise configuram quais recursos os agentes podem descobrir. O Agent Finder exibe os recursos. Contudo, não instala nem conecta nada automaticamente. A decisão final permanece com o usuário. O recurso já está disponível em todos os planos do Copilot.
GitHub traz controles de permissão para agentes enterprise
Junto com o ARD, o GitHub lançou controles de governança para agentes. A configuração disableBypassPermissionsMode impede que o Copilot CLI e o VS Code pulem prompts de permissão. Assim, o controle de acesso fica nas mãos do administrador. A configuração se aplica a licenças Copilot Business e Enterprise. Ela é aplicada via repositório .github-private.
Isso é relevante para times com políticas de segurança rígidas. Afinal, agentes com acesso automatizado a ferramentas são superfície de risco real.
Google e o registro federado com suporte ao ARD
Do lado do Google, o suporte vem pelo Agent Registry na Gemini Enterprise Agent Platform. A plataforma suportará busca e hospedagem de recursos agênticos. Também terá URNs com namespace globalmente únicos. Além disso, contará com políticas de egress para agentes. O suporte nativo ao ARD no Gemini Enterprise está previsto para os próximos meses.
O objetivo é conectar registros internos a uma rede federada mais ampla. Ou seja, agentes em qualquer plataforma poderão descobrir recursos em qualquer domínio. Para isso, basta que o publicador siga a especificação.
GitHub e ARD: o que muda para quem desenvolve agentes
Para devs que trabalham com MCP, agentes ou automações com LLMs, o ARD muda a lógica de descoberta de ferramentas. Em vez de hardcodar integrações, a descoberta passa a ser dinâmica e verificável. Além disso, a especificação é licenciada sob Apache 2.0. Ela foi desenvolvida com participação do AI Catalog Working Group, vinculado à Linux↳Linux34 conteúdosKali Linux em um Servidor VPS: como, quando e por que usar?DevSecOps · dez 2024Construindo um Windows Service ou Linux Daemon com Worker Service & .NET Core – Parte 2Dev (Back & Front) · jul 2020Criando uma WebApi utilizando .NET, Linux e VSCodeDev (Back & Front) · ago 2019Ver tudo em DevSecOps → Foundation.
Portanto, o caminho para adoção em outras plataformas já está aberto. Se a fragmentação de registros de agentes já foi um problema no seu fluxo, o ARD vale acompanhar de perto.
Acompanhe nosso perfil no Instagram!







