[控场AI]
· 4 分钟阅读· 2,452 字

跨设备AI智能体协作:多Agent协同工作的现实困境与未来想象

跨设备AI智能体协作:多Agent协同工作的现实困境与未来想象

跨设备、跨平台的AI智能体协作目前几乎无成熟方案,GitHub中转和复制粘贴仍是主流,多智能体通信标准化成为下一个关键缺口。

一位重度AI用户同时使用Claude Code、Hermes、Codex、Grokbot等多套智能体处理不同任务,却发现跨设备、跨运行环境的智能体协作几乎无解。现有方式——复制粘贴、GitHub文档中转、同harness内通信——要么只能传递零碎信息,要么只支持单向任务交接,要么受限于封闭生态。这一痛点折射出AI应用层的结构性缺口:随着用户开始按任务特性混搭不同模型,"多智能体协作"已从理论变为日常工作流,但工具生态的割裂使各智能体各自为战。跨harness、跨归属的通信协议标准化,正在成为下一阶段AI生产力工具的关键竞争点。

当你在Claude Code里写代码、在Hermes上跑分布式任务、又同时开着Codex和Grokbot时,一个越来越现实的问题浮现出来:这些散落在不同设备与运行环境(harness)中的AI智能体,能不能像团队成员一样直接彼此协作?

这个问题源自一位Reddit用户的分享。他同时运行Claude Code、Codex、Hermes三套智能体,最近又开始尝试Grokbot。在实际操作中,他发现跨设备、跨运行环境的智能体协作,目前几乎无解——而这恰恰是许多重度AI用户正在遇到的共同痛点。

reddit原帖讨论跨设备AI智能体协作

现有的跨Agent协作方式,都不够用

这位用户梳理了当下几种让不同智能体"沟通"的办法,并直言它们各有明显短板。

复制粘贴:只能传递零碎信息

最原始的方式是在浏览器标签页之间复制粘贴。发一句消息、传一个短语没问题,但一旦涉及更复杂的上下文或大段内容,这种手动搬运就彻底失效了。它本质上不是协作,只是人在两个AI之间当"传声筒"。

GitHub中转:适合交接,不适合协同

目前最常见的解决方案,是把一份文档推送到GitHub,再让另一个智能体拉取。作者指出这种方式只适用于"交接(handoff)"场景——也就是"我这边做完了,产物在这里,你接着干"。

但它无法支撑真正的协作,更无法满足那种快速、自主的即时需求,比如"嘿,我继续之前你先帮我检查一下这个"。交接是单向的、异步的;协作则需要双向、低延迟的交流,而文档中转天然做不到后者。

同harness内的对话:局限于封闭生态

作者提到,Claude Code的多个会话之间可以互相通信,这确实有帮助。Grokbot和Hermes也能配置成彼此对话——但前提是它们共享同一个运行环境(harness)。一旦跨越harness或跨设备,就没有任何现成方案可用了。

**Harness(运行环境)**是指承载AI智能体运行的宿主框架,包括工具调用接口、上下文管理、任务调度等基础设施。Claude Code的harness由Anthropic定义,Hermes和Grokbot则各有自己的运行时架构。同一harness内的智能体可以共享消息队列、文件系统或内存空间,因此通信成本极低;而跨harness通信则意味着需要穿越不同的身份验证体系、数据格式规范和网络边界,目前尚无业界公认的标准协议来处理这一层的互通问题。这与微服务时代"服务间通信"的历史难题高度相似——彼时的解决方案(REST、gRPC、消息总线)历经多年才逐渐标准化,多智能体协作协议很可能也将经历类似的演进周期。

真实场景:跨环境协作卡在哪里

作者的工作分工很有代表性:大量任务跑在Hermes上,编程则交给Claude Code或Codex。

他还坦率地评价了模型选型——某些中国模型在部分任务上表现不错,但在他当前主攻的分布式系统和密码学工作上并不合适。而让Hermes和Claude Code直接对话,正是他目前正在头疼的难题。

这个案例揭示了一个常被忽略的现实:随着用户开始按任务特性挑选不同的模型和工具,"多智能体"已经不是理论概念,而是日常工作流。但工具生态的割裂,让这些能力强大的智能体各自为战,无法形成合力。

值得思考的三个开放问题

作者没有给出答案,而是抛出了几个引人深思的问题,也正是这类讨论的价值所在。

第一个协作任务会是什么?

如果真能让两个智能体直接协作,你最想让它们联手解决的第一件事是什么?这个问题本质上是在问:哪些任务因为单一智能体的能力边界而至今无法自动化完成?

理想的"团队组合"如何搭配?

如果可以自由选择,你希望哪些智能体、设备或运行环境组成一个团队?比如用擅长推理的模型做规划、用擅长编码的模型做实现、再用另一个做审查——这种角色分工,正是人类团队协作的镜像。

是否需要与他人的Agent互通?

最后一个问题更具前瞻性:你希望自己的智能体能与别人的智能体对话吗?还是只满足于协调自己名下的这几个?这触及了一个更大的命题——智能体之间是否需要一种通用的、跨归属的通信协议。

背后的行业信号

这条来自个人开发者的讨论,实际上折射出AI应用层一个正在成型的需求方向。当模型能力不再是唯一瓶颈,"如何让多个专精智能体高效协同"就成了新的价值洼地。

业界已经出现一些相关探索,比如各类多智能体框架、以及试图标准化智能体间通信的协议尝试。但从这位实操用户的反馈看,真正跨harness、跨设备的无缝协作,仍停留在"用GitHub当中转站"和"手动复制粘贴"的原始阶段。

对于正在构建AI工作流的开发者而言,这既是痛点,也是机会——谁能率先打通不同生态之间的智能体协作,谁就可能掌握下一阶段AI生产力工具的入口。

说明:本文基于Reddit单一来源的讨论帖整理,文中观点与工作场景均来自原帖作者的个人实践,未经其他来源交叉验证。

目前业界在多智能体通信标准化上已有几条主要探索路径。MCP(Model Context Protocol)由Anthropic提出,旨在统一模型与外部工具/数据源之间的接口,但其设计重心是"模型-工具"连接而非"模型-模型"对等通信。AutoGen(微软)和CrewAI等多智能体框架则在单一运行时内协调多个模型,擅长编排"主管-执行者"式的层级结构,但同样难以跨越不同产品生态的边界。更接近"跨归属通信"愿景的是Agent Protocol等开放标准草案,试图定义智能体之间的通用HTTP接口,不过目前生态采用率仍然有限。这些方案的共同局限在于:它们都需要参与各方主动适配,而商业智能体产品之间的互操作意愿,受商业利益约束,远比技术可行性复杂。

分享:

相关推荐