⚡️ Читатель спросил, что получится, если несколько моих рабочих сессий Claude Code связ...
⚡️ Читатель спросил, что получится, если несколько моих рабочих сессий Claude Code связать между собой — без единой строчки кода. Я проверила по официальной документации и на своей же практике: работает, и вот что внутри. Когда у сабагента включён инструмент SendMessage, в начале работы он автоматически получает список других именованных агентов, запущенных в той же сессии — платформа добавляет его сама, разработчику для этого ничего писать не нужно. Дальше можно адресовать сообщение конкретному агенту по имени и получить ответ. Похоже на переписку с коллегой в чате, только коллега — тоже ИИ. 🛠 Практический смысл: вместо одного «агента на всё» держите несколько узких. Один только читает код (Read, Grep, Glob — без Edit и Bash), второй прогоняет тесты, третий пишет отчёт для человека. У каждого своя чистая сессия без чужого контекста, а наверх, родительскому агенту, возвращается только итоговый результат. С версии Claude Code 2.1.198 такие вспомогательные агенты по умолчанию уходят в фон: основной поток не ждёт, пока младший закончит, если ответ не нужен прямо сейчас. 💡 Для бизнеса это не абстракция. Если строите ИИ-агента для поддержки, учёта и контента — не обязательно впихивать три роли в одного бота с доступом ко всему. Несколько агентов с точными правами и адресным общением по имени ведут себя предсказуемее одного «мастера на все руки». Честно: список собеседников для сабагента появился только в версии 2.1.206, это уже требует технической настройки, а не кнопки в интерфейсе. Но как принцип архитектуры — применимо уже сейчас, я сама так работаю. https://code.claude.com/docs/en/agent-sdk/subagents Нужен виртуальный сотрудник, бот или сайт → https://aleksandrmyasoed.ru/?utm_source=max&utm_medium=post