Imagen de la noticia Microsoft Agent Framework

Microsoft Agent Framework

La nueva plataforma unificada para construir agentes de IA empresariales

Alberto Carrillo Pozo

Alberto Carrillo Pozo

Data Analyst / AI Developer — Microsoft Services

En el panorama actual de la Inteligencia Artificial nos encontramos en el auge de las soluciones agenticas para los procesos empresariales, Agentes de IA que se integran en los flujos de trabajo para automatizar y optimizar los procesos. En este contexto, hasta ahora el trabajo de desarrollo con Agentes en el marco de Microsoft se contaban con dos soluciones principales:

1. AutoGen: Framework para el desarrollo y prototipado de Agentes con colaboración asíncrona y autónoma.

2. Semantic Kernel: Integración y orquestación de agentes para procesos empresariales complejos.

Ambas herramientas convergen ahora en Microsoft Agent Framework, una plataforma moderna y unificada que combina colaboración multi-agente y orquestación segura de procesos.

Esquema Microsoft Agent Framework

1. ¿Qué es Microsoft Agent Framework?

Microsoft Agent Framework es un SDK y un runtime de código abierto para construir agentes de IA y flujos multi-agente tanto en .NET como en Python. Se fundamenta en la orquestación mediante grafos, permitiendo conectar agentes que utilicen LLMs y otros sistemas de inteligencia.

Filosofía de Diseño

  • Observables: Visualización en tiempo real de la actividad del agente.
  • Gobernables: Control de límites de actuación y reglas de negocio.
  • Flexibles: Componentes reutilizables entre agentes y procesos.

2. De la Fragmentación a la Unión

Antes del framework unificado, los arquitectos tenían que escoger entre:

AutoGen

Pionero en patrones de orquestación multi-agente, ideal para colaboración creativa y autonomía. Limitado en herramientas de depuración y observabilidad.

Semantic Kernel

Framework empresarial sólido con telemetría, gestión de estado, seguridad de tipos y patrones de orquestación avanzados.

Microsoft Agent Framework unifica ambos mundos, añadiendo flujos basados en grafos que permiten autonomía controlada dentro de procesos empresariales predefinidos.

Comparativa AutoGen Semantic Kernel

3. Diferenciación Técnica y Estratégica

AutoGen y Semantic Kernel entran en modo mantenimiento desde octubre de 2025. El desarrollo activo pasa a Microsoft Agent Framework.

Característica AutoGen Semantic Kernel Agent Framework
Estado del Proyecto Mantenimiento Mantenimiento Activo / Producción
Arquitectura Control de Flujo Orquestación Procedimental Flujo de Datos + Concurrencia
Persistencia Mejorada Dependiente del desarrollador Checkpointing Nativo

4. Capacidades Técnicas Profundas

A. Flujos de Trabajo Basados en Grafos

Modelado mediante grafos dirigidos que permiten rutas condicionales, ejecución paralela y enrutamiento inteligente.

B. Persistencia y Checkpointing

Permite pausar y reanudar procesos largos sin pérdida de contexto, reduciendo coste computacional.

C. Human-in-the-loop

Soporte de intervención humana como primera clase dentro de la ejecución del flujo.

5. Integración en el Ecosistema Microsoft

Microsoft Agent Framework se integra de forma natural con la infraestructura empresarial:

  • Azure AI Foundry: despliegue orquestado, seguridad y escalado.
  • Microsoft 365 Copilot: interacción del agente con documentos, datos y correo corporativo.

Integración Ecosistema Microsoft

6. Conclusión y Perspectiva Estratégica

Microsoft Agent Framework marca la madurez de la tecnología de agentes, integrando los aprendizajes de AutoGen y Semantic Kernel en una plataforma unificada, escalable y gobernable.

  1. Reducción de riesgo mediante observabilidad, telemetría y control explícito.
  2. Eficiencia operativa mediante automatización con estado de largo recorrido.
  3. Escalabilidad con despliegues en Azure AI Foundry.

¿Quieres ver cómo aplicar Microsoft Agent Framework en tu empresa?

Nuestro equipo de especialistas en IA empresarial puede ayudarte a evaluar casos de uso, diseñar pilotos y desplegar agentes inteligentes listos para producción.

    Responsable del tratamiento: AYESA IMPLEMENTACIONES TECNOLÓGICAS S.A.U.
    Finalidades: i) Gestionar y responder a las consultas recibidas a través del formulario de contacto del sitio web. ii) Enviar comunicaciones comerciales de Ayesa Digital, en caso de que así lo consienta expresamente.
    Base jurídica: Consentimiento del interesado.
    Destinatarios: No se prevén cesiones de datos a terceros.
    Derechos: Puede ejercer sus derechos de acceso, rectificación, supresión, oposición, limitación y portabilidad, según se detalla en la información adicional. Información adicional: Puede consultar la información adicional y detallada sobre protección de datos en nuestro Registro de Actividades de Tratamiento

    He leído y acepto la Política de Privacidad.