Claude Code 新增跨会话消息功能,实现智能体间直接通信
Anthropic
Anthropic 发布了 Claude Code v2.1.224,引入了跨会话 SendMessage 功能,允许独立的 Claude Code 会话通过 ListAgents 相互发现,并通过 Unix 套接字直接通信。一位用户描述了这一功能如何支持协调者-卫星架构,相比单一通用智能体可减少令牌使用量,并指出 v2.1.225 将该功能扩展至启用远程控制的远程机器。
一位AI用户报告称,在最新的Claude Code 2.1.224版本中,两个处理同一问题的智能体意外地通过Unix套接字直接交换了消息,这是前所未见的功能。这种新的跨会话SendMessage功能使得不同的正在运行的Claude Code会话能够通过ListAgents相互查找,并通过套接字(如recipient: uds:/tmp/cc-socks/769334.sock)发送消息。此前,此类交互需要通过外部渠道,这非常不便,以至于该用户不得不使用一个通用智能体处理90%的工作,消耗了大量上下文,并且烧掉的令牌数是多智能体方案的两倍。该用户最初希望有一个系统,其中有多个智能体在不同的项目上工作,相互交流各自的工作内容,并有一个主协调者。今天的v2.1.225版本允许在不同机器上启用了远程控制的Claude Code实例交换消息,这在昨天是不可能的。这为创建Claude协调者提供了可能性,它可以启动或连接到项目中的完整Claude Code实例,并将任务分发给多个独立运行的Claude Code实例,收集结果并发送新任务,这比常规的子智能体高出一个层级。
来源: Habr — хаб ИИ —
原文
