git-lrc

git-lrc

Hexmos · Programación

git-lrc es una herramienta gratuita de revisión de código con IA que se engancha al commit de git y revisa cada diff antes de que llegue a tu repositorio. La creó Hexmos y apunta a equipos que usan agentes de programación con IA y quieren una red de seguridad para la lógica que esas herramientas eliminan, debilitan o rompen sin avisar. Busca credenciales filtradas, llamadas caras a la nube y otros patrones de riesgo. Después convierte cada revisión en un resumen breve en diapositivas que puedes devolver a tu agente de IA para que lo corrija.

Vista previa de la interfaz de git-lrc

Acerca de git-lrc

Qué es git-lrc

git-lrc es una herramienta de línea de comandos que vigila tus commits y ejecuta una revisión de código automática en cada cambio. La firma Hexmos, el equipo detrás de LiveReview. La propuesta es simple: los agentes de IA escriben código rápido y a veces rompen cosas sin decírtelo, así que necesitas algo que detecte el daño en el momento del commit y no en producción.

La herramienta agrupa sus hallazgos por categorías de riesgo, desde seguridad y gestión de secretos hasta fiabilidad y manejo de errores. Según Hexmos, sigue más de 100 patrones de fallo repartidos en 10 categorías, y cada revisión completada genera una breve presentación que explica qué cambió y qué riesgos aparecieron.

Encaja mejor en máquinas de desarrollador y equipos pequeños que ya se apoyan en asistentes de IA para programar. La limitación principal es el alcance: git-lrc es una barrera de protección, no una suite de pruebas completa. Señala diffs arriesgados. No te dirá si tu aplicación funciona de verdad.

Primeros pasos

  1. Abre una terminal en cualquier repositorio Git en el que trabajes.
  2. Ejecuta el comando de instalación: curl -L https://hexmos.com/ipm-install | bash && ipm i HexmosTech/git-lrc. Windows y otras rutas de instalación están cubiertas en la guía Get Started del proyecto.
  3. Haz un commit como lo harías normalmente. El hook de commit de git lanza una revisión sobre el diff de forma automática.
  4. Lee la revisión en el Issue Navigator, una vista filtrable agrupada por severidad y categoría de riesgo.
  5. Devuelve los problemas señalados a tu agente de IA, o cópialos en tu bucle de corrección, y vuelve a hacer commit.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de git-lrc.

Plan gratuitoSí
Planes de pago$0
PlataformaLinux, macOS, Windows
DesarrolladorHexmos
CategoríaProgramación
Fecha de lanzamientoJan 2025
Última actualizaciónMay 2025
Visitas al sitio web124.2K
Ranking global del sitio340.8K
Disponibilidad de la APIN/A

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Desarrolladores individuales y equipos pequeños
  • Responsables de ingeniería

Tareas

  • Detectar credenciales filtradas antes de que entren en el historial
  • Marcar operaciones caras en la nube
  • Revisar diffs generados por IA

Casos de uso

  • Incorporarte a un código nuevo
  • Revisión tras un incidente

Funciones clave

Hook de revisión en el momento del commit

git-lrc instala un hook de git que ejecuta una revisión con IA en cada diff antes de que se convierta en commit. Piénsalo como una revisión de código pre-commit que se lanza sola. No tienes que acordarte de invocarla, ni empujar un paso de revisión aparte a CI. Si un cambio parece arriesgado, lo ves mientras el contexto sigue fresco.

Issue Navigator con filtros de severidad

Un muro de comentarios en línea es difícil de clasificar, así que git-lrc convierte cada revisión en una vista filtrable. Puedes ordenar por Critical, Warning o Info, entrar en categorías como Security y Secrets Management, y ver recuentos en vivo de cuántos problemas tiene cada área. Ese orden es lo importante. Te dice qué arreglar primero en vez de obligarte a leerlo todo.

Diez categorías de riesgo, más de 100 patrones

