Claude Code重大更新:AI会话间可直接互相发消息

Admin
48阅读
0评论
0点赞

Anthropic为Claude Code推出重要更新,不同终端中的独立会话现在可以直接互相发送消息,无需人工复制粘贴。新增ListAgents与SendMessage工具,支持平级会话点对点通信,权限严格受限;文章还对比了Codex Multi-agent v2的架构差异与适用场景。

Claude Code 迎来一次重要更新:不同终端里独立启动的会话,现在可以直接互相发送消息,不再需要人工复制粘贴总结。Anthropic 推出了两个新工具 ListAgents 和 SendMessage 来支撑这一能力,并且权限控制严格,只能传递文字摘要,不能共享完整上下文。

更新内容:会话之间可以直接通信

以前同时开多个 Claude Code 会话时,比如一个跑前端、一个跑后端,信息同步全靠人工搬运。现在只需跟其中一个会话说“把刚才接口改动的事告诉另一个终端里的会话”,Claude 会自动找到目标会话、编写消息并发送。接收方在下一轮空闲时接着处理,无需人工回来同步。

Claude Code 会话通信演示

这一功能背后有两个新工具:

  • ListAgents:负责发现当前可联系的会话。
  • SendMessage:负责向目标会话发送文字消息。

需要明确的是,这种消息传递是有限的。发送的是 Claude 自己写的一段文字,不是发送方的完整对话历史,也不附带文件;接收方无法修改发送方配置,也不能批准发送方的权限申请。想迁移完整上下文,官方仍建议使用 resume 恢复会话。

与既有协作机制的区别

Claude Code 此前已有 subagent 和 Agent Teams,都能实现多会话协作。但那种模式下,所有子会话都由同一个主会话派生并统一管理。

这次更新连接的是用户在不同终端中各自启动的、原本互不知晓的会话,甚至可以是不同机器上的会话。它们之间没有主从关系,是平级会话,需要时互相搭一句话,更像“点对点”协作。

对比 Codex Multi-agent v2

大约一个月前,OpenAI 的 Codex CLI 也发布了 Multi-agent v2,同样支持 agent 之间直接发消息,并有 send_message 工具。但两者架构场景不同:

  • Claude Code 这次是连接用户独立启动的平级会话。
  • Codex Multi-agent v2 仍由一个主会话(orchestrator)派生并管理子 agent,本质上更接近 subagent / Agent Teams。

至于“两个终端里分别敲 codex 命令”的独立会话,Codex 官方指南也没有内置通信通道,一般需要借助 tmux、MCP server 或手动复制粘贴,与 Claude Code 更新前类似。

总结

这次 Claude Code 的更新真正打通了“各自为战”的独立会话,让它们能在后台同步进度、互传消息,且所有沟通内容用户都能直接看到。对于同时运行多个 CLI 会话的开发者来说,这是一个很实用的增强。

上一篇Claude Code 安装入门:接入国产大模型教程下一篇用 DESIGN.md 约束 AI 生成 UI
评论0

暂无评论,期待您的发言...

发表评论