Anthropic
Генерация кодаClaude CodeAnthropicмультиагентностьагентные системыразработка

Claude Code научился общаться сам с собой между терминалами

Сергей Сергеев, редактор gen-hub.ru
Сергей Сергеев
Редактор gen-hub.ru
·4 мин чтения
Claude Code научился общаться сам с собой между терминалами

Терминалы заговорили друг с другом

Представьте: вы ведете три параллельных ветки разработки в разных терминалах, и один агент обнаружил, что его изменения ломают API, над которым работает второй. Раньше вы бы сами копировали контекст, объясняли ситуацию заново, теряли время. Теперь Claude просто отправляет сообщение коллеге - и работа продолжается без вашего вмешательства. Именно это умеет новая функция кросс-сессионных сообщений в Claude Code.

Антропик тихо выкатила обновление, которое меняет саму философию работы с агентными системами. Начиная с версии Claude Code v2.1.224, сессии на macOS и Linux могут напрямую обмениваться текстовыми сообщениями - без ручного копирования, без повторного ввода контекста, без прерывания рабочего процесса.

Как это работает технически

Под капотом - два инструмента, которые Claude использует самостоятельно: ListAgents для обнаружения доступных сессий и SendMessage для отправки сообщения конкретному агенту по имени. Разработчику не нужно вызывать эти инструменты вручную - достаточно попросить Claude передать что-то другой сессии, и он сам разберется с адресацией.

Важная архитектурная деталь: сообщение - это только текст, не история переписки и не файлы. Если нужно передать весь контекст разговора - для этого существует функция возобновления сессии. Межсессионные сообщения решают конкретную задачу: быстрая передача факта, статуса или решения от одного агента другому.

Доставка сообщений устроена аккуратно: получающий Claude читает входящее сообщение между вызовами инструментов, не прерывая активно работающий процесс. Если сессия простаивает - автоматически запускается новый виток с входящим сообщением.

Локально и через облако - разные правила

Схема работы зависит от того, где находятся сессии. Если обе работают на одной машине - коммуникация происходит локально, без выхода в интернет. Если агенты на разных компьютерах - трафик маршрутизируется через серверы Anthropic, и здесь есть принципиальное ограничение: удаленные сессии могут только отвечать, но не инициировать переписку. Начать обмен может лишь тот агент, который находится на той же машине, что и адресат.

Это разумная мера безопасности, хотя и создает асимметрию в сценариях распределенной разработки. Администраторы корпоративных развертываний могут полностью отключить функцию через настройки - что важно для организаций с жесткими политиками изоляции данных.

Отдельный момент для корпоративных пользователей: функция недоступна на Amazon Bedrock, Google Cloud Agent Platform и Microsoft Foundry. Это прямой сигнал рынку - Anthropic оставляет эксклюзивные возможности за собственной инфраструктурой, создавая дополнительный стимул работать напрямую через Claude.ai или API.

Реальные сценарии применения

Документация описывает несколько практических случаев, и каждый из них закрывает реальную боль разработчика:

Координация параллельных воркдеревьев - когда несколько сессий работают с одним репозиторием в разных ветках, агенты могут сигнализировать о влияющих изменениях без ручной синхронизации.

Передача критических находок - если одна сессия обнаружила breaking change или приняла архитектурное решение, она сама уведомляет затронутые сессии с кратким резюме.

Мониторинг долгих задач - миграции баз данных, прогоны тестов, сборки могут сами отчитываться о статусе в ту сессию, которую вы сейчас наблюдаете.

По сути, Anthropic реализует примитивный, но функциональный publish-subscribe паттерн на уровне агентов - только без явной шины сообщений, а через нативный "здравый смысл" модели.

Что это значит для рынка

Конкуренты не стоят на месте: GitHub Copilot Workspace экспериментирует с многоагентными задачами, Cursor активно развивает контекстное окно и интеграции. Но кросс-сессионный обмен сообщениями в таком виде - первая нативная реализация агентной коммуникации в CLI-инструменте уровня production.

Это не просто удобная фича. Это шаг к тому, чтобы разработчик перестал быть "роутером" между своими собственными агентами - когда ты вручную переносишь контекст из одного терминала в другой, ты фактически выполняешь работу, которую должна делать система. Claude Code v2.1.224 начинает делать эту работу сам.

Для российских разработчиков ситуация стандартная для продуктов Anthropic: прямой доступ через VPN, оплата через зарубежные карты или корпоративные аккаунты. Функция работает на macOS и Linux - Windows пока остается за бортом, что для серверной разработки некритично, но для части десктопной аудитории неудобно.

Мой взгляд

Я слежу за эволюцией агентных инструментов давно, и вот что меня впечатляет в этом релизе: Anthropic не добавила очередную обертку над API, а решила конкретную проблему координации, с которой сталкивается каждый, кто работает с несколькими агентами одновременно. Функция включена по умолчанию, не требует настройки - это признак зрелого продуктового мышления.

Ограничение на передачу только текста (не файлов, не истории) тоже выглядит осознанным решением, а не недоработкой. Агенты не должны знать все друг о друге - достаточно точечных сигналов. Это правильная архитектура для масштабируемых мультиагентных систем.

Информация о релизе подтверждена несколькими независимыми публикациями, включая официальную документацию Anthropic.

Все эти инструменты - уже на Genova-ai

Картинки, видео, музыка, голос и ИИ-чат в одном месте. Без VPN и зарубежных карт.

Картинки
Видео
Музыка
Голос
ИИ-чат
Попробовать бесплатно

Похожие новости