智能体通信协议 ANP

本文主体是常高伟老师在datawhale的宣讲。

辅以一些本人的看法,希望各位大佬一起交流指正。

老师认为的 Agentic Web 核心趋势:未来是Agent之间的连接

  1. Agent将取代现有软件
    1. 个人助手将取代人们访问互联网的行为
    2. Agent 将取代企业的软件服务
    3. 个人助手将直接与 Agent 建立连接
  2. Agent必须实现互联互通
    1. AI必须能够获取完整的上下文信息
    2. AI应能调用全部工具能力
    3. Agent之间的连接性将占据更高比重
  3. Agent通过协议实现交互
    1. 协议Protocol是 AI 与互联网交互的最高效的方式
    2. Computer Use Agent 仅是过渡形式
    3. 未来将形成标准化的Agent通信协议

协议是智能体交互最高效的方式

Agentic Web是否需要新的HTTP

HTTP更像是一个与业务无关的通用传输协议,智能体协议需要和业务深度耦合,比如怎么用协议预定酒店、购买商品等,应该增加一个业务层

智能体协议需要解决的三大挑战

  1. 打破数据孤岛,实现智能体互联互通(上下文共通等
  2. AI原声设计,协议要专为Agent打造
  3. 建立行业共识、标准化

MCP是什么

MCP模型上下文协议是一个开放协议,旨在实现大模型应用与外部数据源和工具之间的无缝衔接

核心概念

  • Root: 让服务器安全访问客户端的文件
  • Sampling: MCP server 使用 client 的 AI 能力
  • Prompt: 服务器向客户端公开提示模版,与资源工具配合使用
  • Resource: 服务器向客户端公开资源
  • Tools: 服务器公开可以由大模型调用的工具

核心流程

初始化:能力协商和协议版本

操作:正常协议通信

关闭:优雅地终止连接

"API 可以看作不标准的协议"

身份

基于 OAuth 2.1 授权,安全性更高

支持客户端动态注册

OAuth: 中心化的认证协议(需要有一个中心账号

A2A - Agent to Agent

A2A是用的带外的身份认证(例如OpenAPI),协议本身不提供身份方案

ANP为了支持未来在互联网中认证,所以不能用中心化的方式,而是用DID

Agent Network Protocol

  • 任意两个智能体都能互联互通
  • 便于AI访问的数据网络

分层

身份加密层、元协议层、应用层

身份认证

基于 W3C DID 设计了分布式的身份认证方案

类似于 email 业务

智能体描述

对外展示我这个智能体能干嘛

基于语义网 相关技术如 JSON-LD , schema.org

智能体发现

基于DNS域名的智能体发现(路径

交互流程

MCP与ANP区别

MCP是用于构建智能体,方便LLM调用func

ANP是方便智能体之间构建连接

身份认证

信息组织

MCP的信息获取方式本质是一个远程调用,用RPC的方式拿到工具列表

ANP使用 Linked-Data 技术,将智能体对外公开信息与接口,用URL链接称一个便于AI访问的数据网络,复用现有的web基础设施,包括搜索引擎、DNS、CDN等

整体对比

A2A 适合企业内部智能体之间的复杂协作

MCP 模型与工具、资源的连接

ANP 智能体在互联网中交互

智能体支付协议 AP2 谷歌

凭证:电子小票

场景

智能购物:监测、可接受价格区间

核心原则

  • 设计中的用户控制与隐私
  • 可开放性
  • 交易责任

核心技术 - 可验证凭证 VCs

VC的哈希链(~区块链)

构建智能体原子网络

(tip:这位老师从酒店这个小场景进行切入,不断深入想

ANP社区

相关推荐
G_H_S_3_2 小时前
【网络运维】MySQL 高可用架构实践:备份策略、主从复制与读写分离
运维·网络·mysql
摇滚侠2 小时前
图解三次握手,四次挥手,建立 TCP 连接的过程,上千次 TCP 连接测试,让我看到教科书没写的细节
网络·网络协议·tcp/ip
米羊1212 小时前
TCP/IP 协议 (上)
网络·安全
huangql5202 小时前
HTTP/1 VS HTTP/2
网络·网络协议·http
ZeroNews内网穿透2 小时前
Typecho博客搭建与公网访问指南
运维·服务器·网络·ssh
mzhan0172 小时前
[晕事]今天做了件晕事98,把openssl-libs 强制删掉了
linux·网络·晕事·openssl-libs
Saniffer_SH2 小时前
【每日一题】笔记本电脑上从U盘拷贝文件到M.2 SSD过程中为什么链路还会偶尔进入L1.2低功耗?
服务器·网络·人工智能·驱动开发·单片机·嵌入式硬件·电脑
聚铭网络2 小时前
聚铭网络入选《ISC.AI 2025创新能力全景图谱》6大细分领域
网络·人工智能
DX_水位流量监测2 小时前
地埋式积水监测仪:城市防涝的智能感知核心
大数据·网络·人工智能·数据分析·自动化