同时开几个 Claude Code 窗口干活,以前像带着几位互不通气的同事:一个发现接口改了,还得由你复制消息,转告另一个。现在,独立会话可以直接互发消息,把发现、决定和任务进度送到相关窗口,多Agent编程由“人工切窗口协调”向原生协作迈了一步。
Claude Code会先用 ListAgents 查找可联系的会话,再用 SendMessage 按名称传话;这两项工具可以理解为内部通讯录和发信功能,用户不必亲自调用。它既能按要求发送,也能在发现另一项工作会受影响时主动通知。消息不会打断正在运行的工具:接收方会在两次工具调用之间读取;若会话空闲,消息会启动一个新回合。
这项能力要求 Claude Code v2.1.224 或更高版本,目前运行于 macOS 和 Linux,满足条件后无需另行开启。消息仍会经过接收方权限检查,结果可能是送达、等待批准或拒收,因此它解决的是协作中的传话成本,并不自动保证代码正确或不会冲突。