NOTÍCIA

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.

GitHub e o padrão ARD para descoberta de agentes de IA
Imagem: Redação iMasters

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 IAInteligê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 à LinuxLinux34 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!

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil