开放A2A协议:赋能多智能体应用

在过去的一年里,我们见证了人工智能代理从实验性工具发展成为企业系统的重要组成部分。从简单的提示和响应机器人,到代表您自主行动的代理,这种转变标志着软件设计的一个新时代,在这个时代,智能不再局限于静态界面或单一应用程序。

在微软,我们亲身经历了这种转变。Azure AI Foundry 现在被 70,000 多家企业和数字原生公司的开发人员使用,包括 Atomicwork、Epic、Fujitsu、Gainsight、H&R Block 和 LG Electronics,以设计、定制和管理人工智能应用程序和代理。在短短四个月内,超过 10,000 个组织采用了我们的新代理服务来构建、部署和扩展代理系统。超过 230,000 个组织(包括 90% 的财富 500 强企业)已经使用了 Microsoft Copilot Studio。

随着代理承担更复杂的功能,他们不仅需要访问各种模型和工具,还需要相互访问。这就是为什么我们致力于推进像 Agent2Agent (A2A) 这样的开放协议,该协议即将进入 Azure AI Foundry 和 Copilot Studio,这将使代理能够在云、平台和组织边界之间进行协作。

我们正在与更广泛的行业推动共享代理协议保持一致——做我们一直做的事情:拥抱开放性,支持现实世界的开发人员,并将实验转化为企业级平台。我们的目标很简单:授权专业和公民开发人员构建可在云和框架之间互操作的代理。

我们相信,Microsoft Copilot 将授权每位员工,并充当“人工智能用户界面”,以连接代理和代理系统——代理网络,这些代理网络可以在边界之间进行推理、行动和适应。随着客户扩展这些系统,互操作性不再是可选的。他们希望他们的代理能够协调跨越供应商、云和数据孤岛的任务。他们希望拥有控制权、可见性和信任——而不会被锁定。

A2A 可以实现结构化的代理通信——安全且可观察地交换目标、管理状态、调用操作和返回结果。开发人员可以使用他们熟悉的工具,如 Semantic Kernel 或 LangChain,并且仍然可以互操作。每个调用都经过企业级安全措施:Microsoft Entra、相互 TLS、Azure AI Content Safety 和完整的审计日志。Azure AI Foundry 默认情况下具有信任度,并且随着代理生态系统变得更加开放和分布式,安全性、合规性和责任仍然是首要的。

通过支持 A2A:

  • Azure AI Foundry 客户可以构建复杂的、跨越内部 Copilot、合作伙伴工具和生产基础设施的多代理工作流——同时保持治理和服务级别协议 (SLA)。
  • Copilot Studio 代理将能够安全地调用外部代理,包括那些使用其他平台构建或托管在 Microsoft 之外的代理。
  • 企业获得了一条可组合的、智能的系统之路,这些系统可以跨组织和云边界进行扩展。
  • 微软的贡献将加速整个行业对开放 A2A 协议的开发和采用。

这只是漫长旅程中的一步。正如我们对 Autogen、Semantic Kernel、我们对模型上下文协议 (MCP) 的贡献以及我们的开放模型目录所做的创新一样,我们将继续发展平台以支持对开发人员和企业最重要的协议、模型和框架。我们认为像 A2A 和 MCP 这样的协议是朝着实现我们对代理未来的愿景迈出的重要一步。

代理计算不是一种趋势——而是一种根本性的转变。它改变了软件的构建方式、决策的制定方式以及价值的创造方式。

我们已经加入了 GitHub 上的 A2A 工作组,为规范和工具做出贡献。 Foundry 和 Copilot Studio 中的 A2A 公开预览版即将推出。

通过支持 A2A 并建立在我们的开放编排平台之上,我们正在为下一代软件奠定基础——通过设计进行协作、观察和适应。最好的代理不会驻留在一个应用程序或云中;它们将在工作流程中运行,跨越模型、域和生态系统。我们正在以开放性为中心构建未来——因为代理不应该成为孤岛,智能应该跨越边界工作,就像它所服务的世界一样。

我们已经在 Semantic Kernel 中添加了一个 .NET 和 Python 示例,该示例显示两个本地代理通过 A2A 安排会议并起草电子邮件。克隆存储库,安装、运行并观看零自定义代码的真实工作流。

A2A 协议的兴起:跨平台智能体协作的新时代

人工智能(AI)领域正在经历一场深刻的变革,它超越了传统的单一应用,并迈向了一个由相互协作的智能体组成的世界。这种转变的核心在于开放 Agent2Agent (A2A) 协议的出现,它承诺打破平台和组织的壁垒,从而释放前所未有的智能体协作潜力。

在过去的一年里,我们目睹了人工智能智能体从最初的实验性阶段,逐渐发展成为企业级系统不可或缺的关键组成部分。它们不再仅仅是简单的提示和响应机器人,而是进化成为能够代表用户自主执行复杂任务的智能助手。这种演变标志着软件设计范式的一次根本性转变,即智能不再被限制在静态界面或单一应用程序的狭隘框架内。

