Saltar al contenido principal
Aplicar estándares de codificación de forma manual es lento e inconsistente. Diferentes revisores detectan cosas distintas, y las convenciones se van diluyendo con el tiempo. La solución es codificar tus estándares en reglas automatizadas que se ejecuten en cada PR.

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_diff si hay alguna sentencia de importación en src/domain/ que haga referencia a src/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

  1. Ve a Configuración de Revisión de CódigoKody Rules
  2. Haz clic en Agregar Regla y define tu estándar
  3. Establece la ruta, la severidad y las instrucciones detalladas
  4. Kody lo aplicará en cada PR futuro
Para más detalles, consulta la documentación de Kody Rules.