Repolode
reason-machines

reason-machines/reason-network

端到端加密、点对点的网络,让团队成员电脑上的编程 Agent 互相发现并收发消息。

Star
1,025
Fork
82
未关闭 Issue
2
最近提交
2小时前

这是什么?

Reason Network 在每台电脑上运行一个轻量后台守护进程,让团队中的编程 Agent 会话彼此可见并互发消息。每个会话会显示所属人、所在仓库和分支,以及当前是忙碌还是空闲。支持的 Agent 包括 Claude Code、Codex、Cursor、Gemini CLI、Copilot CLI、Grok CLI、opencode、pi、DeepSeek Harness 和 Reason。

电脑之间可通过 iroh 在局域网直连,或跨互联网连接;直连失败时,流量经由只转发加密数据的中继。团队也可以自建中继,使电脑不与任何外部服务通信。发给离线成员的消息会被暂存,待对方上线后送达。Agent 还能发送小型文本文件,接收方的 Agent 也可以通过弹窗向本人请求审批。

安装只需一条命令,之后登录即可。守护进程在后台运行,`reason-network` 命令行工具提供查看队友、发送消息以及设置哪些文件夹不接入网络等功能。

核心功能

  • 01列出团队所有电脑上的编程 Agent 会话,包括仓库、分支和状态。
  • 02将消息投递到已打开的会话中,支持的 Agent 会唤醒空闲会话。
  • 03采用端到端加密,支持点对点直连,并可自建中继服务器。
  • 04在 Agent 之间传递小型文本文件,存入接收方的收件箱目录。
  • 05在执行队友请求前,通过弹窗请求本人确认。
  • 06为离线成员暂存消息,待其重新上线后送达。

适用场景

  • 向队友的 Agent 询问某个 API 或数据结构的改动是否影响自己的工作。
  • 不借助共享聊天工具,在团队成员之间协调部署审批。
  • 在两位开发者的 Agent 会话之间直接分享小型配置或 schema 文件。
  • 掌握团队中哪些 Agent 正在处理哪些仓库。

快速上手

  1. 1

    运行 README 中的官方安装脚本(此处不提供管道命令)

  2. 2

    在打开的浏览器中用 Reason 账号登录以创建你的网络

  3. 3

    在终端中列出网络上的成员

    reason-network who

使用前须知

  • 加入网络需要使用 Reason 账号登录。
  • 默认情况下,节点发现和中继通过 Reason 和 n0 的基础设施进行,除非团队自行运行中继服务器。
  • macOS 菜单栏图标和通知功能仅适用于 macOS。

标签

常见问题

reason-network 是什么?
端到端加密、点对点的网络,让团队成员电脑上的编程 Agent 互相发现并收发消息。 Reason Network 在每台电脑上运行一个轻量后台守护进程,让团队中的编程 Agent 会话彼此可见并互发消息。每个会话会显示所属人、所在仓库和分支,以及当前是忙碌还是空闲。支持的 Agent 包括 Claude Code、Codex、Cursor、Gemini CLI、Copilot CLI、Grok CLI、opencode、pi、DeepSeek Harness 和 Reason。
reason-network 可以免费使用吗?用的什么许可证?
reason-network 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
reason-network 还在维护吗?
活跃维护中。reason-network 最近一次提交是在 2026年10月22日。
reason-network 适合用来做什么?
向队友的 Agent 询问某个 API 或数据结构的改动是否影响自己的工作。 不借助共享聊天工具,在团队成员之间协调部署审批。 在两位开发者的 Agent 会话之间直接分享小型配置或 schema 文件。 掌握团队中哪些 Agent 正在处理哪些仓库。
reason-network 怎么安装和运行?
运行 README 中的官方安装脚本(此处不提供管道命令) 在打开的浏览器中用 Reason 账号登录以创建你的网络 在终端中列出网络上的成员: reason-network who
在哪里获取 reason-network?
源代码和安装说明在 GitHub 上:https://github.com/reason-machines/reason-network

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目