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:- Rule name: “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:- Rule name: “La capa de dominio no debe importar de la infraestructura”
- Execution mode: Per PR
- 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 — haz clic en Discovery en la página de Kody Rules para navegar 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 (
.kody/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
- Selecciona Global (o un repositorio / directorio) en el selector de alcance en la parte superior del grupo Code review de la barra lateral y luego abre Kody Rules
- Haz clic en New rule y define tu estándar
- Establece la ruta, la severidad y las instrucciones detalladas
- Kody lo aplicará en cada PR futuro