У 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.