Ultralytics YOLO27:
Volver al glosario de Ultralytics

Agent2Agent Protocol

Descubre cómo el protocolo Agent2Agent (A2A) permite a los agentes de IA descubrirse, comunicarse, delegar tareas y colaborar de forma segura en distintos marcos de trabajo con Ultralytics YOLO26.

El Protocolo Agent2Agent (A2A) es un estándar de comunicación abierto que permite a agentes de IA independientes descubrirse entre sí, intercambiar solicitudes, delegar tareas y devolver resultados en distintos marcos de trabajo, proveedores y organizaciones. En lugar de exponer la memoria interna, el proceso de razonamiento o las herramientas de un agente, A2A ofrece una interfaz común para la colaboración. Esto resulta útil para crear sistemas distribuidos de agentes de IA en los que agentes especializados contribuyen a un objetivo común, aunque se implementen y operen de forma independiente.

Cómo funciona el Protocolo Agent2Agent#

La descripción general oficial del Protocolo A2A define las interacciones entre un agente cliente, que solicita el trabajo, y un agente remoto, que lo realiza. La comunicación utiliza interfaces basadas en HTTP y objetos de protocolo estructurados, en lugar de mensajes informales y específicos de cada aplicación. (a2a-protocol.org)

Una interacción típica incluye estos elementos:

  • Tarjetas de agente y descubrimiento: Una tarjeta de agente es una descripción JSON de la identidad, el punto de conexión, las funciones compatibles, los requisitos de autenticación y las habilidades del agente. Los agentes cliente la utilizan para determinar si el agente remoto puede realizar una tarea.
  • Mensajes: Las solicitudes, instrucciones, el contexto y las respuestas se representan como mensajes que contienen texto, archivos o datos estructurados.
  • Tareas: Una tarea es una unidad de trabajo con estado que tiene un identificador y un estado. El ciclo de vida de las tareas de A2A documentado permite realizar trabajos que pueden completarse, fallar, requerir información adicional o cancelarse.
  • Artefactos: Los resultados concretos, como informes, imágenes, vídeos o registros JSON, se devuelven como artefactos en lugar de mezclarse con el texto de la conversación.
  • Transmisión en flujo y operaciones asíncronas: Los agentes que tardan en completar sus tareas pueden transmitir actualizaciones incrementales, permitir consultas periódicas o notificar a los clientes mediante webhooks.

El formato de solicitud subyacente sigue la especificación JSON-RPC 2.0, que proporciona a las implementaciones una estructura coherente para los métodos, parámetros, respuestas y errores.

A2A en comparación con tecnologías de agentes relacionadas#

A2A aborda la comunicación entre agentes, pero no define todos los componentes de un sistema agéntico.

  • Protocolo de contexto del modelo: MCP conecta principalmente un agente con herramientas, fuentes de datos y recursos. A2A conecta un agente autónomo con otro. La guía oficial sobre A2A y MCP explica cómo pueden utilizarse ambos protocolos conjuntamente, en lugar de tratarlos como competidores. (a2a-protocol.org)
  • Habilidades de agente: Una habilidad agrupa instrucciones y procedimientos reutilizables que ayudan a un agente a realizar tareas especializadas. Una tarjeta de agente anuncia las capacidades disponibles para la colaboración remota, mientras que las habilidades de agente de Ultralytics guían a los agentes de programación compatibles por flujos de trabajo documentados de visión artificial.
  • Orquestación de agentes de IA: La orquestación decide qué agente debe actuar, en qué orden y con qué restricciones. A2A proporciona la capa de comunicación que puede utilizar un orquestador.
  • Llamadas a funciones y uso de herramientas: Una llamada a función ejecuta una operación concreta. Una solicitud A2A puede delegar un objetivo más amplio que el agente remoto planifica y completa de forma independiente.

Aplicaciones reales de la IA y la visión artificial#

Inspección de fabricación: Un agente coordinador puede enviar imágenes de producción a un agente especializado en visión artificial. Ese agente detecta defectos y devuelve imágenes anotadas y hallazgos estructurados como artefactos. A continuación, el coordinador puede delegar los fallos confirmados en un agente de mantenimiento y derivar los casos dudosos para que los revise una persona.

Gestión del inventario minorista: Un agente de operaciones de tienda puede pedirle a un agente de visión que inspeccione imágenes de estanterías, cuente productos e identifique espacios vacíos. Después, puede enviar esas observaciones a un agente de inventario que compruebe los registros de existencias y a un agente de compras que prepare una solicitud de reposición. A2A permite la interoperabilidad de estos agentes sin exigir que compartan modelos, código fuente ni contexto interno privado.

