Foundry Hosted Agents 是 Microsoft Foundry 平台提供的托管服务,为本地开发的 Agent Framework 智能体提供生产级运行环境。开发者只需将代码打包为容器镜像并部署到 Foundry 平台,即可获得自动扩缩容、持久化状态、内置可观测性和企业级身份管理的能力。
部署过程主要包括以下步骤:构建并推送容器镜像到 Azure Container Registry、创建智能体版本并注册到 Foundry Agent Service、等待版本状态变为活跃、通过专用端点调用智能体。整个过程可以通过 Azure Developer CLI(azd)、VS Code 扩展或 SDK 完成。
托管智能体提供按需扩缩容至零的能力,空闲时不产生费用。每次会话在独立的 VM 隔离沙箱中运行,支持持久化文件系统,会话间状态自动恢复。每个托管智能体拥有独立的 Microsoft Entra 身份,支持 OAuth 2.0 On-Behalf-Of 流程和托管身份认证。
托管智能体支持私有网络连接,可以部署在网络隔离的 Foundry 资源中,并通过客户提供的 Azure Virtual Network 进行出站流量管理。会话存储支持最多 20 GiB 的磁盘预算,文件在 15 分钟无活动后自动暂停计算资源,30 天内自动销毁。