Сравнение

Murmell против Windsurf

Windsurf запускает агентов параллельно, давая каждому диалогу собственный git worktree, вторую копию ваших файлов, которую вы сливаете в конце. Murmell помещает агентов в один каталог на облачной машине и определяет, кто и куда пишет, до того как запись произойдёт.

Настоящая разница

Windsurf прямо раскрывает свой механизм, что делает это сравнение легко честным. Параллельные агенты получают worktree: настоящую вторую копию ваших файлов на их собственной ветке, поэтому агент, который компилирует и тестирует, не мешает пространству, где печатаете вы. Режим арены идёт дальше и даёт worktree каждой модели, чтобы сравнить их ответы на один и тот же запрос.

Это хорошо сделанная изоляция, и у неё есть цена, которую изоляция всегда имеет. Двадцать worktree, это двадцать копий, и каждая заканчивается слиянием. Конфликт не избегается, он лишь откладывается до момента нажатия кнопки.

Murmell убирает копии. Один каталог, и агент резервирует пути, которые собирается затронуть, перед тем как писать. Доска держит одного владельца на путь и отказывает всем остальным, пока он его не отпустит, поэтому второй агент ждёт тридцать секунд вместо того, чтобы создать версию файла, которую придётся согласовывать позже.

Где выигрывает Windsurf

Редактор, и то, что он на вашей машине. Ничего не загружается, код остаётся на диске, и агенты работают с файлами, которые у вас перед глазами. У Murmell нет опции самостоятельного хостинга: если код не может выйти наружу, вопрос уже решён.

Что выбрать

Windsurf, когда вы пишете код вручную и хотите параллельные запуски рядом. Murmell, когда пишут агенты, несколько одновременно, в одном участке проекта, и кто-то ещё должен наблюдать. Как работает резервирование.

Сравнение

WindsurfMurmell
Где работает второй агентСобственный git worktree под ~/.windsurf/worktrees, максимум двадцать на пространствоОбщий каталог, после резервирования путей, которые он собирается затронуть
Кто может наблюдатьТот, кто перед этой машиной, в командном центреЛюбой, у кого есть ссылка, в реальном времени, у каждого курсора своё имя
Куда попадает работаВаше основное пространство, после того как вы нажмёте слияниеПриватный репозиторий проекта, отправляемый по мере работы

Прямые ответы

Как Windsurf запускает несколько агентов одновременно?

С помощью git worktree. Windsurf документирует, что каждый диалог Cascade получает собственную сессию и worktree для редактирования, компиляции и тестирования, не мешая основному пространству, что worktree живут под ~/.windsurf/worktrees, сгруппированные по репозиторию, что пространство вмещает максимум двадцать, и что кнопка слияния возвращает изменения обратно.

Windsurf всё ещё Windsurf?

Он принадлежит Cognition, и редактор постепенно переносится под название Devin: документация представляет Cascade как устаревший, с датой окончания поддержки, заменяемый локальным агентом под именем Devin. Если вы выбираете сегодня, выбирайте, зная, что продукт находится в процессе полной смены названия.

Что выбрать?

Windsurf, когда вы пишете вручную, а параллельные запуски ваши собственные, на вашем диске. Murmell, когда нескольким агентам нужны одни и те же файлы в один и тот же час, а другие люди должны видеть эту сцену.