Um agente de programação que corrige, testa e abre o PR
Sam queria o loop do Claude Code sem sair da sua máquina. O MCPlato lê o repositório, reproduz a falha, aplica o patch, roda a suíte até ficar verde e envia o PR — localmente, com sua aprovação.
Conheça
Sam Okafor
Desenvolvedor Independente · Mantenedor solo · 1 CLI OSS + 2 projetos paralelos
Sam trabalha sozinho. Entre testes instáveis, issues pendentes e changelogs que ninguém escreve, a metade chata de manter três repositórios consome o tempo que ele quer dedicar a construir. Ele quer um agente que trabalhe no codebase, não apenas uma janela de chat.
- Testes instáveis que precisam de um loop reproduzir-corrigir-verificar
- Issues e changelogs que se acumulam sem serem tocados
- Troca de contexto entre três repositórios o dia todo
Como o MCPlato faz
- 1
Aponte para o problema
Descreva o bug ou a tarefa no repositório. O MCPlato trabalha diretamente na sua árvore de trabalho local — seus arquivos, seu toolchain, seu ambiente.
Código localTerminal - 2
Ele reproduz a falha
Ele roda a suíte, observa a falha e lê o código-fonte relevante para encontrar a causa raiz — não uma suposição a partir de um trecho, a execução real da falha.
TerminalArquivos locais - 3
Ele corrige e roda novamente até ficar verde
Ele aplica o patch no código, roda os testes novamente e continua se corrigindo até a suíte passar — o loop de autoaperfeiçoamento, no seu codebase.
Loop de autocorreção - 4
Você aprova; ele entrega
Abra um PR com o diff, os resultados dos testes e um resumo — ou apenas faça commit em uma branch. Agende um digest diário de CI para que nada apodreça.
MCP GitTarefas agendadas
O que muda para Sam
Local
agente no seu codebase real
Red → green
reproduzir, corrigir, verificar — sem babysitting
3 repos
mantidos sem o trabalho chato
Perguntas
Qual a diferença para o Claude Code?
O MCPlato é um aplicativo desktop, não apenas uma ferramenta de terminal. Você tem o mesmo loop de ler-corrigir-testar-repetir no seu codebase local, mais tarefas agendadas, integrações MCP, um browser integrado e modos de aprovação — em um único workspace.
Ele roda meus testes e ferramentas reais?
Sim. Ele trabalha na sua árvore de trabalho local com seu toolchain real — roda seu comando de teste, lê a saída da falha e itera contra ela, não contra um trecho copiado.
Ele vai enviar código sem minha revisão?
Não. Ele para em um ponto de checagem e deixa você escolher: abrir um PR, fazer commit em uma branch ou aguardar. Com um modo de aprovação, nada sai da sua máquina até você dizer.
Ele consegue se conectar ao GitHub ou GitLab?
Sim, via MCP. Ele pode abrir PRs, ler issues e comentar, então todo o fluxo de reproduzir-até-PR fica em um só lugar.
Ele consegue manter três projetos organizados sozinho?
Agende-o para rodar um digest de CI, fazer triagem de novas issues ou varrer testes instáveis em cada repositório, e ele reporta de volta para que o trabalho chato nunca se acumule.
O loop de programação, na sua máquina
Reproduzir, corrigir, verificar, entregar — localmente, com sua aprovação.
