Anthropic 官方宣布了 Claude Code 的一个新功能AI 在不同会话之间现在可以相互发送消息了。现在你可以在一个会话Claude Code Session里问 AI 其他对话的信息让正在跑着的不同智能体之间对齐进度。另外会话之间也能做到自主通信两个正在运行的 AI 会话可以不停地交换最新情况就像人们在同时完成一个项目一样。此前若同时开多个终端窗口如分别处理前端、后端或 Git Worktree 分支当一个会话得出关键结论或完成依赖项时开发者必须依靠复制粘贴将上下文搬运给另一个窗口。跨会话消息传递正是为了解决多任务并行时的上下文同步痛点。看起来智能体执行团队任务的问题现在已经基本扫清就差最后 AI 自己拉群的那一步。目前跨会话消息传递需要 Claude Code v2.1.224 或更高版本可在 macOS 和 Linux 系统上运行。当会话满足要求时消息传递功能默认开启无需任何设置。新的能力可以让 Claude 在一台机器上列出并发送你的其他 Claude Code 会话消息并通过远程控制在其他机器或网络上回复你的会话。用户无需直接操作底层 API只需对 Claude 说「把这个 API 接口的修改通知给 test-session 」Claude 就会自动整理摘要并发送。或者当 Claude 检测到自己刚刚对代码库做出的修改会影响另一个正在运行的 Session 时它会主动向对方发送提醒。另外如果一边的任务遇到了阻塞别的会话的 AI 可以通过询问的方式获得反馈。Claude 使用两种工具来实现此功能一是查找可联系的智能体 ListAgents二是 SendMessage 按名称向其中一位智能体发送消息。借助同一 SendMessage 工具Claude 还可以向同一会话或团队内的子智能体和智能体团队成员发送消息。当 Claude 检测到需要时例如在进行影响其他会话工作的更改之后它会自动发送消息或者你也可以要求它发送消息。常见场景包括移交调查结果当一个会话发现重大变化或做出决定时Claude 会将其总结出来供处理受影响领域的会话参考而不是由你重新解释。协调并行工作树当会话在不同的工作流程树中处理同一个存储库时Claude 可以告诉其他会话哪些内容已完成。获取长时间运行的工作的状态让迁移或测试运行向你正在观看的会话报告或者从那里自己询问。跨机回复回复从你在另一台机器或网络上的会话收到的消息。跨机回复功能中Claude 只能回复消息不能发起消息交换。当你的一个会话获取到另一个会话所需的信息例如发现、状态或决策时Claude 会自动传递无需在终端之间复制粘贴。Claude 会使用 claude-command 发现目标 ListAgents 并使用『claude-command』发送信息 SendMessage因此你无需手动调用任何工具。接收方的 Claude 只会在工作回合中工具调用间隙读取消息因此正在运行的工具不会中断。当接收会话空闲时Claude Code 会使用该消息启动新的回合。Claude 会自动查找消息的目标因此你无需在发送消息前运行任何程序。要查看 Claude 可以访问哪些会话可以运行该 /list-agents 命令。它会列出每个会话及其对应的名称Claude 就是使用该名称来发送消息的。列表内容包括子智能体在当前会话中运行的智能体。智能体团队的队友不会列出Claude 通过团队自己的成员名单与他们联系。你的其他本地会话在同一台机器上运行的 Claude Code 会话包括后台会话。会话仅在绑定收件箱套接字时才会显示。此机器之外的会话在远程控制连接时显示并标记 Remote Control。这些是你在其他机器上的会话以及你在 Web 上的 Claude Code 会话。Claude 无法向这些会话发送消息以发起对话。另一个会话的运行位置决定了消息的传输方式以及 Claude 可以发送的内容这项功能打破了 AI Code Agent 目前单打独斗的局限将 Claude Code 推进到了多 Agent 协同新范式。它不仅消除了「复制粘贴」的上下文损耗长任务时可以节省 token增强了 AI 之间的协作也为更大的项目铺平了道路。你的 AI 开发团队效率正在越来越高。