Microsoft Foundry Agent Service: cómo desplegar agentes con identidad, tools y trazas
说明与用途
Microsoft Foundry Agent Service 允许使用托管的 Entra 身份、版本化的 Toolbox 工具和受控跟踪来部署代理,确保安全性和可观测性。
问题
Un equipo Azure necesita decidir cuándo usar Microsoft Foundry Agent Service, cómo asignar herramientas (tools) a un agente y qué controles de seguridad e identidad son necesarios antes de producción.
结果
El flujo permite desplegar agentes con identidad Entra, Toolbox versionado y trazas controladas, reduciendo la carga operativa y mejorando la gobernanza de herramientas y datos.
工作流
- 1. Seleccionar tarea de lectura o simple copilot interno.
- 2. Crear proyecto Foundry y modelo de despliegue.
- 3. Definir Toolbox versionado con herramientas de lectura (p.ej., búsqueda web, documentación interna).
- 4. Configurar identidad Entra dedicada para el agente y conceder RBAC mínimo.
- 5. Desarrollar agente (prompt o hosted) usando Frameworks compatibles (LangGraph, OpenAI Agents SDK).
- 6. Ejecutar quickstart local con Azure Developer CLI: azd ai agent init, azd ai toolbox create, azd ai agent run.
- 7. Probar herramientas y casos negativos localmente.
- 8. Desplegar versión canary, validar estado activo y realizar pruebas de identidad de prueba.
- 9. Promocionar a producción tras revisión de Toolbox y trazas.
- 10. Configurar Application Insights y OpenTelemetry, definir redacción, muestreo y retención.
- 11. Medir métricas: éxito, tool calls, errores, latencia, coste y escalado a humano.
- 12. Documentar flujos de datos externos y políticas de retención.
- 13. Mantener ciclo de retroalimentación con dataset de casos de producción.
- 14. Revisar y actualizar Toolbox y políticas según sea necesario.
证据
Foundry crea una identidad Entra dedicada para ese agente.
El servicio ejecuta cada sesión en un sandbox aislado y proporciona identidad y endpoint.
Foundry puede inyectar la conexión de Application Insights y habilitar OpenTelemetry.
- 记录日期: 2026-09-02T14:27:45.000Z