Qué hace
Selvage es una herramienta de línea de comandos y un servidor MCP que envía los cambios de Git a un modelo de lenguaje para revisarlos. Usa un análisis basado en AST para añadir el código de alrededor del que depende cada cambio, y puede trabajar con Claude, GPT, Gemini y otros modelos a través de OpenRouter. Busca problemas de calidad, errores y posibles fallos de seguridad.
Casos de uso
- 01Obtener una primera revisión de una rama antes del pull request
- 02Detectar posibles errores en un cambio grande
- 03Comparar las revisiones de distintos modelos