微软一直站在这场变革的前沿,并深刻地认识到智能体互操作性的重要性。Azure AI Foundry 作为微软的旗舰人工智能平台,已经吸引了超过 70,000 家企业和数字原生公司的开发人员,他们利用该平台来设计、定制和管理各种人工智能应用程序和智能体。这些企业包括 Atomicwork、Epic、Fujitsu、Gainsight、H&R Block 和 LG Electronics 等行业领导者。

值得注意的是,在短短四个月的时间里,已经有超过 10,000 个组织采用了微软全新的智能体服务,以构建、部署和扩展其智能体系统。此外,超过 230,000 个组织(包括 90% 的财富 500 强企业)已经开始使用 Microsoft Copilot Studio 来构建和管理其智能助手。

随着智能体在企业中的作用日益复杂和重要,它们不仅需要访问各种各样的人工智能模型和工具,而且还需要能够无缝地与其他智能体进行交互和协作。正是出于这种需求,微软致力于推动像 Agent2Agent (A2A) 这样的开放协议的发展。A2A 协议即将登陆 Azure AI Foundry 和 Copilot Studio 平台,它将使智能体能够在不同的云环境、平台和组织边界之间进行协作,从而打破信息孤岛,实现更高效、更智能的工作流程。

微软积极响应业界对共享智能体协议的呼吁,并始终秉持着开放、支持开发人员和将实验转化为企业级平台的理念。微软的目标非常明确:授权专业开发人员和非专业开发人员(即公民开发人员)构建能够在不同云环境和框架之间互操作的智能体。

微软坚信,Microsoft Copilot 将赋能每一位员工,并成为连接智能体和智能体系统的“人工智能用户界面”。这些智能体系统是由多个智能体组成的网络,它们能够跨越组织边界进行推理、行动和适应。随着客户不断扩展这些智能体系统,互操作性不再是一个可选项,而是一个必需品。客户希望他们的智能体能够协调跨越不同供应商、云环境和数据孤岛的任务,同时保持对系统的控制权、可见性和信任,并且不会被锁定在特定的平台或技术中。

A2A 协议通过提供结构化的智能体通信机制,可以实现智能体之间的安全且可观察地交换目标、管理状态、调用操作和返回结果。开发人员可以继续使用他们熟悉的工具,如 Semantic Kernel 或 LangChain,而无需担心互操作性问题。A2A 协议确保每个调用都经过企业级安全措施的保护,包括 Microsoft Entra、相互 TLS、Azure AI Content Safety 和完整的审计日志。Azure AI Foundry 从设计之初就将信任作为核心原则,并且随着智能体生态系统变得越来越开放和分布式,安全性、合规性和责任仍然是平台的首要任务。

A2A 的优势:释放智能体协作的潜力

通过支持 A2A 协议,Azure AI Foundry 的客户能够构建复杂的多智能体工作流程,这些工作流程可以跨越内部 Copilot、合作伙伴工具和生产基础设施,同时保持对系统的治理和服务级别协议 (SLA)。Copilot Studio 智能体也能够安全地调用外部智能体,包括那些使用其他平台构建或托管在 Microsoft 之外的智能体。

更重要的是,A2A 协议为企业提供了一条通往可组合的、智能的系统之路,这些系统可以跨越组织和云边界进行扩展。通过 A2A 协议,企业可以构建更加灵活、适应性更强和更高效的智能解决方案,从而在竞争激烈的市场中获得更大的优势。

微软对 A2A 协议的贡献将加速整个行业对该协议的开发和采用。微软将继续与业界合作,共同推动 A2A 协议的标准化和完善,从而为智能体协作的未来奠定坚实的基础。

迈向智能体的未来:微软的开放平台战略

支持 A2A 协议仅仅是微软迈向智能体未来愿景的第一步。正如微软在 Autogen、Semantic Kernel、对模型上下文协议 (MCP) 的贡献以及开放模型目录等创新中所做的那样,微软将继续发展其平台,以支持对开发人员和企业最重要的协议、模型和框架。微软认为像 A2A 和 MCP 这样的协议是朝着实现其对智能体未来愿景迈出的重要一步。

智能体计算不仅仅是一种趋势,而是一种根本性的转变。它改变了软件的构建方式、决策的制定方式以及价值的创造方式。智能体计算将推动各个行业的创新,并为企业带来前所未有的机遇。

为了积极参与 A2A 协议的开发和推广,微软已经加入了 GitHub 上的 A2A 工作组,并为该协议的规范和工具做出贡献。 Foundry 和 Copilot Studio 中的 A2A 公开预览版即将推出,这将使开发人员能够尽早体验 A2A 协议的强大功能。

