AgentNetworkProtocol(ANP)是一个开源的智能体通信协议。
AgentNetworkProtocol(ANP)的目标是成为智能体互联网时代的HTTP。
我们的愿景是定义智能体之间的连接方式,为数十亿智能体构建一个开放、安全、高效的协作网络。
当前互联网基础设施虽已相当完善,但针对智能体网络的特殊需求,当下仍缺乏最适合的通信和连接方案。我们致力于解决智能体网络面临的三大挑战:
备注:本项目未在任何平台、任何区块链发布数字货币。
我们正在开发一个开源的 AgentNetworkProtocol 实现,仓库地址:https://github.com/agent-network-protocol/AgentConnect
如果你想进一步了解,可以查看相关的文档:
如果你想了解我们整体的设计思路和理念,可以查看我们的技术白皮书:AgentNetworkProtocol技术白皮书
我们设计了一个去中心化的身份验证方案,既可以利用当前成熟的web基础设施,又兼具去中心化特点。我们认为这是当前智能体身份认证的最佳方案:did:wba身份证方案
基于DID我们设计了一个用于智能体之间的端到端加密通信协议,不同于TLS,中间转发节点无法解密:基于did的端到端加密通信
我们设计了一个用于智能体之间协商通信协议的元协议,它能够让智能体之间自己协商他们之间的通信协议:元协议设计规范
我们设计了一个用于描述智能体的协议,它能够让智能体之间进行数据交互:智能体描述协议规范(Draft)
我们设计了一个用于智能体发现的协议,帮助智能体之间相互发现和交互:智能体发现协议规范(Draft)
我们设计了一个智能体消息规范,可以用于智能体消息的代理服务,让智能体隐藏在代理服务后面,从而实现更高的安全性、降低智能体开发维护成本。基于did的端到端加密通信,基于did的消息服务协议。(备注: 这两个规范基于废弃的did:all方法,后面会升级为基于did:wba方法的方案)
还有一些规范我们正在设计和完善中。
这里有一些我们的blogs:
这是我们对智能体网络的理解:智能体互联网有什么不同
这是一个did:wba的简要介绍:did:wba-基于web的去中心化身份标识符
这是Anthropic MCP与我们设计的ANP之间的区别: MCP与ANP对比:智能体需要什么样的通信协议
我们对比了did:wba与OpenID Connect、API keys等技术方案的区别:did:wba对比OpenID Connect、API keys
我们分析了did:wba的安全性原理:did:wba安全性原理解析
从OpenAI的Operator,谈AI与互联网交互的三种技术路线:从OpenAI的Operator,看AI与互联网交互的三种技术路线
智能体身份的三个关键问题:智能体身份的三个关键问题:互操作性、人类授权和隐私保护
AI个人助手未来产品形态和主要玩家的分析与预测:AI个人助手未来产品形态和主要玩家的分析与预测
一个提示词一个HTTP函数:让开源Manus通过ANP与其他智能体交互:一个提示词一个HTTP函数:让开源Manus通过ANP与其他智能体交互
LangGraph负责人对MCP的挑战,ANP是怎么解决的?:LangGraph负责人对MCP的挑战,ANP是怎么解决的?
ANP协议要感谢的社区:web3、Agora、WebAgents:ANP协议要感谢的社区:web3、Agora、WebAgents
智能体通信协议对比:智能体通信协议对比
但我们设计一个协议的时候,我们在设计什么:但我们设计一个协议的时候,我们在设计什么
关于智能体身份的三个关键问题:互联互通、人类授权、隐私保护:关于智能体身份的三个关键问题:互联互通、人类授权、隐私保护
Anthropic MCP 2025H1 里程碑解读:[Anthropic MCP 2025H1 里程碑解读](blogs/cn/Anthropic MCP 2025H1 里程碑解读.md)
ANP在W3C-WebAgents-CG的演讲:ANP在W3C-WebAgents-CG的演讲
无论是协议还是开源代码实现,我们整体式是按照以下的顺序逐步的推进:
为了推动Agent Network Protocol(ANP)成为行业的标准,我们将会在合适的时间组建ANP标准化委员会,致力于推动ANP成为W3C等国际标准化组织认可的行业标准。
作者:常高伟
邮箱:chgaowei@gmail.com
我们欢迎任何形式的贡献,请参考 CONTRIBUTING.cn.md 文件。
本项目基于 MIT 许可证开源,详情请参考 LICENSE 文件。但版权归属于常高伟(GaoWei Chang)。任何使用本项目的用户必须保留原始版权声明和许可证文件。
Copyright (c) 2024 GaoWei Chang
本文件依据 MIT 许可证 发布,您可以自由使用和修改,但必须保留本版权声明。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型