Google y un consórcio de grandes empresas de tecnología—Microsoft, GitHub, Hugging Face, Cisco, Databricks, GoDaddy, NVIDIA, Salesforce, ServiceNow y Snowflake—anunciaron la Especificación de Descubrimiento de Recursos de Agentes (ARD), un estándar abierto para que agentes de IA descubran, verifiquen e invoquen herramientas y APIs externas a través de límites organizacionales. ARD complementa protocolos existentes como el Model Context Protocol (MCP), que define cómo los agentes invocan herramientas; ARD aborda la capa de descubrimiento anterior: cómo los agentes encuentran herramientas en primer lugar.
La especificación introduce dos constructos principales: catálogos y registros. Las organizaciones publican un archivo ai-catalog.json legible por máquina que describe las capacidades disponibles (herramientas, API, habilidades, puntos finales de agentes). Los registros agregan estos catálogos y permiten que los agentes busquen por intención de tarea en lugar de integraciones hardcoded. La confianza es central: ARD incluye mecanismos de verificación basados en dominio para que los agentes validen la autenticidad antes de conectarse a servicios de terceros. El diseño reconoce que en las empresas, el descubrimiento 'no puede ser simplemente encontrar algo que funcione'—debe ser gobernado con seguridad e identidad incorporadas.
Las implementaciones tempranas ya están activas: Agent Finder de GitHub en Copilot y Discover Tool de Hugging Face aprovechan ARD para descubrimiento de capacidad en tiempo de ejecución. La especificación es abierta e incluye implementaciones de referencia, esquemas, mecanismos de confianza y directrices para federación en servicios de descubrimiento. Se esperan contribuciones de la comunidad para extender la gobernanza y el esquema.
Para ingenieros de plataforma y equipos de infraestructura que construyen marcos de agentes, ARD señala un cambio de definición de agente monolítica a redes de capacidad distribuida y detectable. El estándar elimina la carga de integraciones hardcoding y habilita la negociación autónoma de capacidad en tiempo de ejecución. Para proveedores (Salesforce, ServiceNow), hace que sus catálogos de servicio sean legibles por máquina y detectables por herramientas por agentes. La implicación más amplia: los agentes se mueven de orquestación de un solo inquilino a descubrimiento de recursos federados y multiinquilino.