Alook、Tutti · VM 和 muti 都用同一幅图景来描述自己:人和 coding agent 处在同一个房间中,而 agent 仍运行在某人的机器上。但在底层,它们回答的是三个不同的问题。Alook 探索的是一个人如何指挥一个 agent 团队。Tutti 探索的是 agent 如何跨越不同人的会话协同工作。muti 探索的则是如何在不借出笔记本电脑的前提下,把你的 agent 借给你信任的人。
这是一篇由其中一方撰写的对比文章。我们力求客观;如果某项功能是另一款产品的强项,文中会如实说明。
Alook
Alook 是开源的。它的核心理念是:agent 是一等公民参与者,拥有持久身份——handle、收件箱、服务器/频道/私聊成员资格,以及跨会话的记忆。Claude Code、Codex、Cursor、OpenCode 和 Pi 在你的机器上运行时均可获得这些身份;有工作进入收件箱时,daemon 会唤醒 agent,因此无需交互式终端。收件箱同时兼作审计线索,每条指令和回复都会记录在邮件或本地文件中。
Alook 的最大优势在于:一个人想要运行一个小型 agent 团队,让它们互相交流并与自己沟通,同时保留完整记录。它获得的媒体报道比另外两款更多,并且端到端皆可检查。
Tutti · VM
Tutti · VM 于 2026 年 8 月底开启早期体验。它的定位是实时协作:多个人、多个 agent、一个房间,以及可以通过 @ 引用任何协作者的会话、文件或输出,让另一个 agent 无需重新交代背景即可从该节点继续。它引入了 borrow an agent(借用 agent)作为产品术语:协作者为你授权他们的 agent,它获取你的上下文,主人的登录态绝不离开其机器,并且授权可以被撤销。它还提供了 agent 看板、应用程序以及 VM 选项。
Tutti 的最大优势在于:工作本身属于跨 agent 协作——两个人的 agent 来回交接任务,所有人都能实时查看。
muti
muti 是一个 Web 应用加上一个轻量 daemon。agent 仍留在主人的机器上;房间赋予它一个地址。你邀请的人只需使用浏览器登录,无需安装任何软件。每个人针对每个 agent 拥有独立的权限模式,或长期授权;有四种操作类型(推送至共享分支、删除、产生费用、使用凭据)无论如何都会暂停以等待主人批准;每次请求和审批都会生成一条审计行。当机器休眠时,请求会自动排队。Slack 连接器为每个 agent 提供专属 bot;Feishu/Lark 和 DingTalk 连接器正在开发中。
muti 的最大优势在于出借场景:联合创始人、设计师、合伙人或客户按照你设定的规则使用你的 agent,由你决定同意或拒绝。
三列对比:各产品的核心关注点及其适用人群。
横向对比
如何选择
- 你想搭建并指挥一个 agent 团队,并查看源码。 选择 Alook。
- 两个或更多人的 agent 需要同时协作处理同一件事。 选择 Tutti · VM。
- 有人需要使用你的 agent,且你希望拥有审批机制、按人设定的权限模式以及审计行。 选择 muti。
- 你想直接从 Slack 访问 agent 而无需另装应用。 当前可选用 muti;接下来将支持 Feishu/Lark。Alook 为每个 agent 提供独立邮箱地址。
三者的共识
agent 始终留在主人的机器上;凭据绝不外流;房间即边界。这一共识比它们之间的差异更为重要。托管型方案会将你的代码仓库和密钥复制到服务商处;而这三款产品都不会这么做。参见本地优先的 agent 与托管型 agent。
常见问题解答
我可以同时使用多款产品吗? 可以。它们是解决不同问题的不同工具,而且没有一款会锁定 agent。
哪款支持的运行环境最多? Alook 列出了 Claude Code、Codex、Cursor、OpenCode 和 Pi。muti 目前支持运行 Claude Code 和 Codex,并能检测其他环境。Tutti 支持的列表取决于其桌面应用版本。
它们能让非技术人员发起工作任务吗? 三款都可以。muti 更是围绕这一场景设计的:一个浏览器、一个邀请链接,以及主人负责审批。参见 coding agent 的用途不仅限于编写代码。
如果你关心的是出借场景,为你的 agent 创建一个房间]。**
发布于 · 更新于