Índice de comandos
Referencia de comandos
raigal scan
Analiza el directorio indicado y muestra el desglose de calidad y nota.
--changes: analiza únicamente los archivos modificados respecto a gitHEAD.--staged: analiza únicamente los archivos preparados en git stage (ideal para pre-commit).--base <ref>: compara contra una rama o referencia específica (ejemplo:origin/main).-d, --verbose: muestra el desglose de archivos y líneas por regla.--json: devuelve el árbol completo de diagnósticos en JSON.--sarif: genera un informe en formato estándar OASIS SARIF 2.1.0.--exclude <patrones>: lista de rutas a ignorar separadas por coma o repetidas.--include <patrones>: lista de rutas a incluir expresamente.--fail-on <nivel>: devuelve código 1 según la gravedad mínima:none,errorowarning.
raigal ci
Ejecuta el control de calidad en runners de CI y devuelve código de salida 1 si no se cumplen los requisitos.
- Devuelve código de salida 1 si se detecta cualquier
erroro si la puntuación es menor queci.failBelow(por defecto: 70). --changes: evalúa únicamente los archivos modificados respecto a--base(oHEAD).--staged: evalúa únicamente los archivos en stage.--base <ref>: referencia base para calcular el diff de--changes(ejemplo:origin/main).--human: muestra un resumen legible en la consola de CI en lugar de JSON crudo.--sarif: emite informe SARIF 2.1.0 por stdout para anotaciones en GitHub Code Scanning (ejemplo:raigal ci --sarif > resultados.sarif).--format <formato>: formato de salida:json(por defecto) osarif.
RAIGAL_TOKEN).
raigal fix
Aplica correcciones automáticas para formato, importaciones no utilizadas y comentarios obvios.
--safe: aplica únicamente cambios deterministas que no alteran el comportamiento del código (por defecto).-f, --force: ejecuta correcciones más amplias, como actualización de dependencias y limpieza profunda.--dry-run: previsualiza qué cambiaría sin tocar los archivos en disco.-p, --prompt: convierte los problemas no corregibles automáticamente en un prompt para tu asistente de código.--changes/--staged: limita las correcciones a archivos modificados o en stage.--base <ref>: referencia base para calcular los cambios.
raigal agent
Inicia sesiones de reparación automática con herramientas de IA locales en un git worktree aislado.
--provider <proveedor>: proveedor a invocar (auto,codex,claude,opencode).--target <n>: nota mínima objetivo a alcanzar (por defecto: 90).--max-turns <n>: número máximo de turnos del agente por intento (por defecto: 5).--max-cost <usd>: tope de gasto en dólares que interrumpe la sesión si el consumo de tokens supera el límite.--limit <n>: número máximo de incidencias que se envían al agente (por defecto: 8).--in-place: modifica directamente el árbol de trabajo actual en lugar de crear un worktree aislado.--apply: aplica los cambios aceptados a tu rama actual al terminar.-y, --yes: omite preguntas de confirmación al usar--apply.--dry-run: muestra el plan de ejecución y el proveedor seleccionado sin aplicar cambios.--background: arranca el agente en segundo plano y devuelve el control al terminal de inmediato.--no-fix: omite los arreglos automáticos seguros previos antes de llamar al agente.--commit: crea un commit con los cambios verificados en una rama de reparación.--pr: publica la rama y abre un pull request en GitHub.--branch <nombre>: nombre de la rama para--commito--pr.--base <rama>: rama base de destino para el pull request.--title <titulo>: título del pull request.--commit-message <mensaje>: mensaje del commit.--ready: abre el pull request como listo para revisión en lugar de borrador (draft).--cleanup: elimina el worktree temporal incluso si quedan cambios sin guardar.
raigal agent plan [dir]: previsualiza proveedor, worktree y acciones sin modificar archivos.raigal agent connect [proveedor]: conecta con un proveedor local mediante su propia sesión de terminal.raigal agent providers: lista los proveedores de agentes detectados en el sistema y su estado.raigal agent use [proveedor]: define o consulta el proveedor predeterminado para este proyecto.raigal agent sessions [dir]: lista las sesiones de reparación activas y anteriores.raigal agent show <session-id>: muestra los cambios y diagnósticos de una sesión concreta.raigal agent apply <session-id>: fusiona los cambios de una sesión en tu rama de trabajo.raigal agent monitor [dir]: vigila cambios en git y analiza el código en segundo plano (añade--auto-fixpara permitir ediciones automáticas).
raigal hook
Gestiona hooks en tiempo real para Claude Code, Cursor, Gemini CLI y otras herramientas.
raigal hook install [agentes...]: instala los hooks de intercepción (ejemplo:raigal hook install --claude).raigal hook status: comprueba los hooks instalados y la integridad de los centinelas SHA-256.raigal hook baseline: captura la deuda técnica actual en.raigal/baseline.json.raigal hook uninstall [agentes...]: desinstala los hooks limpiamente sin alterar la configuración del editor.
raigal report-pr-closed
Notifica el cierre o fusión de un pull request a Raigal Cloud para actualizar el tablero de seguimiento.
--pr <numero>: número del pull request (se lee automáticamente deGITHUB_EVENT_PATHen GitHub Actions).--merged: indica si el pull request se fusionó en la rama base.