用 A2A 协议在 AWS 上构建可组合的跨框架多智能体系统
Build composable, interoperable multi-agent systems with A2A on AWS
AWS 出了个实操教程:用 A2A 协议让 LangChain 编排器直接调用跑在 Bedrock AgentCore 上的 Strands agent,中间走 OAuth 认证,两边框架互不绑定。想搭跨团队、跨组织多智能体系统的开发者可以照着部署,比自写适配层省事不少。
AWS 发布了基于 Agent-to-Agent(A2A)协议的多智能体系统构建教程。示例中,一个运行在 Amazon ECS 上的 LangChain 编排器与一个部署在 Amazon Bedrock AgentCore 上的 Strands agent 通信,两端跨组织边界协作,互不依赖对方的框架或 SDK。
架构的关键在于双向、经 OAuth 认证的调用:编排器和被调 agent 各自保留原有技术栈,仅通过 A2A 协议交换消息,因此团队可以在不迁移代码的情况下接入外部 agent。AWS 给出了完整的部署路径和认证配置示例。
对开发者而言,这套方案降低了多智能体系统的耦合度:LangChain 和 Strands 属于不同的 agent 框架,以往跨框架协作通常需要自定义适配层,A2A 把通信标准化后,企业可以让不同部门或外部供应商的 agent 各自独立演进。与 Anthropic 的 MCP 侧重工具调用不同,A2A 定位在 agent 之间的对等通信。
Build composable, interoperable multi-agent systems with A2A on AWS
Build a composable, interoperable multi-agent system on AWS with the Agent-to-Agent (A2A) protocol. A LangChain orchestrator on Amazon ECS communicates with a Strands agent on Amazon Bedrock AgentCore across organizational boundaries, using bidirectional, OAuth-authenticated calls, with neither side depending on the other's framework or SDK.
This report is categorized under AITOP's "How-to" desk, focusing on US frontier AI labs and Silicon Valley technology leaders. Within our cross-regional analytical framework, it directly maps to AI developer toolchains, coding agents, and engineering workflows. Key entities and technical topics under continuous tracking include A2A, AWS, LangChain, Strands.
Primary source verification: published directly by AWS Machine Learning Blog with first-party authority. Cross-source corroboration: 11 independent sources have covered this development (including berryxia, Dylan Patel (SemiAnalysis), Artificial Analysis), confirming industry-wide signal strength.