¿Qué es un agente A2A?
¿Qué es?
Un agente A2A es un agente de IA accesible con el protocolo A2A (Agent2Agent), un estándar abierto gestionado por la Linux Foundation. Mientras MCP conecta un asistente con herramientas, A2A conecta agentes entre sí: un agente llama a otro, le confía una tarea y sigue su avance. Cada agente publica una tarjeta de agente (/.well-known/agent-card.json) que describe sus habilidades, su dirección y su autenticación.
Cuándo usarlo
- Confiar parte de un trabajo a un agente especializado de otro equipo u otra empresa.
- Encontrar un agente capaz de una tarea concreta y saber cómo llamarlo.
- Dar a conocer su propio agente A2A y sus habilidades.
Campos de la página
| Tarjeta de agente | Dirección pública de agent-card.json, obligatoria. |
|---|---|
| Dirección del servicio | Punto de acceso A2A, si es distinto de la tarjeta. |
| Versión y enlaces | Versión del protocolo (por ejemplo 1.0) y enlaces admitidos: JSON-RPC, gRPC o HTTP+JSON. |
| Autenticación | Ninguna, clave de API, HTTP, OAuth 2.0, OpenID Connect o TLS mutuo. |
| Capacidades | Respuestas en flujo y notificaciones push (webhook). |
| Habilidades | Lo que sabe hacer el agente, una línea por habilidad. |
Cómo usarlo
Pestaña «Uso»: descargue la ficha (.a2a.json) o lea directamente la tarjeta de agente y llame al agente con un cliente A2A (SDK oficiales en Python, JavaScript, Java, Go y .NET).