AgentMash para coordenar agentes de IA na programação

Um espaço compartilhado para acompanhar agentes, tarefas e alterações no mesmo repositório.

agentmash.dev
AgentMash screenshot

Para que serve o AgentMash, em termos simples?

O AgentMash ajuda um time a enxergar o que seus agentes de IA para programação estão alterando no mesmo repositório. Uma pessoa pode usar Claude Code e outra Codex ou Cursor, com informações compartilhadas sobre os arquivos e as tarefas em andamento.

Pense nele como uma central de coordenação. Cada agente continua programando na conta de seu desenvolvedor. O AgentMash acrescenta registros de atividade e avisos para que o time perceba sobreposições antes de integrar o trabalho.

Enxergar alterações paralelas antes do merge

O aviso pode mostrar quem mexeu em um arquivo, em qual branch e com qual objetivo. Reservas temporárias de caminhos ajudam a dividir uma tarefa antes da edição. Se dois trabalhos ainda se cruzarem, a reconciliação sinaliza que uma pessoa deve revisar as duas alterações.

O aviso padrão não funciona como trava exclusiva de arquivo. Revisão e testes continuam necessários. A identificação de símbolos se concentra em exports de JavaScript e TypeScript; Python, Go e Rust dependem dos caminhos. Outras sessões da mesma pessoa são ignoradas por padrão. AGENTMASH_WARN_SELF=1 habilita verificações compatíveis, conforme as limitações do adaptador.

O serviço está em beta. Se o servidor não responder, os hooks deixam o trabalho continuar; a falta de um aviso não prova que ninguém mais esteja editando o arquivo.

Como conectar o projeto e conferir a primeira sessão

No fluxo habitual com GitHub, prepare uma conta do seu agente e um repositório autorizado.

  1. Alguém com permissão de push conecta o repositório pelo instalador web.
  2. Cada desenvolvedor usa Node.js 18.12 ou superior, executa npx agentmash login e conclui o login no GitHub.
  3. Dentro do repositório, rode npx agentmash status para conferir a identidade e a conexão.
  4. Aprove os hooks ou o servidor MCP necessários e reinicie o agente. O Codex também exige aprovação em /hooks.
  5. Faça uma tarefa pequena e confirme que a atividade aparece na sala.

A lobby precisa dos hooks para relatar edições. O login do usuário não adiciona arquivos ao repositório; npx agentmash logout remove essas conexões. Siga a configuração específica de cada agente.

Organizar agentes, colegas e tarefas especializadas

A lobby para macOS e Windows reúne sessões e presença do time; usuários de Linux podem conectar pela CLI. Um pedido ao agente de um colega precisa da aprovação dele e roda na máquina e na conta desse colega, com suas autorizações de ferramentas.

A crew opcional oferece 22 agentes especializados de Claude Code, cobrindo planejamento, implementação, testes e revisão. Adicionar uma equipe grava arquivos no repositório para compartilhar a configuração. API e ferramentas MCP também permitem consultar atividades e verificar alterações a partir de integrações próprias.

O que é grátis e como a cobrança funciona

Verificado em 3 de novembro de 2026: Free permite dois desenvolvedores, um repositório privado, repositórios públicos e agentes ilimitados, e sete dias de histórico. O preço público de Team é em dólares americanos: US$ 20 por desenvolvedor ao mês na cobrança mensal ou US$ 16 ao mês com pagamento anual de US$ 192. Impostos aplicáveis são acrescentados.

Team suporta até 90 dias de histórico, mas o administrador precisa ampliar a retenção padrão. Assinaturas dos agentes e consumo de modelos são separados. Hospedagem própria depende de acordo Enterprise. Consulte os preços e as condições atuais, sem tratar o valor em USD como uma cotação em reais.

Quais dados saem da máquina

A sala recebe normalmente caminhos, branches, contagens de linhas, nomes afetados e os primeiros 500 caracteres dos prompts. AGENTMASH_HINTS=0 mantém as dicas comuns de prompts na máquina, com exceções para sessões compartilhadas.

O código permanece local por padrão. Ativar diffs ou compartilhar uma sessão muda esse limite; AGENTMASH_DIFFS=0 impede o envio dos seus diffs. Pedidos a colegas e resumos das respostas ficam no servidor sem criptografia de ponta a ponta. Leia a explicação sobre os dados compartilhados.

Perguntas frequentes

O plano grátis inclui o uso dos modelos?

Não. O plano gratuito cobre a coordenação. As ferramentas conectadas e os modelos seguem seus próprios preços e assinaturas.

O AgentMash resolve todo conflito automaticamente?

Não. Os avisos tornam a sobreposição visível. Uma pessoa continua responsável pela revisão e pela integração.

Meu código é enviado ao servidor?

Os arquivos completos não são enviados por padrão, mas metadados e trechos de prompts são compartilhados. Diffs e sessões ao vivo têm outras condições.

Documentação e recursos oficiais