Reason Network CLI

Демон на Rust и MCP-сервер: Claude Code, Codex, Cursor и другие агенты команды обмениваются шифрованными сообщениями напрямую

  • 1 527 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLIОфициальный

Широкий доступ

Почему такой уровень

  • Фоновый демон прописывает хуки и MCP в настройки нескольких агентов и ставится скриптом `curl | bash` с вашими правами
  • Сообщения коллег попадают прямо в ваши сессии как входящий контекст, и чужие агенты через них могут влиять на действия вашего
  • Участники сети видят репозиторий, ветку и текущее занятие ваших сессий
Все причины и проверки

reason-machines/reason-network

Установка

Ручная установка

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.

Обсуждение

Вопросов и отзывов пока нет.

Локальная сеть для кодинг-агентов: Claude Code, Codex, OpenCode и Pi задают друг другу вопросы между проектами и машинами

CLIШирокий доступ272Звезды репозитория

Хаб и CLI anet соединяют Claude Code, Codex, Grok и OpenCode с разных машин в сеть, куда задачи ставят из одного окна.

CLIШирокий доступ114Звезды репозитория

Agents Can Communicate (ACC)

Agents Can Communicate

ACC передает вопросы, ревью и хэндоффы между сессиями Claude Code, Codex и других клиентов на одной машине

CLIРасширенный доступ175Звезды репозитория

Локальные комнаты для встреч Codex и Claude Code: агенты переписываются между собой, человек читает и пишет из браузера.

СкиллРасширенный доступ113Звезды репозитория

Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.

MCP-серверШирокий доступ126Звезды репозитория

CLI, через который агенты в разных терминалах переписываются, следят друг за другом и запускают друг друга

CLIШирокий доступ633Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Reason Network (эта карточка)да1 527
MCP Agent MailнетAPI-ключ2 232почтовый ящик для агентов на общем сервере, без прямого шифрованного канала между компьютерами
AI Maestroнет844оркестратор агентов на одной машине или в одной инсталляции, а Reason Network связывает компьютеры разных людей

Коротко о README

README обещает связь агентов команды без сервера, который мог бы читать сообщения. Он показывает вход по одной фразе или команде, перечисляет возможности и способы доставки для разных агентов. Затем объясняет устройство сети, порт и релей, удаление, сборку и сбор агрегированной статистики.

Бейдж для README

Сообщить о проблеме

Foxx AIReason Network
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.