Instalar
- Instalador de Skills (Recomendado)
- npm
- npx (Sin Instalación)
- curl
Instala el CLI y despliega los skills de Kodus en todos los agentes de IA detectados (Claude Code, Cursor, Codex, Windsurf):
Requiere Node.js >= 20.0.0.
Autenticarse
Elige la opción que se adapte a tu situación. También puedes omitir la autenticación y ejecutar Confirma el estado de autenticación:
kodus review directamente: funciona en modo de prueba con límites diarios.- Desarrollador individual
- Equipo (clave compartida)
- Agente de IA
- CI/CD
Inicia sesión con una cuenta personal:Los tokens se almacenan en
~/.kodus/credentials.json y se actualizan automáticamente.¿Usas Kodus auto-alojado? Apunta el CLI a tu API antes de autenticarte:Se requiere HTTPS excepto para
localhost.Ejecutar tu primera revisión
Dentro de cualquier repositorio git con cambios no confirmados:El CLI analiza el diff de tu árbol de trabajo, imprime un resumen y (en modo interactivo) te permite navegar archivo por archivo, previsualizar las correcciones sugeridas y aplicarlas.Variaciones comunes:
Elegir los siguientes pasos
Según tu objetivo:
Automatizar en cada envío
Instala el hook pre-push con
kodus hook install.Ejecutar revisiones en CI
Ejemplos de GitHub Actions, GitLab CI y pipelines genéricos.
Conectar con un agente de IA
Alimenta
--prompt-only en Claude Code, Cursor o Codex para bucles de corrección autónomos.Configurar el repositorio
Gestiona archivos ignorados, ramas base y configuraciones de revisión desde el CLI.
Variables de Entorno
Estas variables de entorno configuran el CLI en todos los comandos.| Variable | Descripción |
|---|---|
KODUS_API_URL | Endpoint de la API (predeterminado: https://api.kodus.io) |
KODUS_TEAM_KEY | Clave de equipo para acceso compartido y agentes de IA |
KODUS_TOKEN | Token de CI/CD generado mediante kodus auth token |
KODUS_VERBOSE | Establecer en true para salida detallada |
KODUS_SKIP_HOOK | Establecer en 1 para omitir el hook pre-push en un solo git push |
KODUS_REQUEST_TIMEOUT_MIN | Tiempo de espera por solicitud en minutos (predeterminado: 60) |
CF_ACCESS_CLIENT_ID | ID de cliente de Cloudflare Access (APIs detrás de Zero Trust) |
CF_ACCESS_CLIENT_SECRET | Secreto de cliente de Cloudflare Access |