Cómo funciona con Kodus
Kodus te permite definir Kody Rules — instrucciones personalizadas que se verifican automáticamente durante cada revisión de código. Existen dos tipos:- Las Review Rules se ejecutan durante la revisión de código y analizan los diffs de archivos o el PR completo según tus estándares
- Las Memories son convenciones persistentes que Kody aplica en todas las interacciones — revisiones de código, conversaciones y sugerencias
Ejemplo: Aplicar una convención de nomenclatura
Puedes crear una regla a nivel de archivo como:- Regla: “Los componentes de React deben usar nombres de archivo en PascalCase”
- Ruta:
src/components/**/*.tsx - Severidad: Alta
- Instrucciones: “Marcar cualquier archivo de componente que no siga la nomenclatura PascalCase.”
Ejemplo: Aplicar límites de arquitectura
Una regla a nivel de PR puede validar aspectos que involucran múltiples archivos:- Regla: “La capa de dominio no debe importar de la infraestructura”
- Alcance: Pull Request
- Instrucciones: “Verificar en
pr_files_diffsi hay alguna sentencia de importación ensrc/domain/que haga referencia asrc/infrastructure/. Esto viola nuestra arquitectura hexagonal.”
Otros enfoques
También puedes aplicar estándares mediante:- Importar desde la Biblioteca de Reglas — navega por reglas prediseñadas para seguridad, rendimiento y estilo
- Sincronizar reglas del IDE — importa automáticamente reglas desde Cursor, Copilot, Claude y otras herramientas de IA
- Reglas de repositorio — define reglas en archivos markdown directamente en tu repositorio (
kodus/rules/) - Generación automática de reglas — deja que Kody analice 3 meses de historial de revisiones y sugiera reglas basadas en los patrones de tu equipo
Primeros pasos
- Ve a Configuración de Revisión de Código → Kody Rules
- Haz clic en Agregar Regla y define tu estándar
- Establece la ruta, la severidad y las instrucciones detalladas
- Kody lo aplicará en cada PR futuro