GitBot favicon

GitBot

GitBot es un servidor local y una interfaz web de código abierto que ejecuta agentes de Claude Code, Codex y OpenCode con hilos de conversación persistentes y límites de permisos configurables.

Código e ITEjecuta comandos de agentes de…Transmite en tiempo real las respuestas…Ejecuta scripts de configuración única…Exporta e importa configuraciones de…
GitBot product interface screenshot
Visitas mensuales estimadas
615,2 M
Periodo de datos:
Publicado en AIToolly

¿Qué es GitBot? Descripción del producto

Qué hace el producto y cómo se presenta oficialmente

GitBot funciona como un puente local entre un espacio de trabajo en el navegador web y los agentes de programación de línea de comandos instalados en el ordenador del usuario. Coordina Claude Code, Codex y OpenCode sin exigir una cuenta externa en la plataforma GitBot, autenticándose directamente con las credenciales de cada CLI instalada.

Los usuarios configuran bots con instrucciones reutilizables, rutinas de preparación opcionales e hilos de conversación específicos para cada repositorio. Según el motor del agente subyacente, GitBot muestra avisos de aprobación de herramientas en tiempo real o confina al agente dentro de modos de entorno aislado en directorios designados.

¿Para qué se puede usar GitBot?

Casos de uso respaldados por fuentes oficiales

Auditoría de discrepancias y documentación

Los desarrolladores indican a un agente que audite continuamente un repositorio en busca de discrepancias entre el código y la documentación, revisando las ediciones propuestas antes de su ejecución.

Flujos de trabajo con agentes en múltiples repositorios

Los ingenieros ejecutan bots dedicados en diferentes carpetas locales para llevar a cabo tareas de programación aisladas mientras mantienen hilos de conversación independientes.

Cómo usar GitBot

El proceso documentado, cuando está disponible

  1. 1

    Configuración del entorno

    Instale Node.js 18 o superior, autentique las CLI de los agentes de programación preferidos, instale el paquete de GitBot de forma global e inicie el servidor con el comando gitbot start.

  2. 2

    Configuración del bot

    Abra la interfaz web, asigne un nombre al bot, defina las instrucciones permanentes, seleccione el agente subyacente y establezca el modo de permisos predeterminado.

  3. 3

    Ejecución y supervisión de hilos

    Seleccione un directorio de repositorio local, envíe instrucciones de tareas en un nuevo hilo y supervise las respuestas en vivo mientras aprueba o rechaza solicitudes de herramientas.

Diferencias entre agentes y límites de permisos

GitBot gestiona los permisos y las restricciones de seguridad de forma distinta según la arquitectura del agente subyacente. En el caso de Claude Code y OpenCode, la plataforma ofrece un sistema de aprobación interactivo que muestra tarjetas cada vez que una herramienta requiere autorización explícita del usuario. Estos dos agentes también admiten listas de herramientas permitidas y no permitidas para restringir las acciones que pueden invocar.

Dado que Codex no dispone de un canal de aprobación por acción, GitBot garantiza la seguridad aplicando entornos aislados más amplios, como modos de planificación de solo lectura o edición restringida al directorio de trabajo. La configuración de permisos se puede actualizar directamente desde la barra de chat del hilo, aplicándose a las aprobaciones pendientes actuales en Claude Code y OpenCode, o entrando en vigor en el siguiente mensaje para Codex.

  • Las tarjetas interactivas de aprobación de herramientas y las listas de herramientas permitidas están disponibles para Claude Code y OpenCode.
  • Codex depende de modos de entorno aislado, como la exploración de solo lectura y la edición limitada al directorio de trabajo.
  • La configuración de permisos se puede modificar sobre la marcha dentro de los hilos de conversación activos.

Qué probar antes de elegir GitBot

Comprobaciones con tus propios materiales y flujo de trabajo

  • Verifique que Node.js 18 o superior y las CLI de los agentes necesarios estén instalados y autenticados localmente antes de ejecutar GitBot.
  • Confirme que GitBot esté restringido a redes locales de confianza, ya que carece de autenticación y escucha en interfaces de red accesibles.
  • Revise los permisos y las instrucciones de preparación de cualquier bot importado para ayudar a evitar comandos de terminal o modificaciones de archivos imprevistos.

Fuentes y fecha de revisión de GitBot

Qué fuentes se revisaron y cuándo

Última comprobación
Categoría
Código e IT

Preguntas frecuentes sobre GitBot

Respuestas basadas en el registro de producto con fuentes verificadas

¿Requiere GitBot crear una cuenta o pagar una suscripción?

GitBot no requiere crear una cuenta ni un registro centralizado. Se ejecuta localmente y utiliza las sesiones activas en la línea de comandos del usuario para Claude Code, Codex u OpenCode.

¿Dónde almacena GitBot los registros de conversaciones y las configuraciones de los bots?

Todos los perfiles de bots y los registros de conversaciones se almacenan localmente en el equipo anfitrión dentro del directorio ~/.gitbot de forma predeterminada, sin utilizar bases de datos alojadas ni recopilar telemetría.

¿Puede continuar un turno activo si se cierra la pestaña del navegador?

Sí, GitBot funciona como un proceso de servidor local en segundo plano. Los usuarios pueden cerrar la pestaña del navegador durante una ejecución y reabrir el hilo más tarde para consultar los resultados.

¿Cómo protege GitBot el acceso a través de una red local?

GitBot no incluye mecanismos de autenticación integrados. Cualquier usuario con acceso de red a su puerto puede ejecutar agentes con los permisos de usuario del equipo anfitrión, por lo que es esencial utilizarlo únicamente en redes de confianza.

¿Qué ocurre al compartir un bot mediante un código para compartir?

Al utilizar la función de compartir con código se exportan la configuración y las instrucciones del bot, sin incluir los archivos del repositorio local ni el historial de conversaciones del chat.

Explora otras herramientas añadidas recientemente en la misma categoría.