使用A2A协议设计协作多代理系统
感觉就像最近的其他AI公告一样,提到了“代理人”。而且,AI社区已经有2025年被固定为“ AI年度代理商”,有时没有比“他们会很棒的!”更细节的细节。在这种炒作中常常被遗忘的是基本面。每个人都梦想着代理商的军队,预订酒店和航班,研究复杂的话题,[…]
来源:O'Reilly Media _AI & ML感觉就像最近的其他AI公告一样,提到了“代理人”。而且,AI社区已经有2025年被固定为“ AI年度代理商”,有时没有比“他们会很棒的!”更细节的细节。在这种炒作中常常被遗忘的是基本面。每个人都梦想着代理商的军队,预订酒店和航班,研究复杂的主题以及为我们写博士学位论文。然而,我们看到的几乎没有解决这些雄心勃勃的系统的关键工程挑战的物质:这些独立的代理商如何使用不同的技术,通常具有完全不透明的内部运作,实际上是在合作的?
实际但企业并不常常被这些炒作周期和诺言所欺骗。取而代之的是,他们倾向于削减噪音并提出难题:如果每个公司都旋转自己的聪明的会计代理,另一个公司的物流,三分之一的客户服务,您有自己的个人助理代理商试图将它们全部纠缠 - 它们如何协调?如果人类手动复制仪表板之间的数据,会计代理如何将信息安全地传递给物流代理?您的助手如何在不知道一个特定旅行社的特定,专有且可能无证的内部工作的情况下预订航班?
现在,答案通常是“他们不”或“有很多习惯,脆弱,痛苦的整合代码”。它正在成为通风塔的数字塔:特工陷入了自己的孤岛,无法互相交谈。没有这种合作,他们将无法兑现解决复杂的现实世界任务的承诺。
Agent2Agent(A2A)协议试图解决这些紧迫的问题。它的目标是提供缺失的通用语言,一套有关不同代理和AI系统如何交互的规则,而无需铺设内部秘密或被定制的一次性,一次性集成而被捕获。
Agent2Agent(A2A)协议