Hunk - Visor de diff en terminal para revisión de código con agentes de IA
(github.com/modem-dev)- Una UI interactiva centrada en la revisión que permite ver en la terminal los cambios de código generados por agentes, como proyecto open source basado en OpenTUI y Pierre diffs
- Función distintiva de Hunk para mostrar directamente comentarios inline de IA/agentes junto al código
- Flujo de revisión multiarchivo y navegación en barra lateral para explorar de un vistazo los cambios en varios archivos
- Ofrece split, stack y auto-layout responsivo, con modo watch para recargar automáticamente cuando cambian los archivos
- Refleja directamente los comandos estilo Git diff, pero permite revisar los cambios en una UI de revisión en lugar de texto
hunk diffpara los cambios actuales,hunk showpara revisar commits,hunk diff --watchpara recarga automática
- Al integrarlo con agentes, se ejecuta Hunk en una terminal separada y luego se carga la skill de revisión de Hunk para revisar dentro de una sesión en vivo
Load the Hunk skill and use it for this review.
- Si se configura con
git config --global core.pager "hunk pager",git diffygit showse abren automáticamente en Hunk - El componente HunkDiffView se publica como
hunkdiff/opentui, por lo que se puede incrustar el renderizador de diff en apps propias hechas con OpenTUI - Soporta personalización de configuración mediante config.toml, con temas (graphite, midnight, paper, ember) y modos (auto, split, stack)
- Licencia MIT
2 comentarios
Las herramientas existentes están evolucionando para adaptarse a la programación agéntica. Está bueno poder ver en el diff los comentarios que agregó la IA.
Oh... he venido usando
diff > diff-so-fancy > deltaen ese orden, así que se ve interesante.Voy a probarlo un poco y, si me convence, quizá también cambie
git core.pager.