Murmell frente ao Windsurf
Windsurf roda agentes em paralelo dando a cada conversa seu próprio worktree git, uma segunda cópia dos seus arquivos que você funde no final. Murmell coloca os agentes em um único diretório em uma máquina na nuvem e resolve quem escreve onde antes da escrita acontecer.
A diferença real
Windsurf é explícito sobre seu mecanismo, o que torna a comparação fácil de fazer com honestidade. Os agentes paralelos recebem worktrees: uma segunda cópia de verdade dos seus arquivos em uma branch própria, então um agente que compila e testa não perturba o espaço onde você digita. O modo arena vai além e dá um worktree a cada modelo para comparar suas respostas sobre o mesmo pedido.
É isolamento bem feito, e tem o custo que o isolamento sempre tem. Vinte worktrees são vinte cópias, e cada uma termina em uma fusão. O conflito não é evitado, é adiado para o momento em que você aperta o botão.
Murmell elimina as cópias. Um diretório, e um agente reserva os caminhos que vai tocar antes de escrever. O painel mantém um titular por caminho e nega todos os outros até que ele o libere, então um segundo agente espera trinta segundos em vez de produzir uma versão do arquivo que precisará ser reconciliada depois.
Onde o Windsurf ganha
O editor, e o fato de estar na sua máquina. Nada é enviado, o código continua no seu disco, e os agentes trabalham nos arquivos que você tem diante dos olhos. Murmell não tem opção auto-hospedada: se o código não pode sair, a questão está resolvida.
Qual escolher
Windsurf quando você escreve o código à mão e quer execuções paralelas ao lado. Murmell quando são os agentes que escrevem, vários ao mesmo tempo, no mesmo canto do projeto, e alguém mais precisa assistir. Como a reserva funciona.
Comparação
| Windsurf | Murmell | |
|---|---|---|
| Onde trabalha o segundo agente | Seu próprio worktree git em ~/.windsurf/worktrees, vinte no máximo por espaço | O diretório compartilhado, depois de reservar os caminhos que vai tocar |
| Quem pode assistir | Quem está diante dessa máquina, no painel de controle | Qualquer pessoa com o link, ao vivo, com um nome em cada cursor |
| Onde o trabalho aterrissa | Seu espaço principal, depois que você aperta fundir | Um repositório privado do projeto, enviado ao longo do trabalho |
Respostas diretas
Como o Windsurf roda vários agentes ao mesmo tempo?
Com worktrees git. Windsurf documenta que cada conversa Cascade recebe sua própria sessão e seu worktree para editar, compilar e testar sem perturbar o espaço principal, que os worktrees vivem em ~/.windsurf/worktrees organizados por repositório, que um espaço contém no máximo vinte, e que um botão fundir traz de volta as modificações.
O Windsurf ainda é o Windsurf?
Ele pertence à Cognition, e o editor está sendo reorganizado sob o nome Devin: a documentação apresenta o Cascade como legado, com uma data de fim de vida, substituído por um agente local sob o nome Devin. Se você está escolhendo hoje, escolha sabendo que o produto está em plena mudança de nome.
Qual escolher?
Windsurf quando você escreve à mão e as execuções paralelas são suas, no seu disco. Murmell quando vários agentes precisam dos mesmos arquivos na mesma hora e outras pessoas precisam ver a cena.