Graphify + Claude Code: The Solution For Big Repos

Graphify + Claude Code: The Solution For Big Repos

Introducción a Graphify y su Impacto en el Uso de Tokens

¿Qué es Graphify?

  • Graphify permite reducir el uso de tokens hasta un 71% al trabajar con grandes bases de código.
  • Sin Graphify, Claude Code utiliza el comando grep para escanear todo el repositorio en busca de archivos relevantes.
  • Cada nueva sesión en Claude Code requiere cargar nuevamente el archivo Claude.md, lo que lleva a un consumo elevado de tokens.

Ventajas del Uso de Graphify

  • Al usar Graphify, se crea un grafo que representa la base de código, permitiendo búsquedas más eficientes.
  • Cada nodo del grafo representa una clase o función, facilitando la comprensión de las conexiones entre ellas.

Aprendizaje Continuo con Graphify

Cómo Funciona el Grafo

  • En sesiones posteriores, se puede utilizar el grafo creado para aprender de ejecuciones anteriores sin necesidad de escanear toda la base nuevamente.
  • Si se modifica la base de código y el grafo ya no es válido, hay soluciones disponibles que se discutirán más adelante.

Instalación y Configuración de Graphify

Proceso de Instalación

  • Para instalar Graphify, se deben ejecutar comandos específicos según el agente AI elegido; por ejemplo, usando Claude Code en Mac.
  • Una vez instalado, se crea una nueva sesión en Claude Code donde ahora está disponible la habilidad Graphify.

Generación y Análisis del Grafo

Resultados del Grafo

  • Se genera un informe gráfico que incluye 664 nodos y 55 comunidades dentro del proyecto analizado.
  • El análisis visual permite entender cómo las funciones están conectadas entre sí y su relación con diferentes páginas dentro del sitio web.

Mantenimiento y Actualización del Grafo

Actualizaciones Efectivas

  • La principal ventaja es que todos los resultados generados por Graphify permanecen dentro del proyecto sin ser expuestos a internet.
  • Se recomienda añadir un comando para actualizar automáticamente el grafo cada vez que haya cambios en la base.
Video description

Graphify and Claude Code Will Save you a lot of tokens if you're working on big repos. ______ 50% for our Claude Code Course - https://clicksiq.io/software-engineer-meets-ai/rgYnZqi2GmA Join Our Community (Free) - https://clicksiq.io/software-engineer-meets-ai/rgYnZqi2GmASK ______ Timestamps: 00:00 - Context 00:09 - How it works 02:41 - How to install Graphify 03:11 - Claude Code + Graphify Demo 04:58 - How to maintain the graph Resources: 1. Graphify repo - https://github.com/safishamsi/graphify 2. Graph image - https://www.threads.com/@whatsstoppingzhu/post/DW3_1ddia3f #claudecodegraphify #graphifyclaudecode #claudecode