Claude Code跨会话传消息,这步棋比想象中深
说个事。Claude Code v2.1.224开始支持不同会话之间互相发消息了,macOS和Linux上先上。我看了下更新日志,这功能不是这两天拍脑袋加的,往前翻,2.1.181改了跨会话Peer消息信任模型,2.1.166收紧了跨session安全边界。也就是说Anthropic至少提前两个月在铺这条路,今天才把最后一层窗户纸捅破。
我第一反应是这功能听着像玩具,实际细想,这是往多Agent协作方向迈的实打实的一步。以前跑复杂任务,要么一个会话里堆上下文,堆到后面模型开始胡言乱语,要么拆成几个会话手动搬运结果。现在会话之间能直接传消息,等于把开发者从胶水代码里解放出来,Agent之间自己就能交接。
我这边测下来的感受是,这个功能和Zerker AI Gateway那个路由思路有点像,都是把agent调用当管道来管。但Claude Code更狠,它直接内建了会话间通信协议,不用你操心消息格式和路由规则。对做企业交付的人来说,这意味着可以把一个大型重构任务拆成十几个并行会话,每个会话干一块,最后汇总。技术可行性没问题,落地成本也低。
不过商业价值这块我得泼盆冷水。跨会话消息传递解决了协作问题,但没解决信任问题,2.1.181改的信任模型我还没完全吃透,涉及到会话间权限传递的边界。多Agent流水线跑起来之后,怎么防止一个会话被带偏然后污染其他会话,这可能是下一个要头疼的点。
留给厂商的问题很简单:会话之间都能说话了,那会话之间的权限隔离和审计什么时候跟上。
物界前沿