Claude Code 2.1.224-225: агенты теперь пишут друг другу напрямую
В Claude Code 2.1.224 появился cross-session SendMessage: разные сессии находят друг друга через ListAgents и пишут напрямую через Unix-сокеты. В 2.1.225 это заработало между разными машинами при включённом remote control. Теперь можно собрать полноценного Claude-координатора поверх нескольких независимых агентов.
Автор статьи на Habr заметил кое-что странное: два его агента Claude Code, работавших над одной задачей, сами обменялись сообщениями - без каких-либо внешних каналов, которые он раньше настраивал вручную.
Что появилось в версии 2.1.224
Anthropic добавили cross-session SendMessage. Теперь разные запущенные сессии Claude Code могут находить друг друга через ListAgents и отправлять сообщения напрямую - через Unix-сокеты вида uds:/tmp/cc-socks/769334.sock.
Раньше такого не было вообще. Любое взаимодействие между агентами приходилось организовывать через внешние каналы - неудобно настолько, что автор в итоге отказался от мультиагентной схемы.
Версия 2.1.225 - то же самое, но между машинами
8 августа вышла версия 2.1.225, где Claude Code на разных машинах при включённом remote control тоже могут обмениваться сообщениями. По словам автора, в 2.1.224 это ещё не работало.
Почему это важно: история с одним «жирным» агентом
Автор рассказывает, как дошёл до текущей схемы. Изначально хотел строить систему, где много агентов работает над разными проектами, общается между собой и есть отдельный координатор. Но нормального взаимодействия не было - и в итоге 90% работы перешло к одному универсальному агенту с огромным контекстом.
Проблема такой схемы: этот агент потребляет токенов примерно вдвое больше, чем система из нескольких специализированных агентов. Большой контекст - дорого.
Что теперь становится возможным
С cross-session SendMessage можно собрать Claude-координатора, который:
- запускает несколько полноценных Claude Code под конкретные проекты или подключается к уже запущенным;
- раздаёт им задачи;
- получает результаты и отправляет следующие задания.
Автор отдельно подчёркивает: это другой уровень по сравнению с обычными subagents внутри одной сессии. Там субагенты живут в рамках одного контекста. Здесь - реально независимые процессы, которые умеют общаться.
Что это значит для тебя
Если ты сейчас тоже держишь одного «жирного» агента, потому что настраивать межагентное общение было слишком больно - теперь есть смысл вернуться к распределённой схеме. Нативный канал между сессиями убирает главное препятствие.
Для тех, кто строит автономные рабочие процессы: схема «координатор + специализированные агенты на отдельных машинах» стала технически доступной без самодельных костылей.
Источник: Habr, «Записки нейроманта #0», 8 августа