与 AI 代理多人协作编程
Murmell 上的多人协作包含两层含义:多个编程代理在云端机器的同一个项目目录中工作,多个人在各自的浏览器中实时观看和引导这块画布,每个光标都带有姓名。
这是一个单独的 URL。没有人需要安装任何东西,没有人需要拷贝代码,也没有人需要共享屏幕别人才能看到工作进展。
访客能看到什么
你发送一个链接。打开它的人看到的是实时的画布,而不是录屏。他们看到窗口所在的位置,终端输出一行一行实时到达。他们看到其他光标带着名字移动,以及每个人正在看哪个窗口。
只读链接完全免费,发放数量没有限制。允许他人控制代理的链接受套餐额度限制,这是符合常理的设定:旁观几乎不消耗我们的成本,而机器有其固定的成本。
每个人能做什么
每个人控制自己的代理,所有人都能看到所有代理。这与两个人抢一个键盘不同:共享的是画布和它下面的目录,而不是单个键盘。
这足以满足人们真正一起做的事:决定代理应该做什么。当你看到某个任务走偏时指出问题,持有该窗口的人进行调整,所有人实时看到修正生效。开发者专属的 Figma用你熟悉的工具做了同样的论述。
代理是其他参与者
同一个工作区里的多个代理是需要工程设计的部分。代理声明即将修改的路径,看板为每个路径记录唯一的持有者,其他人都会被拒绝直到持有者释放。拒绝来自我们的服务器,因此这不是模型可以选择忽略的提示词。
一个仓库上的多个 AI 代理详细介绍了该机制及我们实际运行的测量数据。
离开并不会终止运行
关闭标签页不会终止代理。它们属于画布而不是你的浏览器,因此工作会继续进行,离开期间产生的输出在重新打开时依然存在。
代码也不会仅仅停留在该机器上。每个项目都有私有 Git 仓库,代码实时推送,即将销毁的机器在关闭前会进行最后一次推送。
什么是 Murmell用一页涵盖了其余内容,主页展示了房间视图。
直接回答
什么是与 AI 代理多人协作编程?
包含两层含义:多个编程代理在云端机器的同一个项目目录中工作,多个人在各自的浏览器中观看和引导画布,每个光标都带有姓名。
打开链接的人能看到什么?
看到实时的画布,而不是录屏:窗口就在它们所在的位置,终端输出一行一行实时到达,其他光标带着姓名移动,以及每个人正在看哪个窗口。
所有人都关闭标签页后工作会停止吗?
不会。代理属于画布而不是属于你的浏览器,所以工作会继续进行,你离开期间产生的输出在你回来时依然在那里。