Una barra de estado personalizable para Claude Code CLI que muestra el modelo, la rama de Git, el uso de tokens, los límites de uso y más, con compatibilidad con Powerline y temas.
agavra/tuicr
Herramienta de revisión de código en la terminal con atajos de vim que exporta comentarios a GitHub, GitLab, Gitea, Bitbucket, Azure DevOps, Gerrit o al portapapeles.
Alternativa open source a:GitHub Pull Requests
- Estrellas
- 3,414
- Forks
- 309
- Issues abiertos
- 97
- Último commit
- ayer
¿Qué es?
tuicr es una interfaz de terminal para revisar cambios de código. Muestra todos los archivos modificados en un único diff continuo, al estilo de GitHub, y permite dejar comentarios en una línea, un rango de líneas, un archivo completo o en la revisión en general. El progreso de la revisión se puede seguir por archivo o por bloque de cambios y se conserva entre sesiones.
Funciona con git, jj y Mercurial, y permite revisar cambios sin confirmar, un rango de commits o una pull request o merge request existente. Al terminar la revisión, los comentarios se pueden enviar directamente como una revisión en línea en GitHub, GitLab, Gitea, Bitbucket, Azure DevOps o Gerrit; copiar al portapapeles como markdown estructurado, o escribir en stdout.
La exportación a markdown está pensada para pegarse en un agente de programación como Claude o Codex, con cada comentario asociado a un archivo y una línea. El subcomando `tuicr review` y una API de biblioteca de Rust permiten acceder a sesiones guardadas desde scripts y herramientas.
Funciones clave
- 01Vista continua del diff de todos los archivos modificados, con navegación al estilo de vim.
- 02Comentarios en una línea, un rango, un archivo o en la revisión en general.
- 03Seguimiento de la revisión por archivo y bloque de cambios, que se conserva entre sesiones.
- 04Envío de revisiones en línea a GitHub, GitLab, Gitea, Bitbucket, Azure DevOps o Gerrit.
- 05Copia de markdown estructurado al portapapeles o envío a stdout mediante una tubería.
- 06Compatible con repositorios de git, jj y Mercurial.
Casos de uso
- Revisar tus propios cambios sin confirmar antes de hacer un commit.
- Revisar una pull request o merge request desde la terminal y publicar comentarios en línea.
- Entregar comentarios de revisión a un agente de programación como una lista numerada asociada a archivos.
Inicio rápido
- 1
Instalar con el script de instalación
Instálalo siguiendo las instrucciones oficiales del README - 2
Instalar con Homebrew
brew install tuicr - 3
Instalar con Cargo
cargo install tuicr - 4
Ejecuta tuicr para elegir un commit que revisar
tuicr
Antes de usarlo
- Para enviar revisiones a plataformas de alojamiento de código, debes configurar la CLI correspondiente (gh, glab, tea, bkt) o las credenciales de Azure/Gerrit.
- Bitbucket solo es compatible con Cloud; por ahora, no se admiten las opciones «Solicitar cambios» ni «Borrador».
Temas
Preguntas frecuentes
- ¿Qué es tuicr?
- Herramienta de revisión de código en la terminal con atajos de vim que exporta comentarios a GitHub, GitLab, Gitea, Bitbucket, Azure DevOps, Gerrit o al portapapeles. tuicr es una interfaz de terminal para revisar cambios de código. Muestra todos los archivos modificados en un único diff continuo, al estilo de GitHub, y permite dejar comentarios en una línea, un rango de líneas, un archivo completo o en la revisión en general. El progreso de la revisión se puede seguir por archivo o por bloque de cambios y se conserva entre sesiones.
- ¿tuicr es gratuito? ¿Qué licencia tiene?
- tuicr es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿tuicr sigue mantenido?
- Mantenimiento activo. El último commit de tuicr fue el 19 oct 2026.
- ¿Para qué puedo usar tuicr?
- Revisar tus propios cambios sin confirmar antes de hacer un commit. Revisar una pull request o merge request desde la terminal y publicar comentarios en línea. Entregar comentarios de revisión a un agente de programación como una lista numerada asociada a archivos.
- ¿Cómo se instala tuicr?
- Instalar con el script de instalación Instalar con Homebrew: brew install tuicr Instalar con Cargo: cargo install tuicr Ejecuta tuicr para elegir un commit que revisar: tuicr
- ¿Dónde consigo tuicr?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/agavra/tuicr
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una herramienta de terminal que reproduce commits de Git como sesiones de escritura animadas, con resaltado de sintaxis y transiciones del árbol de archivos.
Monitor de terminal estilo btop que muestra en tiempo real el uso de tokens, la ventana de contexto, los límites de uso y los puertos abiertos de sesiones de Claude Code, Codex CLI y OpenCode.
Interfaz de terminal para Git inspirada en Magit, para preparar cambios, crear commits, gestionar ramas, hacer rebase y más con el teclado.
Una interfaz de terminal que muestra el grafo de commits de Git como imágenes, similar a `git log --graph --all`, para explorar el historial de un repositorio.
Statusline minimalista creado en Rust que muestra en la terminal el modelo, el estado de Git, el espacio de trabajo y el uso de la ventana de contexto de Claude Code.