结构化与标准化
身份、接口、能力、技能与安全等字段固定且可被机器解析,由开放的 A2A 规范定义。
通过 Agent Card 技术实现智能代理互操作的标准解决方案,助力 Agent2Agent (A2A) 协议生态系统
{
"name": "Customer Support Agent",
"description": "A2A agent for support tasks",
"version": "1.0.0",
"supportedInterfaces": [{
"url": "https://api.example.com/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
}],
"skills": [{ "id": "resolve-support-request", … }]
}Agent Card 是一份标准化的 JSON 文档,用于声明 AI 智能体的身份、能力、技能和访问要求。它是智能体时代的 README 与 Agent Card——发布在众所周知的 URL 上,让人和机器在调用之前就能了解这个智能体能做什么。
身份、接口、能力、技能与安全等字段固定且可被机器解析,由开放的 A2A 规范定义。
同一份 JSON 文档既服务于阅读文档的集成者,也服务于自动路由任务的编排系统。
Agent Card 随智能体一起演进:version 字段与 JWS 签名让客户端能够感知并信任每次变更。
认证要求与技能边界在任何调用发生之前就已声明。
只有当能力描述遵循统一标准,成千上万的智能体才能相互发现、信任与委派任务。
任务到来时,编排系统通过比较 Agent Card 选出最合适的专家——没有 Agent Card,就无法匹配。
声明的技能、提供方身份和签名的 Agent Card,降低了调用黑盒 AI 服务的不确定性。
在 A2A 系统中,一个智能体通过阅读另一个的 Agent Card 来决定是否移交任务。Agent Card 就是握手协议。
AgentCard.net 将 Agent Card 的完整说明集中在一处,并为开发可发现 A2A 智能体的开发者提供实用工具。
通过引导式表单生成 A2A Agent Card JSON,涵盖端点、能力、技能、模式与认证元数据。
打开工具粘贴 JSON 或检查线上基础 URL:必填字段、端点质量、认证清晰度与可发现性。
打开工具从客服、预订、购物、编码、研究和内部工作流等实用模板快速上手。
打开工具理解身份、支持接口、能力、默认模式、技能、提供方与安全字段。
打开工具同时检查 /.well-known/agent.json 与 /.well-known/agent-card.json 的 A2A 发现兼容性。
打开工具我们的 Agent Card 平台基于Google的Agent2Agent (A2A)协议,实现代理间的高效沟通与协作
通过标准化的JSON格式 Agent Card,代理能够自动发现并调用Agent2Agent生态系统中其它代理的能力和服务。
Agent Card 在Agent2Agent协议中提供完整的任务生命周期管理,支持即时完成的简单任务和需要长时间运行的复杂工作流。
不仅限于文本交互,我们的 Agent Card 平台同时支持音频、视频和其他媒体格式的Agent2Agent无缝通信。
使用 Agent Card 技术,代理可以共享上下文、回复、成果和用户指令,实现真正的多代理Agent2Agent协作场景。
Agent Card 规范默认支持企业级身份验证和授权机制,确保代理间的Agent2Agent交互安全可靠。
通过 Agent Card 技术,代理可以在Agent2Agent协议中指定内容类型和格式,确保用户界面与交互体验的一致性和流畅性。
Agent2Agent协议和 Agent Card 规范由Google发起,与超过50家技术合作伙伴共同开发,旨在实现不同厂商和框架开发的智能代理之间的无缝协作。
查看Agent2Agent (A2A)规范Agent2Agent协议中的客户端代理 - 支持 Agent Card 的客户端代理负责对用户任务进行处理,并通过Agent2Agent协议传达给远程代理
Agent2Agent协议中的远程代理 - 符合 Agent Card 规范的远程代理根据接收到的任务执行操作,并通过Agent2Agent协议返回结果
基于开放标准的 Agent Card - Agent Card 和Agent2Agent协议构建在HTTP和JSON等现有标准之上,易于集成到现有技术栈
代理通过Agent2Agent协议以 Agent Card JSON格式发布自己的能力
Agent Card 在Agent2Agent协议中定义任务对象及其生命周期,支持实时反馈和状态更新
使用 Agent Card,代理在Agent2Agent协议中交换消息,协商内容类型和格式,确保一致的用户体验
从独立开发者到合规团队,同一份文档回答着不同的问题。
用符合规范的 Agent Card 来定义、调试和分发智能体,实现组件化复用。
基于机器可读的元数据部署、配置和监控智能体基础设施。
直接从 Agent Card 审计每个智能体持有哪些权限、数据如何流转。
阅读人性化的展示视图,了解助手能做什么、边界在哪里。
了解有关 Agent Card 和Agent2Agent (A2A)协议的更多信息
Agent Card 是一种以JSON格式定义的结构化数据,用于描述AI代理的能力、特性和服务。它是Agent2Agent协议中代理间能力发现的基础,使客户端代理能够找到并利用最适合完成特定任务的远程代理。
采用 Agent Card 技术的Agent2Agent协议与MCP (Model Context Protocol)等其他协议是互补的。Agent2Agent运行在更高的抽象层,专注于使应用程序和代理通过 Agent Card 相互通信,而MCP则专注于LLM与工具和数据的交互。Agent2Agent协议基于开放标准,由社区驱动,旨在成为真正开放和可扩展的解决方案。
Agent2Agent协议和 Agent Card 规范由Google发起,并得到超过50家科技公司的支持,包括Atlassian、Box、Cohere、Intuit、LangChain、MongoDB、Salesforce、SAP、ServiceNow等。它是一个由社区驱动的开放协议,欢迎所有对代理互操作性感兴趣的组织和个人参与贡献。
使用带有 Agent Card 的Agent2Agent协议可以实现代理间的无缝协作,提高自动化程度,并在不同系统和应用之间创建更加连贯的用户体验。它为企业提供了一种标准化的方法来管理跨多个平台的代理,降低了长期成本,并增强了Agent2Agent生态系统中代理的功能和价值。
Agent2Agent是使用 Agent Card 技术的Agent与Agent之间的沟通与合作协议,专注于智能代理之间的互操作性。而MCP (Model Context Protocol)是Agent与工具(插件、API)的对接协议,主要解决模型与工具的交互问题。两者在功能定位上有明显区别,但可以互补使用,以 Agent Card 作为连接标准共同构建更强大的智能代理生态系统。
AgentCard.net为您提供开箱即用的 Agent Card 解决方案,帮助您的智能代理与Agent2Agent生态系统中的其他代理无缝协作。