Ferramenta local-primeira baseada em grafo para revisões de código de IA focadas
code-review-graph, desenvolvido por Tirth8205, é uma ferramenta de inteligência de código local-primeiro e servidor MCP que reduz o inchaço de contexto de IA durante os fluxos de trabalho de revisão de código. Ele analisa repositórios em um mapa estrutural persistente para que os modelos leiam apenas trechos relevantes para análises e refatorações precisas. As principais capacidades incluem análise de gráficos, integrações com editores e um visualizador interativo para explorar relacionamentos. Engenheiros de software que utilizam assistentes de codificação de IA obtêm revisões mais rápidas e direcionadas e menor uso de tokens em grandes bases de código.
Analisa repositórios em um gráfico de código de alta fidelidade
A ferramenta usa Tree-sitter para analisar arquivos de origem em um gráfico persistente de funções, classes e relações de chamada, produzindo um mapa estrutural em vez de listas de arquivos planas. Suporta Python, TypeScript, JavaScript e Go, e oferece um comando de visualização HTML interativa para inspecionar nós e arestas em um navegador, tornando a estrutura do repositório explorável durante a revisão de arquitetura ou sessões de depuração direcionadas.
Alvos de contexto de IA rastreando o raio de mudança
O servidor MCP expõe mais de vinte ferramentas especializadas que os agentes podem chamar para executar análise de raio de explosão, rastreando chamadores e dependentes para que os modelos leiam apenas os módulos necessários. Os usuários relatam reduções no consumo de tokens de até oito vezes para revisões. Atualizações incrementais em cada salvamento de arquivo ou commit git mantêm o índice atualizado, e o design local-first analisa repositórios localmente para que o código-fonte não saia da máquina do desenvolvedor.
Instala em fluxos de trabalho existentes, mas espera hosts MCP e Python
A instalação é feita a partir de gerenciadores de pacotes Python padrão com comandos como 'pip install' ou executando o lançador 'uvx', e uma etapa 'install' configura automaticamente os editores suportados. A ferramenta funciona como um CLI multiplataforma e servidor MCP e requer Python 3.10 ou superior. Integra-se com hosts compatíveis com MCP, como Claude Desktop e Cursor, portanto, as equipes devem usar editores de IA compatíveis para acessar as ferramentas do lado do servidor.
Bem adequado para equipes que buscam ferramentas mantidas localmente e apoiadas pela comunidade
O desenvolvedor mantém o projeto como um esforço de código aberto e o feedback da comunidade destaca sua eficácia em abordar o problema do 'grep loop'. Essa combinação torna a ferramenta uma candidata credível para equipes que estão avaliando fluxos de trabalho de revisão assistidos por IA. Para uso prático, trate suas saídas como recomendações voltadas para desenvolvedores e valide sugestões automatizadas com revisões de código padrão e execuções de testes de CI antes de mesclar alterações.
Prós
A indexação de gráficos reduz o uso de tokens, relatado em até oito vezes.
Analisa código com Tree-sitter em funções, classes e relações de chamada
A análise local-primeiro mantém o código fonte na máquina do desenvolvedor
O servidor MCP expõe mais de vinte ferramentas especializadas para agentes de IA
Contras
Requer Python 3.10+ e familiaridade com fluxos de trabalho CLI
O benefício completo depende do uso de hosts compatíveis com MCP, como Cursor ou Claude
Suporte de linguagem limitado a Python, TypeScript, JavaScript e Go
As leis relativas ao uso deste software estão sujeitas à legislação de cada país. Não incentivamos ou autorizamos o uso deste programa se ele violar essas leis. O Softonic pode receber uma comissão se você clicar ou comprar qualquer um dos produtos apresentados aqui.