GitWarren logo

GitWarren

Freemium
Visitar

Herramienta local de revisión de código para inspeccionar y comentar cambios preparados, no preparados y sin seguimiento en el árbol de trabajo de Git de un agente antes de confirmarlos o enviarlos.

¿Qué es GitWarren?

GitWarren es una interfaz de revisión de código para trabajo que todavía no se ha convertido en un commit. Lee directamente el árbol de trabajo actual de un repositorio y combina los archivos preparados, no preparados y sin seguimiento en un diff que se puede revisar. Esto permite a un desarrollador inspeccionar el resultado de un agente cuando todavía es fácil modificarlo, en lugar de esperar a un envío y una solicitud de incorporación de cambios.

La revisión se ejecuta en la máquina que contiene el repositorio. GitWarren puede usarse localmente o abrirse desde otra máquina mediante SSH, a través de una tailnet de Tailscale o desde una distribución de Windows WSL. Ofrece una aplicación de escritorio y una versión accesible desde el navegador de la misma interfaz, además de un servidor MCP que permite que agentes de programación compatibles participen en conversaciones de revisión.

¿Qué puede hacer GitWarren?

Revisión a nivel del árbol de trabajo

Combina los cambios preparados, no preparados y sin seguimiento en un solo diff, incluidos los archivos que un agente ha creado pero aún no ha añadido a Git.

Revisión en la máquina anfitriona

Lee Git y mantiene los datos de revisión en el equipo donde reside el repositorio, en lugar de copiarlo a un servicio alojado.

Interfaz de escritorio o navegador

Usa la aplicación de escritorio en macOS, Windows o Linux, o ejecuta `gitwarren serve` para abrir la misma interfaz de revisión en un navegador, incluso en una máquina sin interfaz gráfica.

Acceso a máquinas remotas

Accede a repositorios en hosts SSH, máquinas de Tailscale o distribuciones de Windows WSL. Los hosts SSH necesitan Git; GitWarren proporciona su propio entorno de ejecución de Node para la instalación remota.

Participación de agentes mediante MCP

Un servidor MCP sobre stdio proporciona a los clientes compatibles herramientas para abrir revisiones, leer conversaciones, responder en hilos, comentar líneas y resolver comentarios.

Comentarios de agentes identificados

Los comentarios escritos por máquinas se marcan como tales, y las sesiones MCP independientes reciben identidades distintas para poder diferenciar a los agentes simultáneos.

Casos de uso

“Revisión del resultado de un agente de programación”

Inspecciona el árbol de trabajo completo de un agente, incluidos los archivos sin seguimiento, antes de confirmar o enviar sus cambios.

“Trabajo con un VPS sin interfaz gráfica”

Ejecuta GitWarren en un servidor o equipo de compilación sin pantalla y revisa el repositorio desde otro ordenador.

“Revisión de repositorios WSL”

Usa una distribución de Windows WSL como host de revisión, manteniendo los repositorios nativos de Windows como un flujo de trabajo independiente compatible.

“Mantener a los agentes en la conversación”

Pide a un agente conectado mediante MCP que explique su diff o responda a un comentario sobre una línea en el hilo de revisión existente.

“Comprobación del trabajo entre máquinas”

Añade ordenadores accesibles mediante SSH o tailnet y abre la revisión asociada a la máquina donde se almacena el código.

Preguntas frecuentes

¿Qué revisa GitWarren?

Revisa el árbol de trabajo actual de Git, incluidos los archivos preparados, no preparados y sin seguimiento. El momento previsto en el flujo de trabajo es antes de confirmar o enviar los cambios.

¿GitWarren copia mi repositorio a un servidor?

El flujo de trabajo documentado mantiene el repositorio, las lecturas de Git, los datos de revisión de SQLite y los archivos adjuntos en la máquina propietaria de la revisión. El acceso remoto muestra una vista de ese host en lugar de replicar el repositorio.

¿Puede revisar código en otra máquina?

Sí. Se puede añadir una máquina mediante SSH, a través de una tailnet de Tailscale o como una distribución WSL desde Windows. SSH debe funcionar previamente sin una solicitud interactiva y el host necesita Git.

¿Cómo puede conectarse un agente a GitWarren?

GitWarren proporciona un servidor MCP sobre stdio. Su configuración mediante la línea de comandos crea un lanzador para un cliente MCP, y el sitio documenta rutas de configuración para Claude Code, Codex, Cursor, VS Code, Kiro, Gemini CLI y Goose.

¿Qué plataformas e interfaces son compatibles?

La aplicación de escritorio es compatible con macOS, Windows y Linux. El servidor de línea de comandos sirve la misma interfaz a un navegador, incluso en una máquina sin interfaz gráfica; la ruta documentada con `npx` requiere Node 22 o posterior.

Datos rápidos

Categoría
Herramienta para desarrolladores
Flujo de trabajo principal
Revisión de código previa al commit
Entradas revisadas
Cambios del árbol de trabajo de Git preparados, no preparados y sin seguimiento
Interfaces
Aplicación de escritorio, interfaz accesible desde el navegador y servidor MCP
Acceso remoto
SSH, tailnet de Tailscale y Windows WSL
Licencia
Código abierto GPL-3.0

Análisis de tráfico de GitWarren

Los datos de tráfico son solo como referencia.

Valoración del dominio
10

Alternativas a GitWarren

CodeRabbit logo

CodeRabbit

coderabbit.ai

CodeRabbit es una herramienta de revisión de código con IA para pull requests, flujos de trabajo en el IDE y revisiones mediante la CLI, compatible con repositorios de GitHub y GitLab.

Graphite logo

Graphite

graphite.dev

Plataforma de revisión de código conectada con GitHub para pull requests apilados, revisión asistida por IA y flujos de fusión más ágiles.

Orca logo

Orca

onorca.dev

Orca es un entorno de escritorio para que desarrolladores ejecuten varios agentes de programación en paralelo, cada uno en su propio worktree de Git, y revisen los cambios desde un espacio de trabajo compartido.

DeepSource logo

DeepSource

deepsource.com

DeepSource combina análisis estático y revisión asistida por IA para detectar problemas de calidad, errores y vulnerabilidades en pull requests, con comentarios estructurados para equipos de desarrollo.

PullRequest logo

PullRequest

pullrequest.com

Servicio bajo demanda de revisión de código y seguridad que combina selección asistida por IA con validación humana experta dentro del flujo habitual de pull requests.