Para estos flujos de trabajo, los equipos pueden utilizar Ultralytics Platform para anotar conjuntos de datos visuales, entrenar modelos, implementar puntos de conexión de inferencia y supervisar el servicio de percepción al que llama un agente.

Ejemplo de agente de visión artificial#

El siguiente flujo de trabajo documentado de predicción con Ultralytics YOLO representa el paso de percepción dentro de un agente de visión remoto:

from pathlib import Path

from ultralytics import YOLO

source = "https://ultralytics.com/images/bus.jpg"
output_path = Path("vision_artifact.jpg")

# Realiza el análisis visual del agente remoto
model = YOLO("yolo26n.pt")
results = model(source)

result = results[0]
result.save(filename=str(output_path))

print(output_path)

Aquí, Ultralytics YOLO26 realiza inferencias visuales y crea una imagen anotada. Un servidor A2A podría devolver esa imagen como artefacto y, por separado, devolver detecciones legibles por máquina. El protocolo transporta y registra el resultado; no sustituye al modelo de visión.

Consideraciones de diseño y seguridad#

La interoperabilidad de A2A no hace que un sistema multiagente sea seguro o fiable de forma automática. Los desarrolladores deben validar las tarjetas de agente, autenticar a cada solicitante, autorizar el acceso para cada habilidad, limitar los permisos delegados y tratar los resultados remotos como entradas no fiables. La guía de implementación empresarial del protocolo recomienda controles web establecidos, como HTTPS, autenticación basada en OAuth, autorización con privilegios mínimos, registro, seguimiento y minimización de datos. (a2a-protocol.org)

Los sistemas de producción también deben definir tiempos de espera, políticas de reintento, cancelación de tareas, operaciones idempotentes y aprobación humana para las acciones de consecuencias importantes. Supervisar los errores de solicitud, la latencia y el estado de los puntos de conexión mediante la supervisión de implementaciones de Ultralytics Platform puede ayudar a los equipos a identificar fallos en los flujos de trabajo de agentes con visión antes de que se propaguen entre agentes que colaboran.

Explore solutions

Visión artificial para imágenes aéreas

Visión artificial para imágenes aéreas

Transforma imágenes de drones y plataformas aéreas en información útil en tiempo real para la agricultura, la acuicultura, la vigilancia medioambiental, la conservación y el análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en el sector aeroespacial

Visión artificial en el sector aeroespacial

Lleva la IA visual a la monitorización aérea con los modelos Ultralytics YOLO. Impulsa drones, flujos de trabajo aeroespaciales, conservación medioambiental y sectores geoespaciales con soluciones de visión artificial.
Más información
Visión artificial para la seguridad

Visión artificial para la seguridad

Protege todas tus instalaciones con los modelos Ultralytics YOLO. La IA visual permite monitorizar perímetros, detectar amenazas, reconocer matrículas y velar por la seguridad en el trabajo.
Más información
Visión artificial en robótica

Visión artificial en robótica

Potencia máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA visual en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Agiliza la logística con los modelos de Ultralytics YOLO. La IA visual permite inspeccionar paquetes, clasificarlos, hacer seguimiento de vehículos y supervisar la seguridad en almacenes en tiempo real.
Más información
Visión artificial en el comercio minorista

Visión artificial en el comercio minorista

Reinventa el comercio minorista con los modelos Ultralytics YOLO. La IA de visión permite hacer seguimiento del inventario, supervisar estanterías, gestionar colas y obtener información más útil sobre los clientes.
Más información
Visión artificial en sanidad

Visión artificial en sanidad

Crea soluciones sanitarias con los modelos Ultralytics YOLO. La IA de visión en sanidad permite agilizar el diagnóstico por imagen, mejorar los diagnósticos y supervisar a los pacientes.
Más información
Visión artificial en la fabricación

Visión artificial en la fabricación

Optimiza la fabricación con los modelos Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento de las normas sobre EPI y la automatización de las líneas de montaje.
Más información
Visión artificial en la automoción

Visión artificial en la automoción

Aplica la visión artificial al sector de la automoción con los modelos Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para crear carreteras más inteligentes.
Más información
Visión artificial en la agricultura

Visión artificial en la agricultura

Lleva la IA de visión a la agricultura inteligente con los modelos Ultralytics YOLO. Impulsa la monitorización de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas más abundantes e inteligentes.
Más información
Visión artificial para imágenes aéreas

Visión artificial para imágenes aéreas

