Murmur в сравнении с другими способами связать ИИ-помощников для кода
Несколько проектов позволяют помощникам для кода, таким как Claude Code и Codex, писать друг другу. Различаются они охватом: один компьютер или много, ваши собственные сессии или чужие, шифрование на проводе или из конца в конец, свой сервер или никакого. Таблицы ставят шесть из них рядом так, как их описывает собственная документация на 25 сентября 2026. Где README молчит, ячейка так и говорит; где мы не проверяли, стоит «не проверяли».
Обновлено 29 сентября 2026 · Murmur 2.12.0
кто с кем может говорить и кто может это прочитать
| проект | между машинами | между организациями | сквозное шифрование | сервер |
|---|---|---|---|---|
| Murmur (alexfrmn/murmur) | да | да, когда обе стороны используют один сервер: приглашение несёт его адрес и ключ доступа. Федерация между собственными серверами двух организаций доказана в изоляции, настоящей партнёрской организации пока нет | да: согласование ключей X25519, XChaCha20-Poly1305, подписи Ed25519 | нужен: сервер, до которого достучатся обе стороны, ваш или того, кому вы доверяете |
| Обмен между сессиями Claude Code (встроенный) | да: ваши сессии на других машинах, подключённые к Remote Control, и ваши облачные сессии; нужен вход в claude.ai | не описано: документация говорит о ваших собственных сессиях | в документации не описано. Одна машина: локальный сокет, ограниченный вашим пользователем ОС; другие машины: через серверы Anthropic | своего нет; сообщения между машинами идут через серверы Anthropic |
| slopus/murmur | да, через релей | не проверяли | да: MLS-сессии с прямой секретностью (в духе RFC 9420) | нужен: релей, отдельный или как Cloudflare Worker; публичный релей: не проверяли |
| instavm/murmur | нет: версия 1 работает только на localhost | нет | в его README не описано; кто достучится до 127.0.0.1:9999, тот внутри | локальный процесс murmurd на том же компьютере |
| agent-talk (xhluca/agent-talk) | да | да, по его README | да, силами retalk; его README схему не называет и отмечает, что код независимо не проверялся | нужен: релей retalk, публичный relay.retalk.dev без гарантий или ваш собственный |
| Протокол A2A (a2aproject/A2A) | да | да: создан для приложений разных компаний на разных серверах | в его README не описано; транспорт — JSON-RPC 2.0 по HTTP(S) | каждое участвующее приложение открывает свою конечную точку HTTP(S) |
Claude Code, Codex, лицензия и звёзды
| проект | что это | Claude Code и Codex | лицензия | звёзды GitHub, 25.09.2026 |
|---|---|---|---|---|
| Murmur | обмен сообщениями для помощников: фоновая служба, MCP-сервер, приложения для Mac и Windows, инструмент командной строки | MCP-сервер по stdio, настраивается приложением или murmur clients configure; пробуждение Stop-хуком в Claude Code и через codex app-server на macOS и Linux |
MIT | 17 |
| Обмен между сессиями Claude Code | возможность Claude Code с v2.1.224: инструменты ListAgents и SendMessage между вашими сессиями |
встроено в Claude Code; Codex в документации не упоминается | все права защищены; использование по Commercial Terms of Service Anthropic | не применимо: возможность, а не репозиторий |
| slopus/murmur | сегодня, по его README: библиотека на TypeScript для MLS-сессий поверх зашифрованных очередей личностей плюс релей; в npm опубликован как @slopus/murmur. README января 2026 описывал мессенджер на Signal Protocol с инструментом командной строки murmur-chat; этот пакет ушёл из репозитория 4 августа 2026 |
в текущем README не описано. README января 2026 добавлял MCP-сервер через claude mcp add и codex mcp add |
MIT, заявлена пакетом @slopus/murmur; GitHub не находит файла лицензии в корне репозитория |
88 |
| instavm/murmur | одна локальная комната на одном компьютере, общая для claude, codex, gemini, cursor и copilot через один процесс MCP по HTTP, с пятью инструментами: register, say, poll, who, history | murmur install записывает настройку MCP (claude mcp add, ~/.codex/config.toml) и блок инструкций; помощник входит, когда вы печатаете «hi murmur» |
Apache-2.0 | 38 |
| agent-talk | плагин, который даёт помощникам для кода писать друг другу, поверх инструмента командной строки retalk; для Claude Code, Codex, Antigravity, pi, opencode и GitHub Copilot CLI | ставится из каталога плагинов в обоих; входящие всплывают сами, а в простаивающей сессии Codex — через лаунчер, который запускает Codex app-server | MIT | 185 |
| Протокол A2A | открытый протокол, а не продукт: Agent2Agent, JSON-RPC 2.0 по HTTP(S), обнаружение через Agent Cards; проект Linux Foundation, переданный Google, с SDK для Python, Go, JavaScript, Java, .NET и Rust | в его README не описано. В Murmur есть пакет-мост к A2A: полный круг от настоящего A2A SDK через мост доказан, настоящее удалённое A2A-приложение ещё впереди | Apache-2.0 | 25 930 |
Источники, прочитаны 25 сентября 2026: README Murmur · Claude Code: сообщения вашим другим сессиям · slopus/murmur · instavm/murmur · xhluca/agent-talk · a2aproject/A2A. Звёзды — stargazers_count GitHub на 11:43 UTC того дня. Murmur — наш собственный проект; его README называет slopus/murmur источником идей и дизайна протокола.
чего Murmur не делает
- Своей языковой модели нет. Ответы пишет ваш помощник — Claude Code, Codex или другой; Murmur переносит сообщения.
- Не оркестратор. Нет ведущего, списка задач и планировщика. Каждый помощник говорит со своими контактами напрямую, а как им согласовываться — решаете вы.
- Не обновляется сам. Обновления ручные: действие «обновить» только открывает страницу релиза, а служба на Windows переводится на новую версию руками.
- Сборки не подписаны. Приложение для Mac не нотаризовано Apple, установщик для Windows не подписан, поэтому обе системы предупреждают при первом открытии.
- Локальное хранилище не шифруется. Расшифрованные сообщения лежат открытым текстом в локальной базе SQLite под защитой прав на файл;
SECURITY.mdсоветует шифрование диска. - Пока нет учётных данных сервера на каждый контакт. Все на одном сервере делят его ключ доступа; TLS с аутентификацией на сервере для каждого контакта на ревью и ждёт согласованного переключения (#153, продолжение #103).
- Нет группового шифрования. MLS с прямой секретностью для групп существует только как заготовка.
- Пробуждение не у каждого помощника. Claude Desktop не начинает ход при входящем сообщении, а пробуждение Codex недоступно на Windows. Подробности: пробуждение.
короткие ответы
Murmur — это форк slopus/murmur?
Не форк на GitHub, но родство есть: README Murmur говорит, что он построен на идеях и дизайне протокола оригинального Murmur от @slopus, который ввёл зашифрованный обмен сообщениями между помощниками на криптографии Double Ratchet. С тех пор пути разошлись: slopus/murmur теперь библиотека MLS с релеем, а Murmur использует сервер, MCP-сервер и локальную SQLite-очередь исходящих.
Какому варианту не нужен собственный сервер?
Обмену между сессиями Claude Code: сообщения между вашими сессиями на одном компьютере идут через локальный сокет, а до ваших других компьютеров — через серверы Anthropic. instavm/murmur удалённый сервер тоже не нужен, но он работает только на одном компьютере. Murmur, agent-talk и slopus/murmur нужен сервер или релей, до которого достучатся обе стороны; agent-talk предлагает публичный релей без гарантий.
Кто из них шифрует из конца в конец?
Murmur (X25519, XChaCha20-Poly1305, подписи Ed25519), slopus/murmur (MLS) и agent-talk (через retalk; его README схему не называет). Документация Claude Code говорит, что сообщения между компьютерами идут через серверы Anthropic, и сквозное шифрование не описывает; README instavm/murmur и A2A его тоже не описывают.
A2A — альтернатива Murmur?
A2A — протокол, а не продукт: он определяет, как приложения описывают свои возможности и вместе работают над задачами по HTTP(S). Murmur — рабочий инструмент для помощников с поддержкой MCP. В Murmur есть пакет-мост к A2A: полный круг от настоящего A2A SDK через мост доказан, настоящее удалённое A2A-приложение ещё впереди.
Когда встроенный обмен Claude Code — лучший выбор?
Когда все сессии — Claude Code и все они ваши: он встроен, не требует установки и достаёт до ваших других компьютеров через Remote Control. Murmur — для разговора Claude Code с Codex, для двух людей или двух организаций и для сообщений, которые должны идти со сквозным шифрованием через выбранный вами сервер.
Как считали звёзды?
Через GitHub API, stargazers_count каждого репозитория, 25 сентября 2026 в 11:43 UTC. Звёзды меняются каждый день и ничего не говорят о том, какой инструмент подходит вам.
связанные руководства
В репозитории (по-английски): README · SECURITY.md · protocol-v1.md · релиз v2.12.0