El escáner se organiza por riesgo y no por estilo. Hexmos enumera 10 categorías y más de 100 patrones de fallo rastreados, que cubren seguridad, fiabilidad, coste y bugs. Se parece más a un escáner de seguridad de código que a un linter de formato. Ese tipo de cobertura es más útil para un equipo preocupado por las caídas. La revisión de código estática atrapa lo que el modelo se salta. Esa es la idea entera. Tampoco hay panel que vigilar. Simplemente funciona.

Presentaciones resumen por revisión

Cada revisión genera además una presentación breve: qué se implementó en lenguaje llano, qué riesgos se señalaron y qué detalles técnicos importan. Es una forma ligera de guardar un registro de los cambios sin que nadie escriba un changelog a mano. Para incorporarte a un código o leer tras un incidente, eso supera releer un diff en bruto.

Bucle de corrección con envío al agente

Los hallazgos se pueden copiar, o enviar directamente a Claude, y devolver a tu agente de IA para que los corrija. También hay un pulgar arriba/abajo en cada hallazgo que ajusta las revisiones futuras, así que la relación señal-ruido debería mejorar según tu equipo lo siga usando.

Seguimiento en el git log

git-lrc empareja las presentaciones resumen con un historial de iteraciones y cobertura en tu git log. El resultado es un registro continuo de cada cambio y los riesgos asociados, que tu equipo puede consultar meses después sin mantener documentación aparte.

Ventajas y desventajas

Ventajas

  • Completamente gratis, sin nivel de pago del que preocuparse
  • Instalación en 60 segundos que se engancha al commit normal de git
  • Encuentra fallos reales de seguridad, como credenciales filtradas y líneas de log sensibles
  • Los filtros de severidad hacen fácil clasificar revisiones largas
  • Bucle de corrección que envía los hallazgos de vuelta a los agentes de IA

Desventajas

  • No hay problema con China ni con plataformas de difícil acceso: se ejecuta en local, así que depende de que el código se suba por Git
  • La calidad de la revisión depende del modelo de IA que hay debajo
  • No sustituye a las pruebas ni a la revisión humana de código

Preguntas frecuentes

Ejecuta una revisión con IA en cada commit de git, examinando el diff en busca de cambios arriesgados antes de que llegue. Busca problemas como credenciales filtradas, llamadas caras a la nube y lógica que los agentes de IA pueden haber roto sin avisar.

Contenido relacionado

Explora herramientas, habilidades y artículos relacionados con git-lrc.

Alternativas a git-lrc

Forefront

Forefront

Forefront · Programación

Forefront es una plataforma web para construir con IA de código abierto. Te deja ajustar los principales modelos de lenguaje de código abierto con tus propios datos, evaluar cómo rinden y ejecutarlos a través de una API o exportarlos para alojarlos tú mismo. Los desarrolladores que quieren la comodidad de una plataforma cerrada pero insisten en ser dueños de sus modelos y sus datos son el público objetivo.

Gratis / $0 - $99/moVer detalles
Startkit

Startkit

StartKit.AI · Programación

Startkit es un boilerplate para crear productos de SaaS con IA y wrappers de IA. Piénsalo como un boilerplate para startups de IA con las partes aburridas ya conectadas: autenticación, pagos con Stripe y Lemon Squeezy, límites de uso, correo transaccional y un kit de inicio de API de IA que habla con OpenAI, Anthropic, Groq o Llama. Clonas el repositorio, pones tu precio y te dedicas a la parte del producto por la que la gente paga de verdad. Está hecho con Next.js sobre React y Tailwind, así que buena parte del código boilerplate ya te resulta familiar.

De pago / $99 - $499 one-timeVer detalles
Testim

Testim

Tricentis · Programación

Testim es una plataforma de automatización de pruebas impulsada por IA para crear y ejecutar pruebas de extremo a extremo en aplicaciones web, móviles y Salesforce. Se apoya en el aprendizaje automático para mantener las pruebas estables cuando cambia una interfaz, así que los equipos dedican menos tiempo a reparar selectores rotos. No está nada mal para una herramienta de pruebas automatizadas que puedes empezar a usar hoy mismo. Creas pruebas grabando acciones en un navegador y luego añades JavaScript cuando necesitas más control. Es una opción sólida para equipos de QA con mucho trabajo.

Gratis / Custom pricing on requestVer detalles