У меня всегда запущено много агентов и вчера я вдруг обнаружил, что два агента работающие над одной проблемой обменялись сообщениями между собой напрямую, через сокет, что меня крайне удивило(никогда такого раньше не было).

Это новая фича Claude Code 2.1.224, которая вышла сегодня. В этой версии Anthropic добавили cross-session SendMessage: разные запущенные сессии Claude Code теперь могут находить друг друга через ListAgents и отправлять друг другу сообщения, через вот такие сокеты recipient: uds:/tmp/cc-socks/769334.sock

До этого такие взаимодействия мне приходилось прикручивать через задницу и внешние каналы и это было супер не удобно, настолько что в итоге 90 процентов работы у меня делал один универсальный агент, который умеет и знает все, по большей части он решил основные проблемы связанные отсутствием нормально взаимодействия агентов. Хотя изначально конечно я хотел строить систему когда много агентов работает над разными ппроектами, общается кто и что делает + есть основной координатор. В итоге 90 процентов бюджета потребляет один агент, который делает все сам по большей части в субагентах, из минусов такой схемы у него очень большой контекст и жгет токены он в два раза больше чем схемы с большим количеством агентов.

Сегодня кстати вышла версия v2.1.225, где клод коды на разных машинах с включенным ремоут контрол могут обмениваться сообщения , вчера это не работало.

И вот это уже очень интересно для задачи полной автономности: можно сделать одного Claude-координатора, который запускает полноценные клоды или подключается уже к запущенным в нужных проектах и раздаёт задачи нескольким независимо запущенным Claude Code, получает от них результаты и отправляет новые задания. Это уже прямо другой уровень, по сравнению с обычными subagents.