通过支持 A2A 协议并建立在开放的编排平台之上,微软正在为下一代软件奠定基础——通过设计进行协作、观察和适应。微软相信,最好的智能体不会驻留在一个应用程序或云中,而是在工作流程中运行,跨越模型、域和生态系统。微软正在以开放性为中心构建未来——因为智能体不应该成为孤岛,智能应该跨越边界工作,就像它所服务的世界一样。

为了展示 A2A 协议的实际应用,微软已经在 Semantic Kernel 中添加了一个 .NET 和 Python 示例,该示例演示了两个本地智能体如何通过 A2A 协议安排会议并起草电子邮件。开发人员可以克隆该存储库,安装、运行并观看零自定义代码的真实工作流。这个例子充分体现了 A2A 协议的强大功能和易用性,让开发者能够快速上手并构建出自己的智能体应用。

拥抱开放,共创智能未来

微软对 A2A 协议的承诺以及对开放平台的持续投入,体现了其对智能体未来愿景的坚定信念。微软相信,通过拥抱开放标准和协议,并与业界共同努力,我们可以共同创造一个更加智能、协作和高效的未来。在这个未来,智能体将无处不在,并为我们的生活和工作带来革命性的改变。例如,在医疗保健领域,智能体可以帮助医生诊断疾病、制定治疗方案,并为患者提供个性化的护理。在金融服务领域,智能体可以帮助投资者管理投资组合、进行风险评估,并提供个性化的财务建议。在零售领域,智能体可以帮助商家优化库存管理、提高客户满意度,并提供个性化的购物体验。

人工智能(AI)代理正在迅速发展,从简单的工具演变为复杂企业系统的关键组件。这种演变的核心是它们日益增长的互操作性需求,这正是 Agent2Agent (A2A) 协议旨在解决的问题。A2A 协议正在成为代理之间进行通信和协作的桥梁,无论它们位于哪个平台、云或组织内。这种互操作性不仅能够提高代理的效率,还能够促进创新,并为企业带来新的商业机会。例如,一个代理可以与另一个代理协作,共同完成一项复杂的任务,而这项任务如果由单个代理来完成,则需要花费更多的时间和资源。此外,通过与其他代理共享数据和知识,代理可以不断学习和改进,从而变得更加智能和有用。

微软认识到这一趋势的重要性,并积极支持 A2A 协议的发展。通过将 A2A 集成到 Azure AI Foundry 和 Copilot Studio 中,微软正在帮助开发人员构建更加强大、灵活和互联的代理系统。这种集成不仅能够简化开发过程,还能够提高代理的可靠性和安全性。Azure AI Foundry 和 Copilot Studio 提供了丰富的工具和资源,帮助开发人员构建、部署和管理他们的智能体应用。此外,微软还提供了一系列的培训和支持服务,帮助开发人员快速上手并掌握 A2A 协议的使用。

随着 A2A 协议的普及,我们可以预见到以下几个关键趋势:

  • 跨平台协作: 代理将能够在不同的平台和云环境之间无缝协作,从而打破信息孤岛,实现更高效的工作流程。例如,一个运行在 Azure 上的代理可以与一个运行在 AWS 上的代理协作,共同完成一项任务。这种跨平台协作能力将极大地提高代理的灵活性和可用性。
  • 智能自动化: 代理将能够自主执行复杂的任务,从而提高生产力并减少人为错误。例如,一个代理可以自动处理订单、安排会议、生成报告等。通过自动化这些重复性的任务,企业可以节省大量的时间和资源,并提高员工的工作效率。
  • 个性化体验: 代理将能够根据用户的个人需求和偏好进行定制,从而提供更加个性化的体验。例如,一个代理可以根据用户的历史行为和偏好,推荐个性化的产品、服务或信息。这种个性化体验将提高用户的满意度和忠诚度。
  • 创新应用: A2A 协议将为各种创新应用打开大门,例如智能家居、自动驾驶汽车和智能医疗保健。例如,在智能家居领域,代理可以控制家里的灯光、温度、安全系统等,并根据用户的需求进行自动化调整。在自动驾驶汽车领域,代理可以帮助汽车感知周围环境、做出驾驶决策,并与其他车辆和基础设施进行通信。在智能医疗保健领域,代理可以帮助医生诊断疾病、制定治疗方案,并为患者提供个性化的护理。

A2A 协议正在改变软件的构建方式、决策的制定方式以及价值的创造方式。它代表了智能体计算的未来,而微软正在引领这一未来。微软的开放平台战略和对 A2A 协议的持续投入,将为智能体计算的发展带来新的机遇,并为企业和社会创造更大的价值。未来,我们可以期待看到更多基于 A2A 协议的创新应用,这些应用将为我们的生活和工作带来革命性的改变。微软将继续与业界合作,共同推动 A2A 协议的标准化和完善,从而为智能体计算的未来奠定坚实的基础。