
En el mundo en plena efervescencia de la inteligencia artificial, una revolución discreta pero crucial está en marcha: la de los agentes autónomos. Estas entidades digitales capaces de razonar, decidir y actuar por sí solas están ganando importancia en las empresas modernas. Pero hasta ahora, un desafío importante permanecía sin resolver: ¿cómo hacer que estos agentes se comuniquen de manera efectiva entre sí, especialmente cuando son diseñados por diferentes proveedores? Aquí es donde entra en juego el protocolo A2A (Agente a Agente), recientemente revelado por Google y ya respaldado por una cincuentena de actores importantes de la tecnología.
Del MCP al A2A: una evolución natural
En un artículo anterior, abordamos el protocolo MCP (Model Context Protocol), diseñado para permitir que una inteligencia artificial utilice herramientas externas como un brazo que complementa la “cabeza” que representa el LLM (Large Language Model). Por lo tanto, el MCP permite que una IA tome acciones en el mundo digital: abrir un archivo, enviar un mensaje de Slack, consultar una base de Notion, etc.
Pero faltaba un ingrediente esencial: la comunicación directa entre agentes. Porque en un ecosistema rico, donde se imagina una multitud de agentes especializados – en datos, marketing, logística, jurídico… – se vuelve indispensable hacer que colaboren para llevar a cabo tareas complejas.
Es por eso que Google, con el apoyo de numerosos socios, ahora propone el protocolo A2A.
¿Qué es A2A?
El protocolo Agente a Agente (A2A) es una norma abierta que tiene como objetivo permitir que los agentes de IA se comuniquen entre sí de manera fluida y segura, sin importar su tecnología subyacente o el proveedor que los creó. Se trata de un lenguaje común para agentes, diseñado para fomentar la interoperabilidad, la cooperación y la coordinación en entornos complejos.

