
Claude Code v2.1.224 实现跨会话消息通信:一条 SendMessage 指令,让双终端 AI 协同作业
2026 年 8 月 7 日,Anthropic 正式推送 Claude Code v2.1.224 版本,上线跨会话消息通信(Cross-session Messaging)功能。该功能面向 macOS 与 Linux 平台,会话满足条件后默认开启,无需额外配置。这意味着开发者在不同终端启动的独立 Claude Code 会话,首次具备了相互传递消息、对齐工作进度的原生能力。
多终端开发的老难题:人工"传信员"
在日常研发活动中,开发者常需同时开启多个终端:一个负责前端重构,一个处理后端接口,还有一个在 Git 工作树中调试实验功能。当左侧会话修改了某个接口的数据结构,右侧会话对此一无所知,开发者往往只能在多个窗口之间手动复制粘贴,充当 AI 之间的"传信员"。
这种手动搬运上下文的模式,在多会话并行开发场景中普遍存在,既低效又容易出现信息遗漏。Claude Code v2.1.224 的跨会话消息通信功能,旨在从根本上化解这一难题。
两项核心工具:ListAgents 与 SendMessage
跨会话消息通信的实现,依赖于两项核心工具。
ListAgents —— 负责会话发现。该工具可列出当前设备上所有可达的 Claude Code 会话,包括本地运行中的会话、后台暂停的会话,以及通过远程控制(Remote Control)接入的其他设备会话。开发者在终端输入 /list-agents(别名 /peers),即可查看完整的可连通会话列表。
SendMessage —— 负责消息投递。该工具按会话名称向目标会话发送消息。值得注意的是,SendMessage 同样是 Claude 在同会话内联系子智能体(subagents)与智能体团队(agent team)成员的统一工具。
在实际使用中,开发者无需手动调用这两项工具,只需以自然语言下达指令即可。例如告知 Claude:"通知测试会话本次 API 接口的修改内容",Claude 会自动检索目标会话、组织摘要并完成发送。当 Claude 判断某项代码修改可能影响其他会话的工作时,也可自主调用 SendMessage 发起通知。
传输机制:传什么与不传什么
Anthropic 对消息传输内容作出了清晰界定。会话之间传递的,仅是 Claude 写给另一会话的文本摘要,而非完整对话记录、项目文件或系统权限。
这一设计带来三方面特性:
精准——仅传递结论性信息,不带冗余上下文
轻量——摘要体量小,传输与解析更为高效
安全——不会意外泄露敏感文件,权限也不会跨会话迁移
接收消息的 Claude 会在当前任务轮次的工具调用间隙读取信息,不会打断正在执行的操作;待当前任务完成后,再结合该消息开启新一轮工作。
⚠️ 需要完整迁移对话上下文的场景,应使用
/resume恢复会话,而非依赖 SendMessage——后者只传文本,不传历史。
实操场景:双终端自动同步变更
假设开发者开启了两组 Claude Code 会话:会话 A 负责重构认证模块,会话 B 维护用户配置文件。
开发者在会话 A 中输入指令:"通知会话 B,users.name 字段重命名为 users.showname。"
Claude 先调用 ListAgents 检索到会话 B,再通过 SendMessage 发送摘要信息。会话 B 收到消息后,在任务空档读取内容,自动获知字段更名变动,并在后续编码中使用新字段名。全程无需人工介入。
开发者也可主动向其他会话发起问询。在会话 B 中输入"会话 A 的认证模块重构进度如何?",相关结果会直接反馈。
跨设备互通:应答式通信
跨会话消息通信并不局限于同一台设备。依托远程控制能力,一台设备上的 Claude Code 会话可以向另一台设备的会话发送消息。
需要注意的是,跨设备场景下,Claude 仅能响应收到的消息,无法主动发起全新对话。换言之,跨设备通信属于应答式模式,而非主动发起模式。此外,同机会话之间的消息通过本地 Unix socket 传输,不经过 Anthropic 服务器,本机数据全程本地处理。
安全设计:权限不跨会话迁移
为保障系统安全,Anthropic 对跨会话消息的权限边界作出了严格限定:
外来消息不能替用户批准权限请求
外来消息不能要求接收方修改 CLAUDE.md、权限设置及其他配置
消息体中若包含
/compact等指令,接收方仅将其视为普通文本,不会直接执行
接收端通过 crossSessionInbound 设置决定对入站消息的处理方式,可选值为 accept(接受)、hold(暂存等待审批)或 refuse(拒绝)。若未显式设置,Claude Code 会比较发送方与接收方的权限模式类别,权限类别不一致时消息将被暂存,等待用户批准,审批对话框默认 5 分钟过期。
从单兵作战到协同网络
从单会话独立工作走向多会话协同,Claude Code 正在从"个人开发助手"向"团队协作伙伴"演进。SendMessage 表面是简单的消息传递,实质是赋予 AI 横向协作的能力——AI 不再是彼此孤立的个体,而是形成能够组队分工、互相同步进度的智能体网络。
对于需要大规模调用 Claude、Gemini、ChatGPT、DeepSeek 等全球主流大模型的团队而言,模型接入的成本与稳定性同样值得关注。UseAIAPI 一站式聚合上述全球主流大模型的最新版本,支持企业级定制化部署,让开发者无需为每个大模型分别注册海外账号、配置支付方式,一套 API Key 即可打通多模型调用。
在价格方面,UseAIAPI 提供显著的优惠空间,平台折扣最低可达官方价格的 50%。结合平台的企业级定制能力,开发者可按需定制并发、配额与路由策略,满足高强度内容生成、自动化智能体、大规模代码重构等重消耗场景,真正实现"无忧接入、按需扩展",让团队不再为高频调用的成本压力而担忧。