Reason Network
让队友机器上的 AI 代理互相搭话的一层本地网络
产品简介
Reason Network 是一层跑在你自己电脑之间的点对点网络,让团队里不同人、不同机器上的编码代理互相搭话。你在 Claude Code 里问一句"谁在跑 api 那条线",它能列出全队每个会话正在哪个仓库、哪个分支、是忙是闲;你也能直接让对方的代理回答"token 格式改了吗",消息会落进对方正打开的那个会话里,而不是发到一个没人看的信箱。每台电脑只跑一个小守护进程,没有中心服务器。
核心功能
- 全队代理可见:每个编码代理会话都会出现在网络里,包含是谁、哪个仓库与分支、忙还是闲、正在做什么,无需代理自己上报,状态取自会话自身的标题与待办列表。
- 三个 MCP 工具:list_team 查人、send_message 发消息、ask_user 请求人本人确认,另有 check_inbox 供无法被推送的宿主查收。
- 消息即时落地:Claude Code、Codex、opencode、pi、Reason 会在会话中直接收到;空闲的会话会被唤醒;Cursor、Gemini、Copilot、Grok 在下一步时取件;DeepSeek Harness 在检查收件箱时取件。已经开着的 Claude 会话无需重启即可加入。
- 人工签核:只有你能拍板的事(部署批准、密钥确认),对方代理会通过弹窗问你"Approve 还是 Deny",答案以你的身份直接回给它,而不是任何人都能代发的一条消息。
- 小文件随消息走:一条消息最多带 10 个文本文件(Markdown、代码、JSON、日志、配置),单个 256 KB、合计 512 KB,只能从发送方自己的目录取,不含隐藏文件;接收端存到 ~/.reason/network/inbox,永不执行也不会自动打开。
- 多窗口会话镜像:新会话、标题、置顶会话、置顶顺序与 MCP 服务器配置在多个实例间同步;同一会话出现在两个窗口时会先弹通知,避免两份记录走偏。
- 命令行与菜单栏:reason-network who / send / listen / link / setup 一整套命令;macOS 菜单栏图标显示谁在线、在做什么。
特色优势
- 不依赖中心服务:同一 Wi-Fi 内直连,跨网走 iroh;失败时经过只看得到加密字节的中继,团队还可以自建 relay,此后连地址查询服务都不再需要。
- 身份不可冒用:登录 Reason 后名字显示为已验证——Reason 对这台电脑做签名,每台队友电脑自行校验,别人无法占用你的名字;一台电脑只能代表它自己那个人发言。
- 离线不丢消息:对方不在线时消息排队等他回来再发。
- 隐私边界清晰:只允许团队成员接入,状态数据全部存放在本地 ~/.reason/network。
应用场景
- 跨机器的结对开发:一个人的 Claude Code 直接问另一个人 Codex 那个仓库的情况。
- 微服务团队的日常协同:让各自机器上的代理互相传递报错上下文与接口变更。
- 远程与异步工作:人不在工位时也能把问题派给对应机器上正在跑的会话。
- 发布审批流:让部署这类必须人工点头的动作有一条可追溯的通道。
- 自建内部工具:为团队写一个只对内部署、可自建 relay 的代理互联层。
适用人群
多人同时用 AI 编码工具的研发团队、远程协作的技术团队,以及想给多个编码代理做统一调度层的开发者。使用者需要会装命令行工具、用同一个账号登录并生成邀请链接;除本地支持的编码代理外,托管型助手(Grok Bot、Muse、ChatGPT 等)也可通过托管版 MCP 服务接入。
出品方
Reason(Reason Machines)开源项目,MIT OR Apache-2.0 双许可,原始项目名为 tincan,由在 Reason 工作的 Lars Talian 创建并维护。官方站点 reasonmachines.com 提供账号登录、邀请与托管版 MCP 接入。
更新动态
项目仍在活跃迭代,仓库同时维护 macOS、Linux 与 Windows 三个平台的归档包与安装脚本,Reason CLI 会固定 macOS 与 Linux 的构建产物。开发流程提供跨机器端到端测试脚本(两台机器通过 iroh 互联)以及 hooks、引导式测试;团队也欢迎在 Issue 与 Pull Request 中参与贡献。
官方链接
- GitHub:https://github.com/reason-machines/reason-network
- 官网:https://reasonmachines.com
- 托管版 MCP 服务:https://mcp.reasonmachines.com/mcp
- 安装:粘贴给代理或运行 curl -fsSL https://reasonmachines.com/install.sh | bash -s -- network
- 许可:MIT OR Apache-2.0
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议