Anthropic подвезли фичу под названием cross-session messaging. Как следует из её названия, в Claude Code теперь можно перекидывать сообщения между сессиями.
Хотя я бы сказал по-другому:
Теперь агенты в Claude Code могут писать друг другу напрямую.
Раньше если у вас было открыто несколько сессий (один агент пилит бэкенд, другой - фронт где-то в соседней задаче), и один из них что-то узнал или сломал - вам нужно было тащить это самим между окнами через копипасту, будто вы крестьянин с мотыгой, а не продвинутый бесшовный эйай-юзер. А теперь агент отправляет сообщение другому агенту через тот же тул, которым он дёргает файлы или терминал.
Технически работает просто. ListAgents находит доступные сессии, SendMessage шлёт текст нужной сессии, ища её по имени.
Ключевой момент - это что агент может написать сам, без команды. Внёс изменение, которое ломает работу соседней сессии - сам предупредил её раньше, чем юзер вообще заметил проблему. При этом само сообщение - это просто обычный текст, а не история переписки и не файлы (для полного контекста есть отдельная механика).
Из ограничений - permission-барьеры остаются в рамках конкретных сессий. То бишь, чужое сообщение не подтвердит за вас запрос и не поменяет конфиги (и это, пожалуй, хорошо). Входящий трафик можно модерировать: принимать, откладывать на ваше одобрение или дропать. Плюс защита от спам-петель между агентами.
Тут умных выводов не будет, просто:
НАКАНЕЦТА!!!
Из нюансов - пишут, что работает на Claude Code v2.1.224+, но только на macOS/Linux (на Windows - нет, по крайней мере пока что).
Фичизм
Post #1498
8.16K

- 👍 50
- 🔥 20
- ⚡ 17
- ❤ 9