Como Funciona
Como o vdiff verifica codigo gerado por IA com analise deterministica, pontuacao de risco e evidencia estruturada antes do merge
O problema
Ferramentas de IA para codificacao ja sao mainstream. Seu time gera mais codigo do que nunca. Mas cada linha que vai pra producao e responsabilidade sua - nao da IA.
O gargalo mudou. Escrever codigo nao e mais a parte dificil. Saber se o codigo esta correto e.
Quando o autor nao escreveu o codigo, nao existe modelo mental. Voce esta fazendo engenharia reversa de intencao a partir de um diff, sob pressao, sem contexto sobre por que o agente tomou aquelas decisoes. Os testes passam, mas testes nao codificam intencao arquitetural. Guards sao removidos. Fronteiras sao cruzadas. O codigo funciona hoje e quebra de formas que ninguem consegue explicar no mes seguinte.
Enquanto isso, seu auditor pergunta: "como voces verificam codigo gerado por IA?" A maioria dos times nao tem resposta.
O que o vdiff faz
vdiff e uma camada de verificacao para codigo gerado por IA. Ele analisa diffs do git e produz relatorios estruturados que dizem ao seu time onde olhar e o que questionar antes de mergear.
Separa fatos de inferencias de incognitas. Cada analise distingue claramente o que objetivamente mudou, o que pode ser arriscado (com niveis de confianca e evidencia), e o que nao pode ser verificado apenas pelo diff. Seu time decide no que confiar, nao a ferramenta.
Achados baseados em evidencia. Cada achado inclui evidencia do diff real, um nivel de confianca explicito e classificacao de severidade. Nada de "a IA disse que esta tudo bem" de forma opaca. Voces veem o raciocinio e julgam por conta propria.
Conhece seu codebase. O vdiff entende a estrutura de dependencias do seu projeto. Ele sabe quando uma mudanca de 3 linhas afeta dezenas de arquivos downstream, para voces nao descobrirem em producao.
Memoria de revisao. O vdiff rastreia achados entre revisoes. Voces veem o que foi resolvido, o que reabriu e o que e novo desde a ultima execucao. Duplicatas nao sao re-sinalizadas. Achados descartados permanecem descartados.
Proporcional ao risco. Nem toda mudanca precisa da mesma profundidade de revisao. O vdiff da um veredito (ready, caution ou not ready) para que seu time gaste o orcamento cognitivo onde realmente importa.
Para quem e
Times de platform engineering. Aplique politicas de revisao no CI. O vdiff roda como GitHub Action em cada PR, posta achados estruturados e retorna exit code nao-zero em mudancas de alto risco. Sem passos manuais, sem interrupcao do fluxo.
Organizacoes conscientes de seguranca. Codigo nunca sai da sua infraestrutura. BYOK significa suas chaves de API, seus modelos, seus dados. Sem indexacao de terceiros, sem memoria remota, sem codigo em servidores externos.
Times escalando adocao de IA. Seu time usa multiplas ferramentas de IA para codificar. Codigo e entregue mais rapido do que a revisao consegue acompanhar. O vdiff oferece governanca: evidencia estruturada de risco, verificacao de alinhamento com spec e um rastro de auditoria que responde "como voces verificam codigo de IA?"
Privacidade
Nenhum codigo, caminho de arquivo ou informacao pessoal e coletado. Chamadas LLM usam sua propria chave de API diretamente com o provedor. Todos os dados ficam nas suas maquinas. O vdiff roda inteiramente local.