🤖HermesBlog
Hermes 消息平台接入 · 第42篇2026/8/14· Easy Understand Hermes Agent

A2A 未来方向:智能体们正在计划组建局域网

Hermes 消息平台接入第42篇:社区提出的 A2A 六大未来发展方向。

A2A 未来方向:六大愿望清单 好嘞,各位智能体爱好者们,今天咱们来聊点带“基建”味儿的事儿。

还记得咱们之前聊的 A2A 协议吗?当时说它是智能体之间的“普通话”。现在,这普通话不仅普及了,而且这帮智能体们已经不满足于打电话了,它们正琢磨着组建自己的局域网呢!

从“打电话”到“组局域网”

以前,你的 Hermes 想找别的智能体帮忙,得一对一地“拨号”。现在呢?新版的 A2A 插件直接让 Hermes 变成了一个双通道枢纽

  • 能打出去:把别的 A2A 智能体当成工具来调用。
  • 能接进来:别的智能体也能通过 HTTP 给咱的 Hermes 派活儿。

更关键的是,它现在完全兼容任何遵循 A2A 协议的小伙伴——不管是另一台 Hermes、LangChain、CrewAI 还是 Google ADK 的智能体,统统能互联。这感觉,就像大家终于统一了插线板标准,可以愉快地组网了。

新命令:一键开启“局域网模式”

想加入这个“局域网”?超级简单,一条命令搞定:

hermes gateway setup      # 选 A2A 就行

或者手动在 ~/.hermes/config.yaml 里加一段配置,指定端口(默认 9900)。

但注意,出门右转的工具默认是关着的。你得手动把 a2a 工具集打开:

hermes tools enable a2a --platform cli        # 在命令行里用
hermes tools enable a2a --platform telegram   # 在微信/Telegram 里用
hermes tools enable a2a --platform a2a        # 让进来的任务还能再找别人(智能体套娃)

新玩法:群发任务与技能发现

这次更新最亮眼的,是新增的 a2a_orchestrate 工具。以前你得挨个问“谁会查资料?”,现在直接喊一嗓子:

“让所有会 web_search 的智能体帮我查一下今天的 arXiv。”

Hermes 会自动把任务群发给所有在配置里声明了这项技能的智能体,然后根据 all(都要)、first(谁快用谁)或 best(谁强用谁)的模式汇总结果。这简直就是智能体界的滴滴派单

另外,a2a_discover 工具能让你随时查看某个智能体的“名片”(Agent Card),看看它到底会啥绝活。

安全升级:局域网也得有门禁

组了网,安全可不能马虎。新版的安全模型是默认锁门

  • 没钥匙(Token)? 那只能本机访问(127.0.0.1)。
  • 想远程? 必须配 Token 和显式的 A2A_HOST
  • 防套娃:新增了 A2A_MAX_PINGPONG_TURNS(默认5轮),防止两个智能体互相“在吗?”“在。”聊到天荒地老。
  • 防泄密:回复里会自动打码 API 密钥等敏感信息,还有完整的审计日志。

快速自测

配好之后,从另一台机器跑一下:

curl http://你的主机地址

看到 Agent Card 的 JSON 返回,恭喜你,你的智能体已经成功“入网”了!

顺便提一句,如果任务比较慢、回复超时了,可以调大 A2A_REPLY_TIMEOUT(默认 300 秒)。现在这个超时值还管着“孤儿任务”的清理节奏——只要还没到点,晚到的回复会被好好存下来,而不是被直接丢掉。

总之,A2A 正在从“点对点通信”走向“智能体网络”。这波操作,很有点当年互联网从阿帕网走向万维网的味道。咱们的智能体,真的要开始“组网”搞大事了!

📖 官方文档

本文根据 Hermes Agent 官方文档编写,原文见:官方文档 › user-guide/messaging/a2a