Este protocolo responde a una necesidad estratégica: las empresas no quieren un sistema cerrado donde cada agente funcione solo con herramientas de un mismo proveedor. Quieren poder ensamblar agentes modulares e interoperables, cada uno siendo el mejor en su campo, pero capaces de trabajar juntos.
Un protocolo, varios socios
Google no se embarcó solo en esta aventura. Empresas como Salesforce, Atlassian, Cohere, Langchain, MongoDB, SAP, ServiceNow, así como grandes consultoras como Accenture, BCG, Deloitte, KPMG, PwC, han puesto manos a la obra para diseñar un estándar capaz de responder a las necesidades del terreno.
Los grandes principios del protocolo A2A
El diseño del protocolo A2A se basa en cinco principios fundamentales:
1. Fomentar las capacidades agentes
El objetivo es permitir que los agentes colaboren sin necesariamente compartir memoria, contexto o herramientas. Un agente puede así delegar una tarea a otro, incluso si no funcionan en el mismo marco.
2. Apoyarse en estándares existentes
A2A utiliza tecnologías probadas y ampliamente adoptadas: HTTP, JSON-RPC, SSE (Server-Sent Events)… Esto facilita su adopción en los sistemas informáticos actuales.
3. Seguridad desde el diseño
Al igual que con las API modernas, la seguridad está integrada en el corazón del protocolo. A2A soporta autenticación y autorización robustas, con esquemas cercanos a los definidos en OpenAPI.
4. Soporte de tareas largas
A2A no está diseñado únicamente para tareas instantáneas. También maneja procesos de larga duración, con actualizaciones de estado en tiempo real, notificaciones y un seguimiento continuo del progreso.
5. Agnóstico en términos de modalidad
El protocolo no está limitado al texto. Soporta contenidos multimedia como audio o video, lo que abre la puerta a interacciones ricas entre agentes.
¿Cómo funciona A2A concretamente?
El protocolo define una interacción típica entre dos tipos de agentes:
- Agente cliente: El que formula una tarea y busca otro agente para realizarla.
- Agente remoto: El que recibe la tarea, la ejecuta y devuelve un resultado.
Este funcionamiento se basa en varios conceptos clave:
✅ Descubrimiento de capacidades
Cada agente puede publicar una Tarjeta de Agente (Agent Card) en formato JSON, que describe lo que sabe hacer. Esto permite a un agente cliente identificar rápidamente qué otro agente está mejor posicionado para una tarea dada.
🛠️ Gestión de tareas
Los intercambios entre agentes giran en torno a un objeto central: la tarea. Esta puede ser simple o compleja, instantánea o larga. Una vez que la tarea está terminada, el resultado se encapsula en lo que se llama un artifact.
🤝 Colaboración
Los agentes pueden enviarse mensajes, instrucciones, artefactos o contexto en cualquier momento. Esta comunicación es asíncrona y puede incluir actualizaciones de estado regulares.
🧩 Negociación de la experiencia del usuario
Cada mensaje contiene partes de contenido con un tipo explícito (texto, imagen, iframe…). Esto permite a los agentes acordar la mejor manera de presentar los resultados, según las capacidades de visualización disponibles.
Un Ejemplo concreto: Lanzamiento de una campaña multicanal
Una empresa tecnológica desea lanzar una nueva campaña de comunicación para promover su último producto. Dispone de un ecosistema de agentes de IA especializados: algunos son expertos en análisis de datos, otros en redacción, en diseño, en compra de medios y en gestión de campañas.
Gracias al protocolo A2A, estos agentes pueden cooperar de manera autónoma y segura para implementar una campaña efectiva, sin que un humano tenga que coordinar cada paso.
Etapas de la colaboración entre agentes
1. Definición de los objetivos
- Agente de marketing estratégico: recibe la consigna “Lanzar una campaña para el nuevo producto X dirigido a las PYMEs en Francia.”
- Formula una tarea A2A y consulta a los otros agentes disponibles a través de sus Tarjetas de Agente (fichas de competencias).
2. Análisis de datos
- Delegó a un agente de datos la misión de identificar los segmentos más receptivos, cruzando:
- los datos de clientes existentes,
- las tendencias de búsqueda,
- el rendimiento de campañas pasadas.
→ El agente de datos le devuelve un artifact: un informe JSON detallando los personas objetivo y los canales más efectivos.
3. Creación de contenidos
- El agente de marketing envía una tarea a un agente redactor de IA, con el brief y los personas objetivo.
- El agente genera varios textos adaptados para LinkedIn, email y Google Ads.
- Simultáneamente, un agente diseñador de IA crea visuales adaptados a los diferentes formatos (banners, carruseles, imágenes para newsletters).
→ Estos contenidos son devueltos como artifacts multimodales (texto + imágenes), con metadatos sobre los formatos.
4. Despliegue de la campaña
- Un agente planificador de medios selecciona los canales óptimos: Google Ads, emailing, LinkedIn, y envía subtareas a los agentes encargados de cada canal.
- Los agentes de difusión se conectan a las herramientas a través de API (Meta Ads, Mailchimp, etc.) y lanzan la campaña.
→ Cada subagente envía actualizaciones de estado y KPIs a través de A2A para asegurar la trazabilidad en tiempo real.
5. Seguimiento y optimización
- El agente de marketing supervisa los resultados a través de un dashboard interactivo alimentado en directo.
- Puede volver a pedir al redactor que pruebe un nuevo encabezado o al diseñador que cambie un visual según el rendimiento (A/B testing automatizado).
Resultado:
- La campaña se lanzó en pocas horas solamente.
- Los agentes pudieron:
- compartir datos,
- crear activos,
- coordinar acciones,
- todo esto sin intervención manual entre cada paso.
La misma campaña podría ser replicada automáticamente en otros países:
- El agente de marketing envía una tarea de “localización” a un agente lingüístico.
- Este interactúa con los otros agentes para adaptar los mensajes, formatos y canales al mercado local.
¿Por qué es importante?
El lanzamiento del protocolo A2A marca un hito clave en la evolución de los agentes de IA. No se trata solo de un nuevo estándar técnico, sino de un motor para los futuros sistemas inteligentes distribuidos.
Para las empresas:
- Ahorro de tiempo: Los flujos de trabajo se vuelven más fluidos y rápidos.
- Interoperabilidad: Se acabaron los silos, los agentes pueden cooperar entre departamentos y herramientas.
- Costos reducidos: Menos desarrollos específicos para cada integración.
Para los desarrolladores:
- Estandarización: Una sola manera de hacer comunicar a los agentes, sin importar el marco.
- Ecología abierta: Posibilidad de combinar agentes de diferentes proveedores.
¿Cuál es el siguiente paso para A2A?
Google y sus socios están considerando una versión estable del protocolo para una adopción en producción a partir de finales de este año. Todo es código abierto, con especificaciones ya publicadas, ejemplos de código y un sitio dedicado para seguir la evolución del proyecto y contribuir a él.
Esto vislumbra un futuro donde las empresas podrán componer ecosistemas de agentes tan fácilmente como se ensamblan bloques de Lego, cada uno aportando su especialidad, todos capaces de entenderse.
Conclusión
El protocolo A2A viene a llenar un vacío esencial en la arquitectura de los sistemas agentes. No se trata solo de hacer que las inteligencias artificiales “hablen”, sino de permitirles colaborar realmente para automatizar, optimizar y transformar los usos en las empresas.
Mientras que el protocolo MCP le daba un brazo a la IA, A2A ahora le da una voz, un oído y una red. Juntos, forman la base de una nueva generación de IA distribuidas, colaborativas e interoperables.
Quizás estemos al borde de una era donde los agentes inteligentes ya no sean simples asistentes, sino verdaderos compañeros digitales, capaces de actuar en red para transformar nuestra cotidianidad.


