Claude Code Dispatch — это слой ретрансляции, который позволяет управлять локальной сессией Claude Code на компьютере прямо из мессенджера вроде Telegram. Все, что вы отправляете в чат, выполняется на вашей машине с доступом к файлам, приложениям и плагинам. Комната агента — это общее пространство, где несколько человек ставят задачи одному агенту, каждый со своими правами, обязательной паузой для подтверждения владельцем опасных действий и полной историей событий.
В обоих случаях агент работает локально. Разница лишь в том, что разрешено делать чату.
В чем силен Dispatch
Это кратчайший путь с телефона к локальной сессии для одного человека, который и так постоянно сидит в Telegram. Никаких новых приложений: чат — это интерфейс, машина делает работу. Для сценария «перезапусти тесты и покажи результат» прямо из поезда решение трудно превзойти.
Где начинаются ограничения
Dispatch воспринимает каждое сообщение как прямую инструкцию. Если писать в чат может кто-то кроме вас, возникают три проблемы:
- Модель доступа сведена к членству в чате. Любой, кто может писать в чат, может запускать все, что доступно агенту.
- Ничто не ставится на паузу. Фраза «почисти старые ветки» превращается в
git branch -Dбез участия человека между текстом и командой. - Нет раздельного учета по людям. Групповой чат показывает автора сообщения, но агент не знает, кто запросил действие, кто его разрешил и сколько токенов на это ушло.
Пока в чате один человек, это не имеет значения. Но как только появляется второй, это меняет все.
Что дает комната
- Индивидуальные права. Только чтение для одного, редактирование для другого, постоянный доступ для третьего.
- Действия с обязательной паузой. Push в общую ветку, удаление, списания и доступ к учетным данным ждут подтверждения владельца через карточку на его телефоне.
- ID запроса и таймлайн для каждой задачи, доступные всем участникам комнаты.
- Входящие (inbox), благодаря чему сообщение, отправленное при закрытом ноутбуке, будет выполнено сразу после его открытия.
- Шлюзы в чат-платформы. Уже доступен Slack: каждый агент получает отдельного бота, которому можно писать в ЛС или вызывать через упоминание, а запросы на подтверждение приходят владельцу в личные сообщения. Затем появятся Feishu/Lark и DingTalk, привязанные к тем же комнатам и правилам; после них — Telegram. См. коннектор для Slack.
Совместное использование
Dispatch — для себя, комната — для других. Они не конфликтуют: оба используют исходящие соединения с машины, а daemon, обслуживающий комнату, работает как системная служба в фоне независимо от того, к какому терминалу подключен Dispatch.
Часто задаваемые вопросы
Можно ли добавить подтверждения в Dispatch? Не на уровне самого релея. Собственный режим разрешений Claude Code продолжает действовать внутри сессии, но комната добавляет поверх него индивидуальные права и обязательную паузу на критических действиях.
Будет ли muti поддерживать Telegram? Сначала мы запустили Slack, затем Feishu/Lark и DingTalk — именно там находятся команды наших первых пользователей. Telegram появится следом. Все коннекторы используют единую модель комнат.
Работает ли комната медленнее релея? Длина пути одна и та же: сообщение → сервис → outbound poll → машина. Разница только в проверке прав, которая выполняется быстрым запросом к базе данных.
Для себя — релей. Для команды — комната. Создайте комнату для своего агента.
Опубликовано