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:- Rule name: “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:- Rule name: “A camada de domínio não deve importar da infraestrutura”
- Execution mode: Per PR
- 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 — clique em Discovery na página de Kody Rules para navegar 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 (
.kody/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
- Selecione Global (ou um repositório / diretório) no seletor de escopo no topo do grupo Code review na barra lateral e abra Kody Rules
- Clique em New rule e defina seu padrão
- Configure o caminho, severidade e instruções detalhadas
- O Kody vai aplicá-la em cada PR futuro