Comparado

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

WindsurfMurmell
Onde trabalha o segundo agenteSeu próprio worktree git em ~/.windsurf/worktrees, vinte no máximo por espaçoO diretório compartilhado, depois de reservar os caminhos que vai tocar
Quem pode assistirQuem está diante dessa máquina, no painel de controleQualquer pessoa com o link, ao vivo, com um nome em cada cursor
Onde o trabalho aterrissaSeu espaço principal, depois que você aperta fundirUm 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.