4 puntos por qnth159 21 일 전 | Aún no hay comentarios. | Compartir por WhatsApp

gc-tree es una herramienta de gestión de contexto global para agentes de codificación con IA.

¿Por qué lo hice?

Cuando usas IA, terminas repitiendo la misma explicación cada vez que cambia la sesión.

  • cómo trabajo
  • qué términos usa el equipo
  • cómo se conectan este repo y aquel repo

Cuando la sesión se pierde o el contexto se comprime,
tenía que volver a meter todo este trasfondo cada vez.

Existen formas de gestionar contexto como CLAUDE.md o AGENTS.md,
pero aunque esos archivos funcionan bien para explicar un solo repo, resultaban incómodos para manejar varios repos juntos.

  • es difícil reflejar las relaciones entre repos
  • el conocimiento de fondo compartido tiende a duplicarse por todas partes
  • cuando la sesión se cierra, hay que volver a explicarlo todo desde cero

Yo quería eliminar ese trabajo repetitivo.

¿Qué hace gc-tree?

gc-tree guarda mi estilo de trabajo, la terminología del dominio del equipo y el conocimiento de fondo compartido como contexto global fuera de los repos,
y es una herramienta que hace que, al trabajar, solo se traiga la información necesaria para consultarla.

Una vez que haces el onboarding, ya no hace falta explicar largamente cada vez quién eres y cómo trabajas.

Es especialmente útil al trabajar en entornos multi-repo.
Como no queda atrapado dentro de un repo específico, permite reutilizar contexto compartido entre varios proyectos.

Qué cuidé durante la implementación

  • En lugar de leer siempre todo el contexto, hace que solo se traiga la información necesaria para reducir el uso de tokens
  • Se pueden separar y gestionar distintos flujos de trabajo como si fueran ramas
  • Ignora automáticamente el contexto no relacionado
  • Si ya existe información de onboarding organizada por un compañero, también se puede importar tal cual para empezar
  • Lo hice para que pudiera integrarse sin cambiar demasiado el entorno de desarrollo existente

Cierre

Si trabajas en múltiples repos o te resultaba molesto tener que explicar cada vez conocimientos de fondo que solo tú conoces, creo que vale la pena probarlo una vez.
Les agradecería mucho si lo prueban y me comparten su feedback.

GitHub Link: https://github.com/handsupmin/gc-tree

Aún no hay comentarios.

Aún no hay comentarios.