GUÍA Técnica

Protocolo Agent2Agent (A2A)

El protocolo Agent2Agent (A2A) es un estándar abierto que permite a los agentes de IA creados por diferentes proveedores en diferentes marcos encontrarse entre sí, describir lo que pueden hacer y intercambiar tareas a través de tecnologías web ordinarias.

Escuche esta guíaNarrado por IA · ~3 min

En esta pagina4 minutos de lectura
  1. Descripción general
  2. Buceo profundo
  3. Implementación en el mundo real
  4. El futuro del protocolo Agent2Agent (A2A)
  5. Poniéndolo en práctica
  6. Sigue explorando
  7. Preguntas frecuentes

Descripción general

Complementa el protocolo de contexto modelo: MCP conecta un agente a herramientas y datos, mientras que A2A conecta un agente a otros agentes.

Buceo profundo

Google anunció A2A en abril de 2025 con un gran grupo de socios tecnológicos. Posteriormente, el proyecto se contribuyó a la Fundación Linux para que pudiera gobernarse abiertamente. El protocolo se basa en estándares familiares: HTTP para transporte, JSON-RPC 2.0 para estructura de mensajes y eventos enviados por servidor para actualizaciones de transmisión. El descubrimiento comienza con una Tarjeta de agente, un documento JSON que un agente suele publicar en una URL conocida. Proporciona el nombre del agente, una descripción, su punto final de servicio, las habilidades que ofrece, los tipos de entrada y salida que acepta y cómo deben autenticarse los clientes. Un agente del cliente lee la tarjeta para decidir si este agente remoto es adecuado para el trabajo. El trabajo se organiza en torno a tareas. Un cliente envía un mensaje compuesto de partes, que pueden ser texto, archivos o datos estructurados. El agente remoto puede crear una tarea que se mueve a través de estados definidos, como enviado, en funcionamiento, entrada requerida, completado, fallido o cancelado. Los resultados regresan como artefactos. Para trabajos que duran minutos u horas, el cliente puede transmitir el progreso o registrar un webhook para recibir notificaciones automáticas en lugar de mantener abierta la conexión. A2A trata a los agentes remotos como opacos. El cliente no ve las indicaciones, herramientas, memoria o modelo del otro agente, solo lo que anuncia y devuelve. Por lo tanto, los proveedores pueden cooperar sin exponer sus partes internas. La gente suele asumir que A2A y MCP compiten. Responden diferentes preguntas. MCP describe cómo un agente llama a herramientas y lee recursos, que suelen ser funciones bien definidas con entradas y salidas estructuradas. A2A describe cómo un agente trabaja con otro agente autónomo que tiene su propio razonamiento y puede necesitar varios intercambios para finalizar. Un solo sistema puede utilizar ambos. Otra idea errónea es que A2A gestiona la confianza por sí solo. Declara cómo autenticarse, pero las organizaciones aún tienen que decidir en qué agentes confiar y qué compartir con ellos.

Implementación en el mundo real

El asistente de viajes de una empresa encuentra al agente de reservas de una aerolínea asociada leyendo la Tarjeta de Agente de ese agente, ve que ofrece una habilidad para "volver a reservar vuelos" y le envía una tarea en lugar de raspar el sitio web de la aerolínea.

Un agente coordinador de contratación pasa la búsqueda de candidatos al agente de contratación de un proveedor y las verificaciones de antecedentes al de otro. Realiza un seguimiento de cada una como una tarea A2A independiente con su propio estado.

Una tarea de investigación de larga duración enviada a un agente especializado devuelve "insumos requeridos" en la mitad. El agente del cliente le pide al usuario que aclare y le devuelve la respuesta sobre la misma tarea.

Dentro de un agente, MCP lo conecta a una base de datos y un almacén de archivos. A2A es lo que ese mismo agente usa para delegar una subtarea a un agente de propiedad independiente cuyo funcionamiento interno no puede ver.

El futuro del protocolo Agent2Agent (A2A)

A2A es todavía relativamente joven y sus especificaciones y SDK han cambiado notablemente desde su lanzamiento. La adopción depende de si suficientes proveedores publican agentes a los que realmente sea útil llamar, y de si se desarrollan registros y marcos de confianza para ayudar a los agentes a encontrar socios confiables. Las preguntas abiertas incluyen cómo manejar la facturación, la reputación y la responsabilidad cuando el agente de una empresa actúa según las instrucciones de otra. Parece razonable esperar que A2A y MCP se utilicen uno al lado del otro, mientras que los detalles de cómo se verán en la práctica las redes de agentes entre organizaciones siguen siendo inciertos.

Poniéndolo en práctica

Por qué es importante

  • Costo y presupuesto. Las decisiones de arquitectura impulsan el rendimiento y los costos operativos durante años.
  • Decisiones más claras. La educación técnica ayuda a los equipos a elegir la pila adecuada, no sólo la más nueva.
  • control de calidad. Mejores opciones de ingeniería reducen los incidentes de confiabilidad en la producción.

cuidado con

  • La optimización de un punto de referencia puede ocultar debilidades más amplias del sistema.
  • Los costos de infraestructura y mantenimiento a menudo se subestiman.
  • Las brechas de seguridad y observabilidad pueden crecer a medida que los sistemas se vuelven más complejos.

Próximos pasos

  1. Defina objetivos de latencia, calidad y costos antes de la implementación.
  2. Comparación en condiciones realistas de carga y datos.
  3. Monitoreo de instrumentos para detectar errores, deriva e impacto para el usuario.
  4. Prepare rutas de reversión y respuesta a incidentes antes de escalar.

Sigue explorando

Boletín gratuito

Recibe el resumen diario de IA

Tres noticias verificadas sobre IA cada mañana de lunes a viernes, explicadas con claridad. Gratis para siempre y sin anuncios.

Un correo cada día laborable. Date de baja con un clic. Nunca vendemos ni compartimos tu dirección.

Ponte a prueba

Take the Agent2Agent (A2A) Protocol quiz

Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.

Empezar el cuestionario

Apoya la educación gratuita sobre IA. AI Understanding es una organización sin fines de lucro 501(c)(3): sin anuncios ni muros de pago, nunca. Hacer una donación

Preguntas frecuentes

¿Qué es el protocolo Agent2Agent (A2A)?

El protocolo Agent2Agent (A2A) es un estándar abierto que permite a los agentes de IA creados por diferentes proveedores en diferentes marcos encontrarse entre sí, describir lo que pueden hacer y intercambiar tareas a través de tecnologías web ordinarias. Complementa el protocolo de contexto modelo: MCP conecta un agente a herramientas y datos, mientras que A2A conecta un agente a otros agentes.

¿Cuál es el objetivo principal del protocolo A2A?

A2A estandariza el descubrimiento y el intercambio de tareas entre agentes independientes, quienquiera que los haya creado.

¿Cómo se relaciona A2A con MCP?

Resuelven diferentes problemas y pueden ejecutarse en el mismo sistema: acceso a herramientas a través de MCP y colaboración de agentes a través de A2A.

¿Qué es una Tarjeta de Agente?

Los agentes del cliente leen la Tarjeta de agente para descubrir qué puede hacer un agente remoto y cómo conectarse a él.

¿En qué estándares se basa A2A?

A2A utiliza deliberadamente estándares web comunes para adaptarse a la infraestructura existente.

¿Qué significa el estado de tarea de "entrada requerida"?

La tarea se detiene hasta que el cliente envía un mensaje de seguimiento sobre la misma tarea, a menudo después de preguntarle al usuario.