Como funciona com o Kodus
O Kodus permite que você defina Regras do Kody — instruções personalizadas verificadas automaticamente durante cada revisão de código. Existem dois tipos:- Regras de Revisão são executadas durante a revisão de código e analisam diffs de arquivos ou o PR completo em relação aos seus padrões
- Memórias são convenções persistentes que o Kody aplica em todas as interações — revisões de código, conversas e sugestões
Exemplo: Aplicando uma convenção de nomenclatura
Você pode criar uma regra em nível de arquivo como:- Regra: “Componentes React devem usar nomes de arquivo em PascalCase”
- Caminho:
src/components/**/*.tsx - Severidade: Alta
- Instruções: “Sinalize qualquer arquivo de componente que não siga a nomenclatura PascalCase.”
Exemplo: Aplicando limites arquiteturais
Uma regra em nível de PR pode validar preocupações entre arquivos:- Regra: “A camada de domínio não deve importar da infraestrutura”
- Escopo: Pull Request
- Instruções: “Verifique
pr_files_diffpara qualquer declaração de importação emsrc/domain/que referenciesrc/infrastructure/. Isso viola nossa arquitetura hexagonal.”
Outras abordagens
Você também pode aplicar padrões:- Importando da Biblioteca de Regras — navegue por regras pré-construídas para segurança, performance e estilo
- Sincronizando regras de IDE — importe automaticamente regras do Cursor, Copilot, Claude e outras ferramentas de IA
- Regras de repositório — defina regras em arquivos markdown diretamente no seu repositório (
kodus/rules/) - Gerando regras automaticamente — deixe o Kody analisar 3 meses de histórico de revisões e sugerir regras baseadas nos padrões do seu time
Como começar
- Vá em Configurações de Revisão de Código → Regras do Kody
- Clique em Adicionar Regra e defina seu padrão
- Configure o caminho, severidade e instruções detalhadas
- O Kody vai aplicá-la em cada PR futuro