Релиз модели8 августа 2026 г., 13:45 МСК🤖 Auto

Claude Code v2.1.224: Межсессионная связь для параллельной разработки

Anthropic представила функцию cross-session messaging в Claude Code, позволяющую агентам обмениваться контекстом и предупреждениями между независимыми терминальными сессиями без участия пользователя.

Баннер новости 5368

Суть обновления: Автоматизация координации

В версии Claude Code v2.1.224 (доступно на macOS и Linux) реализована функция cross-session messaging. Теперь AI-ассистент может самостоятельно инициировать передачу сообщений между разными сессиями Claude Code, работающими на одной машине. Это решает проблему изолированности терминалов: если одна сессия вносит изменения, ломающие код в другой, или находит ответ на вопрос, блокирующий вторую сессию, Claude сам передаст релевантный контекст.

Как это работает технически

Механизм опирается на два внутренних инструмента, которые использует сам Claude, а не пользователь:

  • ListAgents: сканирует локальную среду для обнаружения активных сессий (агентов), к которым можно обратиться. Сессии идентифицируются по имени (заданному через /rename или автоматически из имени директории) и пути к рабочей директории.
  • SendMessage: доставляет сгенерированное сообщение конкретному агенту. Важно: передаются только текстовые фрагменты (находки, статусы, решения), а не полная история чата или файлы. Для передачи полного контекста рекомендуется использовать функцию resume session.

Механика доставки и безопасность

Сообщения доставляются между инструментальными вызовами (tool calls) во время активного хода, не прерывая текущие операции. Если сессия-получатель простаивает, Claude Code запускает новый ход с этим сообщением. Система имеет три статуса доставки:

Статус Описание
Delivered Сообщение успешно передано в контекст получателя.
Held Сообщение отложено. Оно будет обработано только после одобрения пользователем или изменения настроек.
Refused Сообщение отклонено и удалено без доставки.

Каждая сессия применяет свои собственные inbound controls (входящие фильтры). Права доступа остаются изолированными: Claude не может запросить действие в другой сессии, которое запрещено в текущей, и не нарушает локальные правила безопасности получателя.

Кросс-машинная коммуникация

Функция поддерживает работу за пределами одной машины, но с ограничениями:

  • Локальные сессии: связь через сокеты (socket), данные не проходят через серверы Anthropic.
  • Удаленные машины и Web-версия: связь идет через серверы Anthropic. В этом режиме Claude может только отвечать на пришедшие сообщения (reply), но не может инициировать новый диалог. Для этого требуется активное подключение Remote Control.

Когда использовать, а когда нет

Anthropic четко разграничивает сценарии использования. Cross-session messaging предназначен для независимых сессий, которыми управляет пользователь. Для других задач существуют специализированные инструменты:

  • Продолжение диалога: используйте resume session.
  • Координация команды агентов: используйте agent teams.
  • Мониторинг множества сессий: используйте agent view.
  • Удаленное управление с телефона: используйте Remote Control.

Источник: Claude ↗