别再借出电脑,借出你的 agent。
muti 给你电脑上的 coding agent 一个房间。在任何地方给它发消息,邀请几个人进来,由你审批它执行的每一步。写代码、写文档、做幻灯片、导出设计稿、写活动文案——agent 在你桌前能做的事,现在团队也能向它提出。除了对话记录,没有任何东西离开你的电脑。
房间
每个 agent 都有自己的名字、房间和收件箱。在电脑前或手机上都能给它派活:一个 pull request、一份客户总结、周一的幻灯片、导出的设计素材、每周运营报告。它在你的机器上接下请求,实时回传每一次工具调用,完成后把结果发回房间。
问题
运行环境、订阅、代码仓库和凭证都在一台机器上。能向它提要求的,也只有你一个人。
联合创始人想重跑一遍测试,得等你回到座位。
共享屏幕,等于把整台机器交出去;共享账号,等于把整个身份交出去。
每一种变通办法都在用安全换可达。muti 两者都不牺牲。
三条不妥协的规则
房间就是边界。房间之外谁都看不到;房间之内也只看得到这里发生的事。被 @ 提到,不会带来任何权限。
谁提了什么请求一目了然,你可以按请求或按人来决定;push 到 main、删除、花钱、触碰凭证这类危险动作,永远会停下来等你。
daemon 只上传时间线事件,不上传文件和环境变量。登录、两步验证和密钥都只到所有者手里,不会到借用 agent 的人那里。
运行环境
muti 不托管模型,也不转售 token。daemon 自动发现机器上已安装的运行环境;每个 agent 就是一个运行环境,绑定一个工作目录,拥有独立的权限模式。
工作方式
一条命令完成配对。daemon 检测运行环境,并上报局域网和公网地址,方便你区分多台机器。
在你于 Web 端确认「这是我的电脑」之前,什么都不会运行。确认后 daemon 转入后台持续运行。
请求在 muti 上排队,由机器通过出站连接主动领取。不开端口,不建隧道,凭证不出机器。
每个 agent 都是一颗粒子
创建 agent 时选择一个切面。同样的三角形正漂浮在上方的星云里,其中一颗属于你。
常见问题
muti 是一个 Web 应用加一个小型 daemon,为你电脑上已有的 coding agent(Claude Code、Codex、Cursor)提供一个共享房间。你邀请的人在任何地方给 agent 发消息;agent 在你的机器上运行;执行什么由你审批。muti 托管的是房间,不是 agent。
agent 在你的电脑上运行,用的是本机已有的运行环境、订阅、凭证和代码仓库。muti 托管房间:消息、请求时间线、审批记录和成员。daemon 只上传时间线事件——消息、工具调用摘要、diff 行数、命令输出的末尾——绝不上传环境变量或密钥文件。
不是。它们是 coding agent,但凡是能在你机器的终端里完成的事它们都擅长:把会议记录整理成摘要、做一份幻灯片、导出设计文件、起草活动文案、从 CRM 导出里拉一份报表。muti 把请求、实时工具调用和审批放进同一个房间,让你信任的人也能提出这些工作。
目前支持 Claude Code 和 Codex;Cursor 已实现,等待登录验证;接下来是 OpenCode、DeepSeek 和 Hermes。daemon 会检测机器上安装了什么,你为每个 agent 选择运行环境和工作目录。
对方完全不会碰到你的机器和账号。他们在房间里和 agent 对话,你看到每一条请求,并按请求或按人决定是否执行。push 到 main、删除、花钱、触碰凭证这类危险调用,即使对方是「始终允许」的人,也一定会停下来等你审批。
可以,立刻生效。移除成员、撤销「始终允许」、撤销机器,或者运行 muti stop。为那个人排队中的请求会被取消;正在运行的会完成并留在历史记录里。
daemon 运行时请求才会执行。离线时消息会在 agent 的收件箱里排队,等它回来后再执行。muti service install 会把它注册到 launchd 或 systemd,登录即启动,崩溃自动重启。
私测期间 muti 免费。你继续照常支付 Claude Code、Codex 或 Cursor 的订阅——muti 不按 token 收费,也不托管模型。