
git-lrc
Hexmos · Programação
O git-lrc é uma ferramenta gratuita de revisão de código com IA que se conecta ao commit do git e inspeciona cada diff antes que ele chegue ao seu repositório. Foi criada pela Hexmos, a equipe por trás do LiveReview. A proposta é simples: agentes de IA escrevem código rápido e às vezes quebram coisas sem avisar, então você precisa de algo que pegue o dano na hora do commit em vez de em produção.

Sobre git-lrc
O que é o git-lrc
O git-lrc é uma ferramenta de linha de comando que observa seus commits e roda uma revisão de código automática em cada mudança. Foi feita pela Hexmos, a equipe por trás do LiveReview. A proposta é simples: agentes de IA escrevem código rápido e às vezes quebram coisas sem avisar, então você precisa de algo que pegue o dano na hora do commit em vez de em produção.
A ferramenta organiza os achados em categorias de risco, de segurança e gestão de segredos a confiabilidade e tratamento de erros. Segundo a Hexmos, ela acompanha mais de 100 padrões de falha em 10 categorias, e cada revisão concluída gera uma apresentação curta que explica o que mudou e quais riscos apareceram.
Ela encaixa melhor em máquinas de desenvolvedor e equipes pequenas que já dependem de assistentes de IA para programar. A limitação principal é o escopo: o git-lrc é uma barreira de proteção, não uma suíte de testes completa. Ele sinaliza diffs arriscados. Não vai dizer se o seu aplicativo funciona de verdade.
Primeiros passos
- Abra um terminal em qualquer repositório Git em que você trabalhe.
- Rode o comando de instalação:
curl -L https://hexmos.com/ipm-install | bash && ipm i HexmosTech/git-lrc. O Windows e outros caminhos de instalação estão no guia Get Started do projeto. - Faça um commit como faria normalmente. O hook de commit do git dispara uma revisão no diff automaticamente.
- Leia a revisão no Issue Navigator, uma visão filtrável agrupada por severidade e categoria de risco.
- Devolva os problemas sinalizados ao seu agente de IA, ou copie para o seu ciclo de correção, e faça o commit de novo.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de git-lrc.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores solo e equipes pequenas
- Gestores de engenharia
Tarefas
- Pegar credenciais vazadas antes que entrem no histórico
- Marcar operações caras na nuvem
- Revisar diffs gerados por IA
Cenários
- Entrar em uma base de código nova
- Revisão pós-incidente
Principais recursos
Hook de revisão na hora do commit
O git-lrc instala um hook do git que roda uma revisão com IA em cada diff antes que ele se torne um commit. Pense nisso como uma revisão de código pré-commit que se lança sozinha. Você não precisa lembrar de chamá-la, nem empurrar uma etapa de revisão separada para o CI. Se uma mudança parecer arriscada, você a vê enquanto o contexto ainda está fresco.
Issue Navigator com filtros de severidade
Uma parede de comentários em linha é difícil de triar, então o git-lrc transforma cada revisão em uma visão filtrável. Você pode ordenar por Critical, Warning ou Info, entrar em categorias como Security e Secrets Management, e ver contagens ao vivo de quantos problemas cada área tem. Essa ordem é o ponto. Ela diz o que corrigir primeiro em vez de te obrigar a ler tudo.
Dez categorias de risco, mais de 100 padrões
O scanner se organiza por risco, não por estilo. A Hexmos lista 10 categorias e mais de 100 padrões de falha acompanhados, cobrindo segurança, confiabilidade, custo e bugs. Está mais para um scanner de segurança de código do que para um linter de formatação. Esse tipo de cobertura é mais útil para uma equipe preocupada com quedas. A revisão de código estática pega o que o modelo deixa passar. É essa a ideia toda. Também não há painel para ficar vigiando. Ele simplesmente roda.
Apresentações resumo por revisão
Cada revisão também produz uma apresentação curta: o que foi implementado em linguagem simples, quais riscos foram sinalizados e quais detalhes técnicos importam. É uma forma leve de manter um registro das mudanças sem que ninguém escreva um changelog à mão. Para entrar em uma base nova ou ler depois de um incidente, isso supera reler um diff cru.
Ciclo de correção com envio ao agente
Os achados podem ser copiados, ou enviados direto para o Claude, e devolvidos ao seu agente de IA para corrigir. Há também um joinha para cima/baixo em cada achado que ajusta as revisões futuras, então a relação sinal-ruído deve melhorar conforme sua equipe continua usando.
Acompanhamento no git log
O git-lrc combina as apresentações resumo com um histórico de iterações e cobertura no seu git log. O resultado é um registro contínuo de cada mudança e dos riscos ligados a ela, que sua equipe pode consultar meses depois sem manter documentação à parte.
Prós e contras
Prós
- Totalmente gratuito, sem nível pago com que se preocupar
- Instalação em 60 segundos que se conecta ao commit normal do git
- Encontra falhas reais de segurança, como credenciais vazadas e linhas de log sensíveis
- Os filtros de severidade tornam fácil triar revisões grandes
- Ciclo de correção que devolve os achados aos agentes de IA
Contras
- Sem problema com a China ou plataformas de difícil acesso: roda localmente, então depende de o código ser enviado pelo Git
- A qualidade da revisão ainda depende do modelo de IA por trás
- Não substitui testes nem a revisão humana de código
Perguntas frequentes
Ele roda uma revisão com IA em cada commit do git, inspecionando o diff em busca de mudanças arriscadas antes que ele chegue. Procura problemas como credenciais vazadas, chamadas caras na nuvem e lógica que agentes de IA podem ter quebrado em silêncio.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a git-lrc.
Alternativas a git-lrc
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.
