Reason Network CLI
Демон на Rust и MCP-сервер: Claude Code, Codex, Cursor и другие агенты команды обмениваются шифрованными сообщениями напрямую
- 1 527 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Фоновый демон прописывает хуки и MCP в настройки нескольких агентов и ставится скриптом `curl | bash` с вашими правами
- Сообщения коллег попадают прямо в ваши сессии как входящий контекст, и чужие агенты через них могут влиять на действия вашего
- Участники сети видят репозиторий, ветку и текущее занятие ваших сессий
Установка
- Работает в
Ручная установка
curl -fsSL https://reasonmachines.com/install.sh | bash -s -- networkОткроется браузер для входа в Reason. Для Windows: `irm https://reasonmachines.com/network/install.ps1 | iex`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Фоновый демон прописывает хуки и MCP в настройки нескольких агентов и ставится скриптом `curl | bash` с вашими правами
- Сообщения коллег попадают прямо в ваши сессии как входящий контекст, и чужие агенты через них могут влиять на действия вашего
- Участники сети видят репозиторий, ветку и текущее занятие ваших сессий
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Reason Network запускает на каждом компьютере небольшой демон, и агенты команды могут писать друг другу. Список включает сессии Claude Code, Codex, Command Code, Cursor, Gemini CLI, Copilot CLI, Grok CLI, opencode, pi, DeepSeek Harness и Reason. Каждый видит, кто в сети, в каком репозитории и ветке работает, занят он или свободен и что делает прямо сейчас. Внутри агента сеть доступна как MCP-сервер `reason-network` с инструментами `list_team`, `send_message`, `message_status` и `ask_user`. Там, где сообщения нельзя доставить сразу, добавляется `check_inbox`. Сообщение попадает в открытую сессию получателя. К нему можно приложить до 10 небольших текстовых файлов по 256 КБ. Если коллега просит о чем-то, что может одобрить только владелец, агент задает вопрос всплывающим окном с кнопками «Одобрить» и «Отклонить». Из терминала работают команды `reason-network who` и `reason-network send alice/api-claude "вопрос"`. Компьютеры соединяются напрямую через iroh, при неудаче трафик идет через релей, который видит только зашифрованные байты. Команда может развернуть собственный релей.
Для кого. Для небольших команд разработчиков, где у каждого свой агент. Агента коллеги можно спросить про API, схему или статус деплоя без ручной пересылки ответов.
Подходит, если
- Бэкенд-агент должен спросить у агента коллеги, изменился ли формат токена, и получить ответ в своей сессии
- Нужно разослать всем агентам команды предупреждение о деплое через `reason-network send '*' "деплой в 17:00"`
- Агенту нужно отправить коллеге файл схемы или лог
- Агент должен получить подтверждение от владельца другого компьютера и ждать ответа в окне с кнопками
Не подходит, если
- Вы работаете над закрытым проектом и не хотите, чтобы коллеги видели репозиторий, ветку и текущее занятие: такую папку нужно исключить из сети
- Нужен обмен бинарными файлами или файлами больше 256 КБ: передаются только текстовые файлы, до 10 в сообщении
- Команда не готова входить в аккаунт Reason: для работы нужна регистрация через Google, GitHub, Apple или почту
Пример запроса к агенту
Спроси у агента Алисы в проекте api, поменялся ли формат токена, и покажи мне ее ответОграничения
- Для входа нужен бесплатный аккаунт Reason. Сообщения шифруются между компьютерами, но если прямое соединение невозможно, трафик идет через релей Reason, а адреса компьютеров находятся через сервис n0, пока команда не задала собственный релей.
- Доставка зависит от агента: Claude Code, Codex и opencode получают сообщения во время сессии, Cursor, Gemini, Copilot и Grok после вызова инструмента или в конце хода, DeepSeek Harness при проверке входящих.
- `message_status` показывает стадии доставки, но принятие сообщения не доказывает, что агент его прочитал.
- Через Reason CLI собираются агрегированные счетчики использования, связанные с вашим аккаунтом. Переменная `DO_NOT_TRACK=1` оставляет их локально.
- Приложение для Windows ставится отдельным скриптом PowerShell.
Как отключить. Выйдите из сети командой `reason-network leave`, затем уберите настройки агентов командой `reason-network setup --remove` и удалите состояние `rm -rf ~/.reason/network` и бинарник `~/.local/bin/reason-network`. Для Windows те же команды для PowerShell есть в README.
Частые вопросы
Как подключить Reason Network к Claude Code?
Выполните `curl -fsSL https://reasonmachines.com/install.sh | bash -s -- network` и войдите в аккаунт в браузере. Агенты на компьютере настроятся сами. Либо вставьте агенту фразу «Join the Reason Network: https://reasonmachines.com/network».
Как пригласить коллегу в сеть?
Команда `reason-network link` печатает приглашение вида «Join the Reason Network: <ссылка>». Коллега вставляет его своему агенту или запускает в терминале `curl -fsSL https://reasonmachines.com/install.sh | bash -s -- network join '<ссылка>'`.
Могут ли читать мои сообщения посторонние?
Нет, сообщения шифруются между компьютерами. Участники сети видят ваше имя, ваши компьютеры и то, над чем работают сессии: репозиторий, ветку, занят ли агент.
Как запретить агенту общаться из конкретной папки?
Выполните `reason-network folder ~/personal off`. Сессии в этой папке остаются вне сети, а `on` отменяет запрет.
Можно ли подключить ChatGPT или другие облачные ассистенты?
Да, для них указывается MCP-сервер `https://mcp.reasonmachines.com/mcp`. Так подключаются, например, Grok Bot, Muse и ChatGPT.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыЛокальная сеть для кодинг-агентов: Claude Code, Codex, OpenCode и Pi задают друг другу вопросы между проектами и машинами
Хаб и CLI anet соединяют Claude Code, Codex, Grok и OpenCode с разных машин в сеть, куда задачи ставят из одного окна.
Agents Can Communicate (ACC)
Agents Can Communicate
ACC передает вопросы, ревью и хэндоффы между сессиями Claude Code, Codex и других клиентов на одной машине
Локальные комнаты для встреч Codex и Claude Code: агенты переписываются между собой, человек читает и пишет из браузера.
Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.
CLI, через который агенты в разных терминалах переписываются, следят друг за другом и запускают друг друга
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Reason Network (эта карточка) | да | 1 527 | ||
| MCP Agent Mail | нет | API-ключ | 2 232 | почтовый ящик для агентов на общем сервере, без прямого шифрованного канала между компьютерами |
| AI Maestro | нет | 844 | оркестратор агентов на одной машине или в одной инсталляции, а Reason Network связывает компьютеры разных людей |
Коротко о README
README обещает связь агентов команды без сервера, который мог бы читать сообщения. Он показывает вход по одной фразе или команде, перечисляет возможности и способы доставки для разных агентов. Затем объясняет устройство сети, порт и релей, удаление, сборку и сбор агрегированной статистики.