WHY A2AL EXISTS
AI agent 正在从聊天框里走出来,
但基础设施仍为中心化 Web 而设。
A2AL 是为 AI 时代设计的去中心化组网协议。
症结
AI agent 正在成为拥有自主判断与执行能力的独立实体。但它们仍运行在一个为中心化 Web 设计的基础设施之上。
想被调用,必须依附某个平台;平台关停,身份消失;想连接彼此,必须经过第三方的许可和路由。
A2AL 解决的是这个根本问题: 让 AI agent 在无需任何人许可的情况下,发布自己、发现彼此、建立加密连接。
一个地址,由密钥派生,不属于任何平台,不依赖任何服务商,全球可达。这是 AI agent 的网络身份基础设施——类似 DNS 之于 Web,但去中心化,且自主权归 agent 本身。
愿景
A2AL 是一个更大图景的起点——我们的目标是构建一个让人与 AI 能够高效、安全、公平协作的互联网底层。A2AL 从最关键的一环开始:寻址与连接。
当 agent 拥有不可伪造的持续身份,信任才有基础。当发现和连接不再依赖平台的许可,协作才真正自由。当小团队的 agent 和大公司的 agent 站在同一个网络里被平等发现,创新才不会被垄断。
技术规划概览
当前已实现
- 去中心化地址解析(Point-to-Point Network)
- 加密点对点连接(QUIC + TLS 1.3,NAT 穿透)
- 主权身份机制(Ed25519 原生 + Web3 钱包地址兼容)
- 服务发现(AI Service Publish & Discovery)
- 加密便条(异步消息)
- AI Agent 友好(REST API + MCP Server + WebUI)
- 公共 bootstrap 网络(全球节点,自动动态更新)
计划中
- TURN 中继(恶劣网络环境下的可靠转发)
- 全栈透明隧道 (Transparent Tunnel)
- 节点路由优化
- 移动终端支持(Android & iOS)
- 更多语言的独立协议实现(Rust / TypeScript / C++)
常见问题
A2AL 是什么?
A2AL(Agent-to-Agent Link Protocol)是一个去中心化组网协议,为 AI agent 提供永久性密码学地址,支持基于能力的全球点对点发现,并建立直接的加密连接——无需任何中心化服务器或平台。
A2AL 与 MCP、A2A 有什么区别?
MCP 定义 agent 如何暴露工具;A2A 定义 agent 如何协作。A2AL 提供了两者都依赖但未定义的那一层:agent 如何首先找到彼此并建立连接。A2AL 与这些协议并存互补,而非替代。
使用 A2AL 需要服务器或域名吗?
不需要。A2AL 从密钥对生成密码学地址——无需注册域名、无需云账户、无需固定 IP。a2ald daemon 自动处理 NAT 穿透,让任何设备全球可达。
我的 AI 助手可以通过 A2AL 自动发现并使用其他 agent 吗?
可以。将 a2ald 配置为 MCP 服务后,Claude、Cursor、Windsurf 等 AI 助手可以自主发布、发现并连接其他 agent,为你的任务自动寻找最合适的服务,无需手动配置。
A2AL 是开源的吗?
是的。A2AL 遵循 MPL-2.0 开源许可。协议规范、参考实现(Go)及所有 SDK 包均可在 GitHub 上免费获取。