CodeCrab

CodeCrab

CodeCrab · Programação · Produtividade

CodeCrab é um revisor de código com IA que roda na sua máquina e usa o CLI do Claude Code, Codex, Cursor ou Copilot que você já paga. Revisa pull requests e mudanças locais antes do push.

Prévia da interface de CodeCrab

Sobre CodeCrab

About

O que é o CodeCrab

CodeCrab é um aplicativo de desktop nativo para revisar código com IA. Ele não hospeda modelo nem vende serviço de revisão. Em vez disso, inicia o CLI de programação com IA que já está instalado na sua máquina, aponta para o clone local e transforma as respostas em observações linha a linha no diff.

Essa escolha responde à objeção que muito time faz aos bots de revisão na nuvem. O diff, os arquivos ao redor e suas chaves ficam no notebook. O lado do modelo é BYOK: você conecta a assinatura ou as chaves que já tem. Dá para rodar uma revisão com Claude Code, uma revisão com Cursor CLI ou uma revisão com Codex CLI, e o CodeCrab junta todas as observações numa janela só. Com um modelo local, nada sai da máquina. É essa a proposta: uma revisão privada de código que nunca sobe o seu repositório. O CodeCrab atua primeiro como revisor de pull requests com IA e depois como conferência antes do envio.

Os limites merecem o mesmo espaço. Você precisa de uma conta no GitHub ou GitLab e de um CLI de IA autenticado, e paga esse provedor direto. A revisão segue o ritmo do seu agente de terminal, então um diff grande demora mais do que um bot enfileirado. Não existe painel web, porque o aplicativo é o produto. Ele está em beta pública, versão 0.1.14, e a build de Windows ainda não tem assinatura de código, então o SmartScreen avisa na instalação.

Como começar

  1. Baixe a versão para macOS, Windows ou Linux no site do CodeCrab e instale. As builds de macOS são assinadas e notarizadas.
  2. Entre na CLI do GitHub com gh auth login, ou no GitLab com glab auth login.
  3. Instale e autentique um agente: Claude Code, Cursor CLI, Codex CLI ou Copilot CLI. O selo fica verde quando o CodeCrab o encontra.
  4. Adicione um repositório e aponte o clone local em Configurações, Repositórios. Espere o perfil de revisão terminar.
  5. Abra Atribuídos a mim ou Pré-push, escolha um pull request ou sua árvore de trabalho e inicie a revisão. O projeto de demonstração incluído funciona sem conectar nada.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de CodeCrab.

Plano gratuitoSim
Planos pagosFree during public beta
PlataformaDesktop app for macOS (Apple Silicon and Intel), Windows and Linux
DesenvolvedorCodeCrab
CategoriaProgramação · Produtividade
Data de lançamentoOct 2026
Última atualizaçãoNov 2026
Visitas ao siteN/A
Ranking global do siteN/A
Disponibilidade da APINão

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Engenheiros que revisam pull requests dos colegas e querem uma segunda passada antes de aprovar
  • Times que não podem enviar código-fonte para um fornecedor
  • Desenvolvedores independentes e times pequenos com orçamento curto

Tarefas

  • Revisar o pull request de um colega
  • Entender o feedback no seu próprio PR
  • Pegar bugs antes de o PR existir
  • Aplicar uma correção com prova

Cenários

  • Um código regulado em que upload é proibido
  • Um monorepo grande com convenções próprias
  • A fila de revisão da manhã

Principais recursos

Revisão de pull request com o repositório inteiro

Abra o PR de um colega e o CodeCrab mostra a árvore de arquivos, o diff e as observações lado a lado. O agente lê o clone local, não só o patch, então enxerga uma chamada quebrada ou uma mudança de tipo três arquivos adiante. Cada observação cai na linha que a originou, e você decide se publica no GitHub.

Revisão das mudanças locais antes do push

Quase todo bug sai mais barato antes de o PR nascer. O CodeCrab revisa o trabalho não commitado e não enviado em modo somente leitura, e depois você investiga um achado com o contexto ainda fresco. Nada é commitado nem enviado sem o seu clique.

Investigação de comentários nos seus PRs

Em Meus PRs, o CodeCrab lê cada comentário do revisor na sua branch, rastreia o código citado e explica o que a pessoa quer. Ele separa um defeito real de uma preferência de estilo, que é justamente a parte que costuma render uma thread longa. A correção é proposta na branch local, nunca aplicada às cegas.

Um perfil de revisão por repositório

Conecte um repositório e o CodeCrab monta um perfil dos padrões dele: nomes, camadas, organização dos testes e as regras que o time cobra na revisão. Esse perfil guia os agentes, então dois repositórios com convenções diferentes recebem revisões diferentes. Os perfis ficam no disco junto das configurações do repositório.

Suas skills, seus agentes, seus modelos

O CodeCrab lê as skills que você já mantém para o Claude Code e as combina com as dele. Você escolhe agente e modelo por repositório, e o app mostra um console ao vivo com a saída padrão e os erros desse agente. Se uma revisão parecer errada, dá para ver o comando exato que a gerou.

Somente leitura por padrão, com verificação nos seus testes

As revisões não editam arquivos, não trocam de branch, não aprovam merge e não fazem push. O passo opcional é publicar um comentário, disparado achado por achado. Quando você pede uma correção, o CodeCrab aplica na branch local e roda a sua própria suíte, como pytest, npm test ou cargo test, antes de dar o serviço por concluído.

Prós e contras

Prós

  • O código não sai da máquina: sem upload, sem proxy e sem cópia do repositório num fornecedor, o que torna o app viável em ambientes rígidos.
  • Reaproveita a assinatura e as chaves de IA que você já tem, então não existe segunda fatura do modelo nem preço por assento na beta.
  • Lê o clone completo em vez do diff isolado, e isso pega regressões que bots de linha deixam passar.
  • Skills e perfis são arquivos editáveis, então as regras da casa entram no versionamento junto com o código.
  • O console de execução expõe o comando por baixo, o que resolve um achado estranho em segundos.

Contras

  • Antes de revisar qualquer coisa você precisa de login válido na CLI do GitHub ou GitLab e de um CLI de IA autenticado, então a configuração leva uns 15 minutos.
  • A velocidade acompanha o agente de terminal. Um diff grande leva minutos e não há fila na nuvem para socorrer.
  • A build de Windows não é assinada, então o SmartScreen mostra aviso e alguns notebooks corporativos bloqueiam o instalador.
  • O Bitbucket aparece como em breve, então quem hospeda lá ainda não consegue usar.

Perguntas frequentes

Não. O CodeCrab lê o clone local e nunca manda código para os servidores dele. O CLI de IA que você escolher envia os arquivos relevantes ao provedor dele sob sua conta e seus termos, e um modelo local mantém tudo na máquina.