写点什么

亚马逊为 Bedrock AgentCore 引入 A2A 协议,打造可互操作的多智能体工作流

作者:Vinod Goje

  • 2025-11-27
    北京
  • 本文字数:1456 字

    阅读完需:约 5 分钟

大小:726.83K时长:04:08
亚马逊为 Bedrock AgentCore 引入 A2A 协议,打造可互操作的多智能体工作流

亚马逊宣布 Amazon Bedrock AgentCore Runtime 已支持 Agent-to-Agent(A2A)协议,使基于不同框架构建的智能体能够相互通信。遵循 A2A 协议,使用 Strands AgentsOpenAI Agents SDKLangGraphGoogle ADKClaude Agents SDK 构建的智能体能够“以通用、可验证的格式共享上下文、能力和推理过程”。Bedrock AgentCore Runtime 作为基础设施层,负责处理这些智能体间的通信。A2A 协议为多智能体系统引入了互操作性,使开发者能够编排跨越不同智能体框架的工作流。


智能体系统要有效运行,离不开若干基础组件的支持。双层记忆:短期记忆在活动会话期间维持对话上下文,长期记忆则跨多个会话累积洞察。工具层:通过原生集成或 Model Context Protocol(MCP)服务器为智能体提供各种功能性能力。身份管理:支持“更安全的认证与权限管理,允许智能体代表用户或自主访问资源”。护栏:实现安全控制,旨在“检测有害内容、抑制幻觉,并确保输出符合策略与事实”。



来源:Bedrock AgentCore Platform


A2A 协议解决的问题与 MCP 不同。MCP 将单个智能体连接到各种工具和数据源,而 A2A 让多个智能体能够彼此协调。这一区别对系统架构来说至关重要:MCP 解决智能体到资源的连接问题,而 A2A 解决多智能体部署中的智能体间通信问题。



来源:多智能体系统交互


A2A 协议实现了松耦合模块化,每个智能体都可作为独立单元运行。开发者可以单独开发、测试、部署和升级智能体,而不会干扰整个系统。新的智能体可加入到现有的部署中,智能体故障被隔离在明确定义好的交互边界内。


该协议支持动态智能体发现和编排。智能体通过标准化的模式发布自身能力,形成功能注册表。编排智能体可根据实时任务需求发现并调用专业智能体,实现可随条件变化且自适应的工作流。

A2A 服务器(即远程智能体)公开实现了协议规范的 HTTP 端点。这些服务器接收请求、处理任务并将结果返回给调用智能体,支持基于 JSON-RPC 2.0 over HTTP/S 或 Server-Sent Events 的同步异步交互。


每个智能体需要发布一张 Agent Card(智能体卡片),这是一个 JSON 元数据文件,用于说明其身份、能力、端点和认证要求。有了这些元数据,动态发现机制得以实现,智能体在委派任务前找到相关智能体并确定其能力。Agent Card 作为合约规范,向其他智能体提供实现交互所需的信息。


Task Object(任务对象)代表流经系统的工作单元。每个任务都有唯一的标识符,并在智能体之间移动时维护自身的生命周期。任务可以是涉及多次交互回合、跨多个智能体协作的长时间运行操作。协议会在智能体协调过程中跟踪任务状态,使得编排智能体能够监控进度,并在分布式智能体协作中处理故障或超时问题。


在社区方面,Palo Alto Networks 的 Unit42 指出该协议的有状态设计存在潜在漏洞。Unit42 的分析指出,

A2A 协议的有状态行为能够让智能体记住最近的交互并保持对话的连贯性。会话走私攻击(Session Smuggling Attack)正好利用这一特性将恶意指令注入对话中,将其隐藏在看似无害的客户端请求和服务器响应中。


有兴趣实现基于 A2A 系统的开发者可以从阅读这些技术资源开始入手。Amazon Bedrock AgentCore 开发者指南提供了全面的文档,包含运行操作、记忆管理和智能体部署身份处理等方面的内容。A2A 协议合约规范定义了实现智能体间通信和交互模式的技术要求,符合规范的智能体必须支持这些要求。InfoQ 早前对 Bedrock AgentCore 公告的报道提供了更多有关该平台能力的信息。


