Cross-session messaging в Claude Code: агенты научились переписываться друг с другом!
Что случилось
Компания Anthropic добавила в Claude Code функцию кросс-сессионного обмена сообщениями (cross-session messaging). Мы давно этого ждали: раньше, когда у вас было открыто несколько сессий (один агент пилит бэкенд, другой — фронтенд), и один из них вносил изменение, ломающее соседнюю задачу, приходилось вручную копировать информацию между окнами. Теперь агенты умеют переписываться напрямую.
Как это устроено
Механика простая: команда ListAgents находит все доступные сессии, а SendMessage отправляет текст в нужную сессию, идентифицируя её по имени. Главное, агент может инициировать отправку самостоятельно — заметив, что его действие повлияет на параллельный процесс, он сразу предупредит другую сессию, опережая пользователя.
Сообщение содержит только обычный текст, без истории переписки или файлов (для передачи полного контекста есть отдельный инструмент). Права доступа остаются раздельными: чужое сообщение не может подтвердить за вас запрос или изменить конфиги. Пользователь может модерировать входящий трафик: принимать сообщения, откладывать на одобрение или отбрасывать. Встроена защита от спам-петель.
Доступность
Функция работает в Claude Code версии v2.1.224 и выше на macOS и Linux. Поддержка Windows пока не реализована. Подробности можно найти в официальной документации.

