Crear una regla en Kodus
- Ve a Configuración de Revisión de Código → Kody Rules
- Haz clic en Agregar Regla
- Configura:
- Nombre — qué verifica la regla (por ejemplo, “Los archivos de servicio deben tener pruebas”)
- Alcance — A nivel de archivo (analiza archivos individuales) o a nivel de PR (analiza el PR completo)
- Ruta — patrón glob para apuntar a archivos específicos (por ejemplo,
src/services/**/*.ts) - Severidad — Crítica, Alta, Media o Baja
- Instrucciones — descripción detallada de qué verificar
Qué hace que las reglas sean poderosas
Las reglas pueden acceder a un contexto enriquecido:- Variables como
fileDiff,pr_title,pr_description,pr_files_diff - Referencias a archivos con
@file:ruta/al/archivo.tspara comparar contra patrones - Funciones MCP para obtener datos de herramientas conectadas (Jira, estructura del repositorio, etc.)
Ejemplo: Regla de límite de arquitectura
Ejemplo: Regla de cobertura de pruebas
Más formas de agregar reglas
- Importar desde la Biblioteca de Reglas — navega por reglas probadas por lenguaje y categoría
- Sincronizar desde herramientas de IDE — importa automáticamente reglas desde Cursor, Copilot, Claude
- Reglas de repositorio — define reglas en archivos markdown en tu repositorio
- Generación automática — Kody sugiere reglas basadas en tu historial de revisiones