В claude code 2.1.224 появилась переписка между сессиями. ListAgents показывает, кто сейчас запущен — на этой машине, на других твоих машинах через remote control и в облаке. SendMessage доставляет туда текст по имени. Между сессиями ходит только текст: ни истории разговора, ни файлов, ни разрешений.

Сообщение от соседней сессии

два инструмента

ListAgents перечисляет, кому можно написать. SendMessage доставляет сообщение по имени из этого списка.

Peer sessions (5):
  api-gateway-36 [9f8689]  ·  interactive  ·  started 30m ago
  api-gateway-b2 [440d9b]  ·  interactive  ·  started 44m ago
  scanner-13 [1e1a74]      ·  offline      ·  started 26m ago

Оба инструмента вызывает агент, а не человек. Ты говоришь своей сессии, что должна узнать соседняя, — она сама выбирает адресата и пишет текст.

кого видно в списке

  • подагентов, которых сессия запустила сама;
  • другие сессии claude code на этой же машине;
  • твои сессии remote control на других машинах — им можно написать первым, а не только ответить на их сообщение;
  • облачные сессии, когда у текущей есть доступ к облаку.

Отключившиеся сессии remote control помечены как offline, облачные — как cloud. Работает на macos и linux.

что это меняет

Несколько агентов могут работать над одним проектом и меньше мешать друг другу. Раньше каждая сессия жила вслепую: правила файлы, не зная, что соседняя трогает те же места, а конфликты разгребал человек. Теперь агенты могут сами договариваться: «я прогнал форматирование по всему дереву, перечитай файлы, которые держишь в работе», «эта функция удалена мной, вот она обратно, если нужна», «ветка занята, подожди».

Подробности — в changelog claude code, возможность появилась в версии 2.1.224.