Transforma imágenes de drones y plataformas aéreas en información útil en tiempo real para la agricultura, la acuicultura, la vigilancia medioambiental, la conservación y el análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en el sector aeroespacial

Visión artificial en el sector aeroespacial

Lleva la IA visual a la monitorización aérea con los modelos Ultralytics YOLO. Impulsa drones, flujos de trabajo aeroespaciales, conservación medioambiental y sectores geoespaciales con soluciones de visión artificial.
Más información
Visión artificial para la seguridad

Visión artificial para la seguridad

Protege todas tus instalaciones con los modelos Ultralytics YOLO. La IA visual permite monitorizar perímetros, detectar amenazas, reconocer matrículas y velar por la seguridad en el trabajo.
Más información
Visión artificial en robótica

Visión artificial en robótica

Potencia máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA visual en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Agiliza la logística con los modelos de Ultralytics YOLO. La IA visual permite inspeccionar paquetes, clasificarlos, hacer seguimiento de vehículos y supervisar la seguridad en almacenes en tiempo real.
Más información
Visión artificial en el comercio minorista

Visión artificial en el comercio minorista

Reinventa el comercio minorista con los modelos Ultralytics YOLO. La IA de visión permite hacer seguimiento del inventario, supervisar estanterías, gestionar colas y obtener información más útil sobre los clientes.
Más información
Visión artificial en sanidad

Visión artificial en sanidad

Crea soluciones sanitarias con los modelos Ultralytics YOLO. La IA de visión en sanidad permite agilizar el diagnóstico por imagen, mejorar los diagnósticos y supervisar a los pacientes.
Más información
Visión artificial en la fabricación

Visión artificial en la fabricación

Optimiza la fabricación con los modelos Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento de las normas sobre EPI y la automatización de las líneas de montaje.
Más información
Visión artificial en la automoción

Visión artificial en la automoción

Aplica la visión artificial al sector de la automoción con los modelos Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para crear carreteras más inteligentes.
Más información
Visión artificial en la agricultura

Visión artificial en la agricultura

Lleva la IA de visión a la agricultura inteligente con los modelos Ultralytics YOLO. Impulsa la monitorización de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas más abundantes e inteligentes.
Más información
Visión artificial para imágenes aéreas

Visión artificial para imágenes aéreas

Transforma imágenes de drones y plataformas aéreas en información útil en tiempo real para la agricultura, la acuicultura, la vigilancia medioambiental, la conservación y el análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en el sector aeroespacial

Visión artificial en el sector aeroespacial

Lleva la IA visual a la monitorización aérea con los modelos Ultralytics YOLO. Impulsa drones, flujos de trabajo aeroespaciales, conservación medioambiental y sectores geoespaciales con soluciones de visión artificial.
Más información
Visión artificial para la seguridad

Visión artificial para la seguridad

Protege todas tus instalaciones con los modelos Ultralytics YOLO. La IA visual permite monitorizar perímetros, detectar amenazas, reconocer matrículas y velar por la seguridad en el trabajo.
Más información
Visión artificial en robótica

Visión artificial en robótica

Potencia máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA visual en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Agiliza la logística con los modelos de Ultralytics YOLO. La IA visual permite inspeccionar paquetes, clasificarlos, hacer seguimiento de vehículos y supervisar la seguridad en almacenes en tiempo real.
Más información
Visión artificial en el comercio minorista

Visión artificial en el comercio minorista

Reinventa el comercio minorista con los modelos Ultralytics YOLO. La IA de visión permite hacer seguimiento del inventario, supervisar estanterías, gestionar colas y obtener información más útil sobre los clientes.
Más información
Visión artificial en sanidad

Visión artificial en sanidad

Crea soluciones sanitarias con los modelos Ultralytics YOLO. La IA de visión en sanidad permite agilizar el diagnóstico por imagen, mejorar los diagnósticos y supervisar a los pacientes.
Más información
Visión artificial en la fabricación

Visión artificial en la fabricación

Optimiza la fabricación con los modelos Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento de las normas sobre EPI y la automatización de las líneas de montaje.
Más información
Visión artificial en la automoción

Visión artificial en la automoción

Aplica la visión artificial al sector de la automoción con los modelos Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para crear carreteras más inteligentes.
Más información
Visión artificial en la agricultura

Visión artificial en la agricultura

Lleva la IA de visión a la agricultura inteligente con los modelos Ultralytics YOLO. Impulsa la monitorización de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas más abundantes e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Empieza tu recorrido hacia el futuro del aprendizaje automático