Skip to content
Ingeniería

Protocolo A2A: Cuando Sus Agentes de IA Necesitan Comunicarse Entre Sí

JieGou ahora soporta el protocolo Agent-to-Agent (A2A) — descubra agentes externos, invóquelos desde workflows y exponga sus propias recipes como agentes invocables con registros de auditoría completos.

JT
JieGou Team
· · 5 min de lectura

Un solo agente de IA puede automatizar una tarea. Pero los procesos empresariales reales abarcan sistemas, equipos y organizaciones. Su automatización de ventas necesita datos de un agente de investigación de mercado. Su workflow de cumplimiento necesita un veredicto de un agente de análisis legal. Su pipeline de soporte necesita invocar un agente del sistema de facturación para emitir reembolsos.

El protocolo Agent-to-Agent (A2A) hace esto posible. JieGou ahora soporta A2A en ambas direcciones: invoque agentes externos desde sus workflows y exponga sus propias recipes y workflows como agentes que otros pueden llamar.

¿Qué es A2A?

A2A es un protocolo para que los agentes de IA se descubran, autentiquen e invoquen mutuamente. Está construido sobre un concepto simple: los agentes publican una descripción de sus capacidades en una URL conocida, y otros agentes usan esa descripción para enviarles tareas.

Las capacidades de un agente se describen en una Agent Card — un documento JSON publicado en /.well-known/agent.json. La tarjeta lista las habilidades del agente, los esquemas de entrada/salida, los requisitos de autenticación y la URL del endpoint. Piénselo como una especificación de API legible por máquina, pero para agentes de IA en lugar de endpoints REST.

Invocación de agentes externos desde workflows

JieGou agrega un nuevo tipo de paso de workflow: A2A Step. Colóquelo en un workflow, apúntelo a un agente registrado, mapee los datos de su workflow al esquema de entrada del agente, y el paso invoca al agente externo durante la ejecución.

El flujo de ejecución:

  1. Descubrimiento. Registre un agente externo proporcionando la URL de su Agent Card. JieGou obtiene la tarjeta, la valida y almacena las capacidades del agente en un registro. Una verificación de salud confirma que el agente es accesible (timeout de 10 segundos).

  2. Configuración. En el editor de workflow, agregue un paso A2A. Seleccione el agente registrado, elija una habilidad y mapee los campos de entrada desde las salidas de pasos anteriores a las entradas esperadas del agente.

  3. Ejecución. Cuando el workflow se ejecuta, el paso A2A envía una solicitud de tarea al endpoint del agente externo. JieGou sondea el resultado con configuraciones de timeout y reintentos ajustables.

  4. Manejo de resultados. La salida del agente se almacena en el contexto del workflow, disponible para los pasos posteriores igual que cualquier otra salida de paso. Si el agente falla, el paso sigue la política de manejo de errores de su workflow — reintentar, omitir o detener.

Los pasos A2A se integran con todo lo demás en el motor de workflow: puertas de aprobación, puntos de control, ramas paralelas, lógica condicional y manejo de errores funcionan como se espera.

Exponer sus recipes como agentes

La otra dirección es igual de importante. Cualquier recipe o workflow en JieGou puede publicarse como un agente compatible con A2A.

Cuando crea un agente hospedado, JieGou:

  1. Genera una clave API (devuelta una sola vez en texto plano, almacenada como hash SHA-256)
  2. Publica una Agent Card que mapea los esquemas de entrada/salida de su recipe a definiciones de habilidades A2A
  3. Crea un endpoint que acepta solicitudes de tareas A2A

Los sistemas externos pueden descubrir su agente a través de su Agent Card, autenticarse con la clave API y enviar tareas. JieGou ejecuta la recipe o workflow subyacente y devuelve el resultado en formato A2A.

Esto significa que sus recipes cuidadosamente ajustadas, probadas y con control de versiones se convierten en servicios invocables — sin construir una API separada, escribir scripts de despliegue o gestionar infraestructura.

Confianza y autenticación

No todos los agentes son iguales. JieGou asigna un nivel de confianza a cada agente registrado:

  • Verified — Aprobado por JieGou, verificado por confiabilidad
  • Community — Registrado por otros usuarios de JieGou, validado por pares
  • Self-hosted — Agentes que usted mismo ejecuta
  • Unknown — Agentes externos no verificados

La autenticación soporta claves API, tokens bearer y OAuth2. Las credenciales se cifran en reposo y se descifran solo en el momento de la invocación.

Registro de auditoría

Cada invocación A2A — entrante y saliente — se registra con:

  • Dirección — Si JieGou invocó un agente externo o recibió una tarea
  • IDs de agente y tarea — Para correlación entre sistemas
  • Previsualizaciones de entrada y salida — Truncadas por privacidad, suficientes para depuración
  • Metadatos de origen — Dirección IP, user agent, identidad del llamador
  • Temporización — Duración en milisegundos
  • Estado — Enviado, en proceso, completado, fallido o cancelado
  • Enlace de workflow — Si la invocación fue parte de un workflow, un enlace directo a la ejecución del workflow

Los registros de auditoría son consultables y filtrables por cuenta, dirección, estado y rango de tiempo. Cuando un agente externo falla, puede rastrear la solicitud y respuesta exactas sin adivinar qué salió mal.

Cuándo usar A2A

A2A es más valioso cuando:

  • Necesita capacidades que no posee. Su empresa tiene un modelo de ML interno para detección de fraude. Expóngalo como un agente A2A, y sus workflows de JieGou pueden invocarlo de forma nativa.

  • Está construyendo un sistema multi-agente. Diferentes equipos son propietarios de diferentes automatizaciones. A2A les permite componerse sin acoplamiento rígido — el agente de scoring de prospectos del equipo de ventas puede alimentar al agente de campañas del equipo de marketing.

  • Desea ofrecer sus automatizaciones como servicio. Publique sus mejores recipes como agentes hospedados. Los socios u otros departamentos pueden invocarlos sin necesitar cuentas de JieGou.

  • Está integrándose con plataformas de agentes de terceros. Cualquier plataforma que soporte el protocolo A2A puede interoperar con JieGou — sin necesidad de integración personalizada.

Disponibilidad

El soporte del protocolo A2A — tanto entrante como saliente — está disponible en los planes Enterprise. La creación de agentes hospedados, el registro de agentes externos y el registro de auditoría completo están incluidos. Conozca más sobre las funciones enterprise o hable con ventas.

a2a agent-to-agent protocol enterprise multi-agent architecture
Compartir este artículo

¿Le gustó este artículo?

Reciba consejos sobre flujos de trabajo, actualizaciones de producto y guías de automatización en su bandeja de entrada.

No spam. Unsubscribe anytime.