Repolode
microsoft

microsoft/agent-framework

Framework abierto para crear, orquestar y desplegar agentes de IA y flujos de trabajo multiagente listos para producción en .NET y Python.

Estrellas
14,565
Forks
2,589
Issues abiertos
794
Último commit
hace 20 horas

¿Qué es?

Microsoft Agent Framework es un SDK multilenguaje para crear agentes de IA y flujos de trabajo multiagente en Python y C#/.NET, con una API coherente en ambos. Está dirigido a equipos que quieren llevar sus agentes del prototipo a producción y abarca la orquestación más allá de un único prompt o un ciclo de chat sin estado.

Los flujos de trabajo se basan en grafos y admiten patrones secuenciales, concurrentes, de transferencia y de colaboración grupal, además de puntos de control, streaming, control con intervención humana y viaje en el tiempo. El framework incluye middleware para procesar solicitudes y respuestas, integración con OpenTelemetry para trazas y monitoreo, y definiciones declarativas de agentes en YAML. Funciona con proveedores como Microsoft Foundry, Azure OpenAI, OpenAI y GitHub Copilot SDK.

El repositorio también incluye ejemplos para desarrollo local y alojamiento en la nube, incluidos agentes alojados en Foundry, A2A y una DevUI para probar y depurar flujos de trabajo. El SDK para Go se encuentra en otro repositorio.

Funciones clave

  • 01APIs coherentes en Python y C#/.NET
  • 02Flujos de trabajo basados en grafos con patrones secuenciales, concurrentes, de transferencia y grupales
  • 03Puntos de control, streaming y control con intervención humana
  • 04Pipeline de middleware para gestionar solicitudes, respuestas y excepciones
  • 05Trazas y monitoreo con OpenTelemetry integrados
  • 06Definiciones declarativas de agentes en YAML

Casos de uso

  • Crear sistemas multiagente que transfieran tareas entre agentes especializados
  • Ejecutar flujos de trabajo de agentes que requieran durabilidad, capacidad de reinicio y pasos de aprobación humana
  • Desplegar agentes en la infraestructura de alojamiento de Microsoft Foundry
  • Añadir observabilidad a agentes basados en LLM en servicios .NET o Python existentes

Inicio rápido

  1. 1

    Instala el paquete de Python

    pip install agent-framework
  2. 2

    Autentícate con Azure CLI antes de ejecutar el ejemplo

    az login
  3. 3

    Guarda el código de inicio rápido de Python en un archivo y ejecútalo con el endpoint de Foundry y el modelo configurados

Antes de usarlo

  • El inicio rápido requiere un proyecto de Microsoft Foundry y haber iniciado sesión en Azure.
  • Algunos proveedores y funciones dependen de servicios de Azure o de terceros que debes configurar y pagar por tu cuenta.
  • El uso de sistemas de terceros es bajo tu propia responsabilidad y está sujeto a sus condiciones de licencia independientes.

En colecciones

Temas

Preguntas frecuentes

¿Qué es agent-framework?
Framework abierto para crear, orquestar y desplegar agentes de IA y flujos de trabajo multiagente listos para producción en .NET y Python. Microsoft Agent Framework es un SDK multilenguaje para crear agentes de IA y flujos de trabajo multiagente en Python y C#/.NET, con una API coherente en ambos. Está dirigido a equipos que quieren llevar sus agentes del prototipo a producción y abarca la orquestación más allá de un único prompt o un ciclo de chat sin estado.
¿agent-framework es gratuito? ¿Qué licencia tiene?
agent-framework es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿agent-framework sigue mantenido?
Mantenimiento activo. El último commit de agent-framework fue el 6 nov 2026.
¿Para qué puedo usar agent-framework?
Crear sistemas multiagente que transfieran tareas entre agentes especializados Ejecutar flujos de trabajo de agentes que requieran durabilidad, capacidad de reinicio y pasos de aprobación humana Desplegar agentes en la infraestructura de alojamiento de Microsoft Foundry Añadir observabilidad a agentes basados en LLM en servicios .NET o Python existentes
¿Cómo se instala agent-framework?
Instala el paquete de Python: pip install agent-framework Autentícate con Azure CLI antes de ejecutar el ejemplo: az login Guarda el código de inicio rápido de Python en un archivo y ejecútalo con el endpoint de Foundry y el modelo configurados
¿Dónde consigo agent-framework?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/microsoft/agent-framework

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados