Murmell frente ao GitHub Copilot e Agent HQ
Agent HQ é o GitHub transformando suas próprias peças em uma plataforma de agentes: você atribui uma tarefa a partir de um painel de controle, o agente parte e volta como pull request. Murmell é um canvas de terminais vivos onde vários agentes compartilham um diretório e onde você os observa trabalhando.
A diferença real
O GitHub é claro sobre a unidade de trabalho: uma branch, um ambiente efêmero, uma pull request por tarefa. O painel de controle serve para distribuir e acompanhar. Tudo converge na revisão, o que é coerente com um produto cujo coração é a revisão há quinze anos.
Murmell faz convergir mais cedo. Os agentes não partem cada um para seu lado: eles estão no mesmo diretório, e o conflito se resolve antes da escrita em vez de depois. O que chega na revisão já é um único estado.
O que se vê
Uma pull request mostra o resultado. Um canvas mostra a fabricação: os terminais, os erros, as tentativas, e as pessoas presentes. Para uma dupla ou para mostrar um método a alguém, não é a mesma coisa.
Qual escolher
Copilot e Agent HQ quando suas tarefas são independentes, rastreadas por tickets, e a revisão é o encontro certo. Murmell quando vários agentes precisam trabalhar no mesmo canto do código ao mesmo tempo. Como o conflito é arbitrado.
Comparação
| Copilot e Agent HQ | Murmell | |
|---|---|---|
| Onde trabalha o segundo agente | Uma branch por vez, em um ambiente efêmero rodado pelo GitHub Actions | O diretório compartilhado, depois de reservar os caminhos que vai tocar |
| Quem pode assistir | A pull request que ele abre | Qualquer pessoa com o link, ao vivo, com um nome em cada cursor |
| Onde o trabalho aterrissa | Exatamente uma pull request por tarefa atribuída | Um repositório privado do projeto, enviado ao longo do trabalho |
Respostas diretas
Dois agentes Copilot podem trabalhar na mesma branch?
Não. O GitHub documenta que o agente de código trabalha em uma branch por vez e abre exatamente uma pull request por tarefa atribuída, em seu próprio ambiente efêmero rodado pelo GitHub Actions.
O Murmell substitui o GitHub?
Não. Cada projeto do Murmell recebe um repositório privado, o trabalho é enviado para lá ao longo da sessão, e um último envio acontece antes da destruição da máquina. A revisão continua onde já está.