Agentes entre plataformas (A2A)
A2A (Agent2Agent) es un estándar abierto con el que agentes de distintas plataformas trabajan juntos: un agente le encarga una tarea a otro, el otro la hace y le devuelve el resultado. Cada agente publica una tarjeta que dice quién es, qué sabe hacer y cómo hablar con él.
En NappAI, A2A funciona en los dos sentidos:
| Sentido | Qué consigues | Página |
|---|---|---|
| Publicar tu agente | Un flujo de NappAI se convierte en un agente A2A al que otros agentes, de NappAI o de otras plataformas, le encargan tareas. | Publicar un agente A2A |
| Conectar con otro agente | Tus agentes encargan trabajo a un agente A2A, esté en NappAI o fuera. | Conectar con otro agente |
Así se hacen las dos cosas:
Lo que ves en el vídeo
- Un flujo de planificador de viajes, que prepara itinerarios y presupuestos, se publica añadiendo el componente A2A Server, con su nombre, su descripción y sus habilidades.
- Tras desplegar una versión, la pestaña A2A Server de Acceso a API muestra la tarjeta pública del agente, su dirección y ejemplos para llamarlo.
- El asistente de una agencia de viajes recibe el componente A2A Agent, con la dirección del planificador y una credencial con la clave.
- En el playground, un cliente pide un viaje a Lisboa: el asistente le encarga el plan al planificador por A2A y se lo presenta al cliente.
A2A o MCP
Los dos son estándares abiertos, pero sirven para cosas distintas:
- Con MCP un agente usa herramientas: funciones concretas, como comprobar un dominio o crear una tarea.
- Con A2A un agente habla con otro agente: le encarga una tarea completa y el otro decide cómo resolverla, con sus propias herramientas y su propia memoria.