Comparado

Murmell frente a Windsurf

Windsurf hace correr agentes en paralelo dando a cada conversación su propio worktree de git, una segunda copia de tus archivos que fusionas al final. Murmell pone a los agentes en un solo directorio en una máquina en la nube y resuelve quién escribe dónde antes de que la escritura ocurra.

La diferencia real

Windsurf es explícito sobre su mecanismo, lo que hace fácil comparar con honestidad. Los agentes paralelos reciben worktrees: una segunda copia real de tus archivos en una rama propia, así que un agente que compila y prueba no molesta al espacio donde escribes. El modo arena va más allá y da un worktree a cada modelo para comparar sus respuestas a la misma petición.

Es aislamiento bien hecho, y tiene el coste que el aislamiento siempre tiene. Veinte worktrees son veinte copias, y cada una termina con una fusión. El conflicto no se evita, se pospone al momento en que pulsas el botón.

Murmell elimina las copias. Un directorio, y un agente reserva las rutas que va a tocar antes de escribir. El tablero mantiene un titular por ruta y niega a todos los demás hasta que la libera, así que un segundo agente espera treinta segundos en vez de producir una versión del archivo que habrá que reconciliar más tarde.

Dónde gana Windsurf

El editor, y el hecho de que esté en tu máquina. Nada se sube, el código se queda en tu disco, y los agentes trabajan sobre los archivos que tienes delante. Murmell no tiene opción auto-hospedada: si el código no puede salir, la pregunta está resuelta.

Cuál elegir

Windsurf cuando escribes el código a mano y quieres ejecuciones paralelas al lado. Murmell cuando son los agentes los que escriben, varios a la vez, en el mismo rincón del proyecto, y alguien más debe mirar. Cómo funciona la reserva.

Comparación

WindsurfMurmell
Dónde trabaja el segundo agenteSu propio worktree de git bajo ~/.windsurf/worktrees, veinte como máximo por espacioEl directorio compartido, después de reservar las rutas que va a tocar
Quién puede mirarQuien esté delante de esa máquina, en el puesto de mandoCualquiera con el enlace, en directo, con un nombre en cada cursor
Dónde aterriza el trabajoTu espacio principal, una vez que pulsas fusionarUn repositorio privado del proyecto, enviado a lo largo del trabajo

Respuestas directas

¿Cómo hace correr Windsurf varios agentes a la vez?

Con worktrees de git. Windsurf documenta que cada conversación Cascade recibe su propia sesión y su worktree para editar, compilar y probar sin perturbar el espacio principal, que los worktrees viven bajo ~/.windsurf/worktrees ordenados por repositorio, que un espacio contiene veinte como máximo, y que un botón fusionar trae los cambios de vuelta.

¿Sigue siendo Windsurf, Windsurf?

Pertenece a Cognition, y el editor se está reordenando bajo el nombre Devin: la documentación presenta Cascade como heredado, con una fecha de fin de vida, reemplazado por un agente local bajo el nombre Devin. Si eliges hoy, elige sabiendo que el producto está en pleno cambio de nombre.

¿Cuál elegir?

Windsurf cuando escribes a mano y las ejecuciones paralelas son tuyas, en tu disco. Murmell cuando varios agentes necesitan los mismos archivos en la misma hora y otras personas deben ver la escena.