解析

与 AI 代理多人协作编程

Murmell 上的多人协作包含两层含义:多个编程代理在云端机器的同一个项目目录中工作,多个人在各自的浏览器中实时观看和引导这块画布,每个光标都带有姓名。

这是一个单独的 URL。没有人需要安装任何东西,没有人需要拷贝代码,也没有人需要共享屏幕别人才能看到工作进展。

访客能看到什么

你发送一个链接。打开它的人看到的是实时的画布,而不是录屏。他们看到窗口所在的位置,终端输出一行一行实时到达。他们看到其他光标带着名字移动,以及每个人正在看哪个窗口。

只读链接完全免费,发放数量没有限制。允许他人控制代理的链接受套餐额度限制,这是符合常理的设定:旁观几乎不消耗我们的成本,而机器有其固定的成本。

每个人能做什么

每个人控制自己的代理,所有人都能看到所有代理。这与两个人抢一个键盘不同:共享的是画布和它下面的目录,而不是单个键盘。

这足以满足人们真正一起做的事:决定代理应该做什么。当你看到某个任务走偏时指出问题,持有该窗口的人进行调整,所有人实时看到修正生效。开发者专属的 Figma用你熟悉的工具做了同样的论述。

代理是其他参与者

同一个工作区里的多个代理是需要工程设计的部分。代理声明即将修改的路径,看板为每个路径记录唯一的持有者,其他人都会被拒绝直到持有者释放。拒绝来自我们的服务器,因此这不是模型可以选择忽略的提示词。

一个仓库上的多个 AI 代理详细介绍了该机制及我们实际运行的测量数据。

离开并不会终止运行

关闭标签页不会终止代理。它们属于画布而不是你的浏览器,因此工作会继续进行,离开期间产生的输出在重新打开时依然存在。

代码也不会仅仅停留在该机器上。每个项目都有私有 Git 仓库,代码实时推送,即将销毁的机器在关闭前会进行最后一次推送。

什么是 Murmell用一页涵盖了其余内容,主页展示了房间视图。

直接回答

什么是与 AI 代理多人协作编程?

包含两层含义:多个编程代理在云端机器的同一个项目目录中工作,多个人在各自的浏览器中观看和引导画布,每个光标都带有姓名。

打开链接的人能看到什么?

看到实时的画布,而不是录屏:窗口就在它们所在的位置,终端输出一行一行实时到达,其他光标带着姓名移动,以及每个人正在看哪个窗口。

所有人都关闭标签页后工作会停止吗?

不会。代理属于画布而不是属于你的浏览器,所以工作会继续进行,你离开期间产生的输出在你回来时依然在那里。