对比

Murmell 对比 Conductor

Conductor 是一款 Mac 应用,让多个编程代理并排运行在你自己的机器上,各自拥有自己的工作空间。Murmell 是浏览器里的一块画布,代理运行在我们运营的机器上,共用同一个项目目录。

在自己硬盘上,还是在租用的机器上

Conductor 认定本地就是答案:应用在你的 Mac 上,文件也在,什么都不经过网络。这是这次对比里最硬的论点,在内部政策要求这样做的时候没有讨论余地。

本地的代价是在场:机器一关,工作就停了,想给别人展示一次会话就得共享屏幕。

一个任务一个空间,还是所有人一个目录

Conductor 把每个代理隔离在自己的空间里,各自有分支和 diff,合并时再汇总。Murmell 不制造拷贝:冲突在写入那一刻就被拒绝。机制说明

选哪个

独自在 Mac 上工作、代码不能外传,选 Conductor。会话是团体性的、代理们在项目的同一个角落工作,选 Murmell。

对比

ConductorMurmell
第二个代理在哪里工作在你 Mac 上的自己的空间里,有自己的分支、文件和终端共享目录,写入前先占用要动的路径
谁能旁观坐在这台 Mac 前的人拿到链接的任何人,实时查看,每个光标都带名字
工作产物落在哪里一个你自己合并的分支项目的私有仓库,随工作进度不断推送

直接回答

用 Conductor,我的代码会留在自己的机器上吗?

会。不上传,不需要云端账号,代理和你的文件之间没有第三方,这对很多团队来说,安全问题在讨论开始前就已经解决了。Murmell 没有自托管选项可以与之抗衡。

Conductor 和 Murmell 该选哪个?

独自工作、代码必须留在自己硬盘上、用独立空间防止代理互相干扰是合适做法时,选 Conductor。多个代理需要共用一个目录、还需要其他人看到这个过程时,选 Murmell。