Repolode
tomasz-tomczyk

tomasz-tomczyk/crit

CLI local-first com interface no navegador para revisar planos de agentes de programação com IA, diffs do Git e apps em execução, com comentários inline que os agentes podem atender.

Estrelas
1,276
Forks
107
Issues abertas
36
Último commit
anteontem

O que é?

O Crit oferece aos desenvolvedores uma interface no navegador para revisar o que agentes de programação com IA produzem. Planos em Markdown, diffs do Git, arquivos HTML estáticos e servidores de desenvolvimento ativos têm visualizações dedicadas; basta clicar em uma linha ou arrastar para selecionar um trecho e deixar um comentário que o agente pode ler e resolver.

Ele roda localmente a partir de um único binário e funciona com qualquer agente capaz de ler um arquivo e executar um comando. Há integrações com Claude Code, Cursor, Codex, Gemini, Aider e outros, e o comando slash /crit automatiza o ciclo de revisão. Os agentes também podem adicionar comentários por meio do comando crit comment.

Além da revisão local, o Crit permite compartilhar uma revisão por URL pública ou da organização para receber feedback assíncrono, sincronizar comentários nos dois sentidos com pull requests do GitHub e merge requests do GitLab e, opcionalmente, encaminhar comentários diretamente para um comando do agente, que pode responder em tempo real.

Recursos principais

  • 01Exibe planos em Markdown, diffs do Git, HTML estático e servidores de desenvolvimento ativos em visualizações dedicadas para revisão.
  • 02Comentários inline em linhas ou trechos, com diffs entre as edições do agente a cada rodada.
  • 03Funciona com vários agentes de programação por meio da CLI crit e do comando slash /crit.
  • 04Compartilha revisões por URL pública e sincroniza comentários com PRs do GitHub e MRs do GitLab.
  • 05Roda localmente, usa 127.0.0.1 por padrão e não coleta telemetria.

Casos de uso

  • Revisar o plano de implementação de um agente de IA antes de ele começar a escrever código.
  • Conferir o diff do Git das alterações feitas pelo agente em uma branch de funcionalidade antes de fazer o commit.
  • Comentar em um app web local em execução para que o agente corrija os problemas de UI indicados.
  • Coletar feedback assíncrono de colegas sobre um plano ou diff por meio de um link compartilhado.

Início rápido

  1. 1

    Instale o binário do Crit com o Homebrew

    brew install crit
  2. 2

    Adicione o marketplace de plugins do Claude Code

    claude plugin marketplace add tomasz-tomczyk/crit
  3. 3

    Instale o plugin do Crit para o Claude Code

    claude plugin install crit@crit
  4. 4

    Inicie o Crit no seu repositório para revisar as alterações

    crit

Antes de usar

  • Ao executar o modo Story pelo terminal, os custos de LLM ficam por sua conta e podem chegar a um dólar ou mais se as alterações forem grandes.
  • O modo Live pode precisar encaminhar cookies para fazer login em apps que usam sessões vinculadas ao host.

Em coleções

Tópicos

Perguntas frequentes

O que é crit?
CLI local-first com interface no navegador para revisar planos de agentes de programação com IA, diffs do Git e apps em execução, com comentários inline que os agentes podem atender. O Crit oferece aos desenvolvedores uma interface no navegador para revisar o que agentes de programação com IA produzem. Planos em Markdown, diffs do Git, arquivos HTML estáticos e servidores de desenvolvimento ativos têm visualizações dedicadas; basta clicar em uma linha ou arrastar para selecionar um trecho e deixar um comentário que o agente pode ler e resolver.
crit é gratuito? Qual é a licença?
crit é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
crit ainda é mantido?
Manutenção ativa. O último commit de crit foi em 4 de nov. de 2026.
Para que posso usar crit?
Revisar o plano de implementação de um agente de IA antes de ele começar a escrever código. Conferir o diff do Git das alterações feitas pelo agente em uma branch de funcionalidade antes de fazer o commit. Comentar em um app web local em execução para que o agente corrija os problemas de UI indicados. Coletar feedback assíncrono de colegas sobre um plano ou diff por meio de um link compartilhado.
Como instalar crit?
Instale o binário do Crit com o Homebrew: brew install crit Adicione o marketplace de plugins do Claude Code: claude plugin marketplace add tomasz-tomczyk/crit Instale o plugin do Crit para o Claude Code: claude plugin install crit@crit Inicie o Crit no seu repositório para revisar as alterações: crit
Onde consigo crit?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/tomasz-tomczyk/crit

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados