Review Pr (Grade A) logo

Review Pr (Grade A)Habilidade de dados-ai testada em segurança para Claude AI. Nota A. Revisite um PR ou diff de ramo usando o grafo de conhecimento para contexto estrutural completo. Saída uma revisão estruturada com análise de raio de explosão.

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

Review Pr é uma habilidade de dados-ai testada em segurança para Claude AI, graduada A. Ela revisa um PR ou diff de ramo usando um grafo de conhecimento para contexto estrutural completo, fornecendo uma revisão estruturada com análise de raio de explosão. A ferramenta é projetada para fornecer uma revisão de código abrangente, identificando áreas de alto risco, verificando a cobertura de testes e sugerindo melhorias. Ela se integra a várias ferramentas para atualizar o grafo, obter contexto de revisão e analisar o impacto. A saída inclui um resumo, avaliação de risco, revisão arquivo por arquivo e recomendações.

Funcionalidades principais

  • Revisão de PR ou diff de ramo
  • Integração com grafo de conhecimento
  • Saída de revisão estruturada
  • Análise de raio de explosão
  • Verificação de cobertura de testes

Preços

Modelo
Free
Categoria
Habilidades
Avaliação
Ainda sem avaliações

Casos de uso

Revisão de Código

Realize uma revisão de código abrangente de um pull request ou diff de ramo.

Avaliação de Risco

Identifique áreas de alto risco e avalie o risco geral de um PR ou diff de ramo.

Prós e contras

Prós

  • Revisão de código abrangente
  • Análise de raio de explosão
  • Verificação de cobertura de testes

Contras

  • Limitado ao Claude AI
  • Requer configuração de git e grafo de conhecimento

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

Como ele lida com monorepos, git worktrees e múltiplos repositórios?

Monorepos: um grafo por raiz do repositório é criado automaticamente; apenas arquivos rastreados são indexados, e um arquivo .code-review-graphignore pode excluir caminhos adicionais. Git worktrees: cada worktree é detectado como uma raiz separada e recebe seu próprio grafo; compartilhar um único banco de dados entre worktrees em commits diferentes não é suportado. Múltiplos repositórios: um registro leve (armazenado em ~/.code-review-graph/registry.json) permite que os clientes MCP pesquisem em projetos registrados, e um daemon pode monitorar vários repositórios para manter seus grafos atualizados. Use --repo, --data-dir ou a variável de ambiente CRGDATADIR para personalizar locais.

Asked by Jana Krejčí · Dec 28, 2025

Qual o tamanho de um código-base que justifica o uso?

Abaixo de algumas centenas de arquivos, o benefício é marginal porque um agente pode, muitas vezes, manter todo o repositório no contexto. Entre algumas centenas e alguns milhares de arquivos há o ponto ideal: benchmarks em repositórios que variam de 60 a cerca de 1.100 arquivos mostram reduções de tokens de 38× a 528× em perguntas sobre o corpus inteiro. Repositórios de dezenas de milhares de arquivos e monorepos oferecem o caso mais forte, pois os agentes não conseguem ler todo o corpus por consulta e as atualizações incrementais do gráfico mantêm o índice atualizado com custo mínimo. A frequência de consultas multi‑arquivo também influencia o retorno.

Asked by Wolfgang Krause · Dec 8, 2025

Como verificar se está funcionando?

1. Certifique-se de que o arquivo de grafo existe e contém nós/bordas; um contador zero significa que a construção não rodou. 2. Faça uma alteração e observe o resumo de risco e o painel de Economia de Tokens; adicione --verify para comparar as estimativas de token com o tokenizador cl100kbase. 3. No Claude Code, execute /mcp e confirme que o servidor code‑review‑graph está conectado e suas ferramentas estão listadas. Em seguida, faça uma pergunta estrutural (por exemplo, "quem chama parsefile?") e verifique se o assistente usa query_graph em vez de grepping. Se algum passo falhar, consulte TROUBLESHOOTING.md.

Asked by Elena Rossi · Nov 18, 2025

Ele faz chamadas externas?

Não. Não há telemetria. O grafo é armazenado localmente em um arquivo SQLite dentro do seu repositório, e todas as operações principais são executadas inteiramente na sua máquina. A única atividade de rede é opcional: instalar o extra de embeddings fará o download de um modelo sentence‑transformers do HuggingFace, e provedores de embeddings na nuvem (OpenAI, Google Gemini, MiniMax) receberão apenas as assinaturas de função que você explicitamente escolher para embutir, após você reconhecer o aviso de egress. Caso contrário, seu código nunca sai da máquina.

Asked by Lindiwe Mahlangu · Nov 16, 2025

Quando eu não devo usá-lo?

O README lista vários casos: repositórios muito pequenos (alguns centenas de arquivos) em que o custo de construir um grafo supera os benefícios; alterações triviais em um único arquivo onde a resposta do grafo adiciona mais tokens do que o diff bruto; perguntas pontuais sobre um repositório que você não revisitará; e detecção de fluxo em linguagens onde a detecção de ponto de entrada do CRG é menos confiável (por exemplo, JavaScript e Go têm baixa recuperação atualmente). Nesses cenários, buscas agênicas simples ou grepping costumam ser suficientes.

Asked by Mia Andersen · Nov 12, 2025

Faz uma pergunta

Alternativas a Habilidades

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Habilidades

Habilidade de dados de segurança testada para Claude AI. Grau A. Use ao iniciar o trabalho de recurso que precisa de isolamento do espaço de trabalho atual ou antes de executar planos de implementação - cria worktrees git isolados

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Habilidades

Habilidade de dados-IA testada por segurança para Claude AI. Nota A. Referência do Esquema de Exportação GA4 BigQuery - referência de campo completa, estruturas aninhadas, padrões de consulta e dicas de desempenho

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Habilidades

Habilidade de dados-IA testada em segurança para Claude AI. Grau A. Referência de configuração do Meta Conversions API (CAPI) — arquitetura, tipos de eventos, hash de informações de cliente, deduplicação, exemplos de implementação, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Habilidades

Habilidade de desenvolvimento testada por segurança para Claude AI. Nota A. Lista o que uma função/método chama (gráfico de chamadas direto)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Habilidades

Habilidade de dados de segurança testada para Claude AI. Grau A.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Habilidades

Habilidade de dados-IA testada para segurança para Claude AI. Grau A. Simula uma deliberação de um conselho de 5 membros especialistas para decisões importantes. Use ao avaliar planos, escolhas de arquitetura, designs de recursos ou qualquer decisão

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Habilidades

Skill de desenvolvimento testada quanto à segurança para o Claude AI. Grade A. MVC avançado via PE (Pontos de Entrada) — adicionar grids customizadas em telas MVC padrão (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free
D
Docs Writer (Grade A)Habilidades

Habilidade de segurança testada para desenvolvedores para Claude AI. Grau A. **HABILIDADE DE FLUXO DE TRABALHO** — Mantém a precisão e atualidade da documentação do repositório em todo o site de documentação, arquivos de agente e changelog. QUANDO: "atualizar documentação"

(0)
Free