
mrge
cubic (formerly mrge) · Programação
O cubic é uma plataforma de revisão de código com IA que compara cada pull request com todo o código do projeto, aponta bugs e falhas de segurança e ajuda as equipes a integrar mudanças mais rápido.

Sobre mrge
About
O que é o cubic
O cubic é um revisor de código com IA que se instala como app do GitHub e comenta os pull requests como faria um engenheiro experiente: nas linhas exatas que estão erradas, com uma explicação e uma correção sugerida. Ele lê o que o código faz, não só a sintaxe, então encontra bugs de lógica, brechas de segurança e mudanças que quebram código em outros arquivos do repositório.
A equipe por trás, antes chamada mrge, criou o cubic porque as ferramentas de programação com IA deixaram a escrita de código barata, e a revisão virou o novo gargalo. No Code Review Bench da Martian, um teste independente com milhares de pull requests reais de projetos abertos, o cubic ficou em primeiro lugar com uma pontuação F1 de 65,7%. É o número que o próprio fabricante cita, então trate como um sinal forte e não como garantia para o seu repositório.
O cubic não substitui a revisão humana. Ele faz a primeira passada para que seu time use o tempo em design e intenção, em vez de caçar deslizes. Além disso, hoje ele só funciona com o GitHub, então equipes no GitLab ou Bitbucket ainda não podem usá-lo.
Como começar
- Entre com sua conta do GitHub e instale o cubic nos repositórios que quer revisar.
- Abra um pull request. O cubic revisa sozinho e deixa comentários com bugs e correções sugeridas.
- Escreva as regras do seu time em linguagem simples para o cubic checar cada PR pelos seus critérios.
- Leia a revisão no GitHub ou no app do cubic e então integre ou deixe o cubic aplicar as correções simples com um clique.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de mrge.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Equipes de software no GitHub
- Gestores de engenharia
- Desenvolvedores solo e mantenedores de código aberto
Tarefas
- Encontrar bugs de lógica antes de integrar
- Aplicar os critérios do time
- Achar falhas fora dos pull requests
Cenários
- Uma startup em crescimento onde a revisão virou a etapa mais lenta na entrega.
- Um time que adotou agentes de programação com IA e agora recebe mais pull requests do que consegue ler.
- Um projeto avançado antes de um lançamento grande, onde um escaneamento deveria pegar problemas que passaram batido.
Principais recursos
Revisão de pull requests que lê todo o seu código
O cubic revisa cada mudança contra o repositório inteiro, não só as linhas alteradas. Por isso consegue marcar uma correção em um arquivo que quebra uma chamada em outro, algo que revisores que leem só o diff não enxergam. Cada comentário aparece na linha que está errada, com uma explicação e uma correção sugerida.
Regras escritas em linguagem simples
Você descreve os critérios do time do jeito que falaria em voz alta, e o cubic confere cada pull request por essas regras. Ele também aprende com os comentários dos engenheiros mais experientes e com os que o time aceita ou descarta, então com o tempo o conselho se aproxima do seu jeito de trabalhar.
Aprovação automática e confiança de integração
O cubic pontua cada pull request de 1 a 5 conforme a segurança de integrá-lo. Mudanças de baixo risco podem ser aprovadas sozinhas, enquanto as arriscadas ainda passam por uma pessoa. Assim os ajustes de rotina andam sem entregar a decisão final a um bot.
Correções com agentes de programação
Problemas simples se resolvem com um clique na revisão. Para os mais difíceis, o cubic passa o trabalho a agentes de programação em segundo plano como Claude Code, Codex e Cursor, que pegam os comentários e enviam uma correção. Você também pode rodar o cubic no terminal para achar falhas antes de abrir um pull request.
Escaneamentos de todo o código
Nos planos Pro e superiores, o cubic roda milhares de agentes de IA pelo repositório para achar bugs e falhas de segurança fora dos pull requests. Os escaneamentos seguem o calendário que você definir, avisam quem introduziu o problema e podem abrir um pull request de correção sozinhos. O que encontram não consome seu limite mensal de linhas revisadas.
Revisão no GitHub ou no app do cubic
Você continua no GitHub, onde os comentários do cubic aparecem junto aos dos colegas. O app para desktop opcional, para macOS, Windows e Linux, agrupa mudanças relacionadas em ordem de leitura, desenha um diagrama do que mudou e junta em uma só caixa cada pull request esperando por você.
Prós e contras
Prós
- Fica em primeiro no Code Review Bench da Martian com pontuação F1 de 65,7%, à frente de GitHub Copilot, CodeRabbit, Qodo e Cursor Bugbot.
- Revisa cada mudança contra todo o código, então pega bugs que atravessam arquivos.
- É grátis em repositórios públicos e tem um plano Starter gratuito para trabalho privado, então dá para testar antes de pagar.
- Oferece correções com um clique e repassa os problemas mais duros a agentes de programação, o que corta o vai e volta.
- Posição clara sobre privacidade: não guarda seu código nem treina IA com ele, e cumpre o SOC 2.
Contras
- Só funciona com o GitHub por enquanto. Times no GitLab, Bitbucket ou GitHub Enterprise Server próprio ainda não podem usá-lo.
- As revisões pausam quando você passa do limite mensal de linhas revisadas, a menos que um administrador ative capacidade extra.
- A pontuação do benchmark é um número que o fabricante cita de um teste independente, não uma garantia para seus times ou seu código.
- Os escaneamentos de código e os recursos de IA ficam atrás do plano Pro, então times pequenos pagam mais pelo conjunto completo.
Perguntas frequentes
O cubic revisa pull requests automaticamente. Ele lê cada mudança contra todo o seu código e comenta bugs, falhas de segurança e quebras das regras do time antes de o código ser integrado.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a mrge.
Alternativas a mrge
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