【声明:本文由 InfoQ 翻译,未经许可禁止转载。】


查看英文原文https://www.infoq.com/news/2025/11/a2a-amazon-bedrock-agentcore/

2025-11-27 11:443537

评论

发布
暂无评论

一文读懂可信数据空间,隐语社区的初步实践

隐语SecretFlow

可信数据空间

如何利用出海舆情监测从用户差评中发现产品改进与增长机会?

沃观Wovision

舆情分析 出海 出海企业 舆情监测 出海舆情

项目冷场?用禅道协作白板激活团队的创新思维!

禅道项目管理

万界星空科技MES软件价格对比分析

万界星空科技

制造业 mes AI智能化MES 软件报价 MES价格

跨越文化鸿沟:海外营销本地化的核心要素与执行策略

Wolink

本地化 出海 海外社媒营销 海外营销推广 品牌出海

构建AI驱动的智能定价解决方案:新能源充电运营的数字化转型实践

亚马逊云科技 (Amazon Web Services)

智驾合规元年的蝴蝶风暴

脑洞汽车

AI

区块链 Web3 项目的开发规划

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

编程十余年,走在“Pair with AI”的十字路口

思码逸研发效能

人工智能 思码逸 AI 编程

AI 英语学习 App 的开发

北京木奇移动技术有限公司

AI教育 软件外包公司 AI英语

区块链 NFT 系统的开发

北京木奇移动技术有限公司

NFT 数字藏品 软件外包公司

冰城码力全开,共赴AI Coding英雄之旅!CEDxCNCC百度文心快码Meetup圆满落幕!

Comate编码助手

1024程序员节 文心快码 AI编程助手

出海舆情监测,是成本还是投资?算算这笔品牌安全账

沃观Wovision

舆情分析 出海 出海企业 舆情监测 出海舆情

破解增长瓶颈:海外营销的5大核心策略与实战应用

Wolink

跨境电商 电商营销 海外社媒营销 海外营销推广 品牌出海

百度智能云开源生产级 MTP 代码,实现DeepSeek-V3.2 推理服务吞吐提升超2倍

新消费日报

如何了解和分析国外舆情?五个维度与实战技巧

沃观Wovision

舆情分析 舆情监测 海外舆情 海外舆情监测 国外舆情

新媒体时代的国外舆情:社交平台舆论特征与监测要点

沃观Wovision

舆情分析 舆情监测 海外舆情 海外舆情监测 国外舆情

CAD测量不用愁!一键测量多边形面积!

在路上

cad cad看图 CAD看图王

百度百舸 X SGLang 社区 | 开源生产级 MTP 代码,助力 DeepSeek-V3.2 推理服务 2 倍以上吞吐提升

Baidu AICLOUD

Sglang

稀土漩涡

脑极体

AI

遨森电商通过 NineData 构建企业级数据管理平台,筑牢跨境电商数据安全底座

NineData

MySQL mongodb NineData 遨森电商 案例解读

智慧赋能·精准对接:公共就业服务AI信息化革新实践

上海拔俗

出海小白必看!什么是海外红人营销?

Wolink

跨境电商 电商营销 出海 海外营销推广 达人营销

区块链 Web3 项目的开发

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

不仅仅是代码助手:用 Plugins 将 Claude Code 打造成你的专属工具链 - 实战篇(2/4)

Robin Min

plugins 开发实战 vibe coding Claude Code Agent Skills

GGscore:領先全球的體育數據平台

ggscoreLynne

赋能教育革新:AI驱动的精准教研体系构建

上海拔俗

赋能教育新生态:AI驱动的教学实训创新实践

上海拔俗

如何使用 TinyEditor 快速部署一个协同编辑器?

OpenTiny社区

开源 前端 OpenTiny 富文本组件

AI 教育未来发展的方向

北京木奇移动技术有限公司

AI教育 软件外包公司 AI英语

亚马逊为 Bedrock AgentCore 引入 A2A 协议,打造可互操作的多智能体工作流_AI&大模型_InfoQ精选文章