6 pontos por xguru 4 시간 전 | Ainda não há comentários. | Compartilhar no WhatsApp
  • A Alibaba abriu como código aberto o assistente de revisão de código com IA que usava internamente, depois de dezenas de milhares de desenvolvedores terem identificado milhões de defeitos de código ao longo de 2 anos
  • Lê o Git diff e envia os arquivos alterados ao LLM por meio de um agente com uso de ferramentas, gerando comentários de revisão estruturados com precisão em nível de linha
    • O agente lê arquivos completos, pesquisa no codebase e até verifica outros arquivos alterados para obter contexto, realizando uma revisão profunda em vez de analisar apenas o diff superficial
  • O ponto central é um híbrido de engenharia determinística × agente: as etapas que precisam estar corretas ficam com a lógica de engenharia, enquanto os julgamentos dinâmicos ficam com o agente
  • Em comparação com um agente genérico usando o mesmo modelo (Claude Code), tem Precision e F1 mais altos, consome apenas cerca de 1/9 dos tokens e também revisa mais rápido
    • Em compensação, o Recall para capturar todos os defeitos reais é menor; é um trade-off intencional que prioriza a precisão para que quase tudo o que é reportado seja um defeito real
  • Com seleção precisa de arquivos e agrupamento inteligente de arquivos, funciona de forma estável mesmo em conjuntos grandes de mudanças sem deixar passar nada, revisando arquivos relacionados em paralelo com subagentes isolados
  • A correspondência detalhada de regras é baseada em engine de templates, sendo mais estável e previsível do que orientações baseadas em linguagem, além de melhorar simultaneamente a precisão da posição e do conteúdo dos comentários como módulo independente
  • Cadeia de prioridade em 4 camadas: --rule > configuração do projeto > configuração global > padrão do sistema
    • Em cada camada, quando um caminho corresponde no modelo first-match-wins, a regra é aplicada e não avança para a próxima camada
  • Suporte a CLI, plugins para agentes de codificação (Skill·Claude Code·Codex) e integração com pipelines de CI/CD
  • Compatível com OpenAI e Anthropic
  • Licença Apache-2.0

Ainda não há comentários.

Ainda não há comentários.