Regarder une publicité pour télécharger gratuitement
Avis Softonic
Outil local-prioritaire basé sur des graphes pour des revues de code AI ciblées
code-review-graph, développé par Tirth8205, est un outil d'intelligence de code local-first et un serveur MCP qui réduit le gonflement du contexte AI lors des flux de travail de révision de code. Il analyse les dépôts en une carte structurelle persistante afin que les modèles lisent uniquement les extraits pertinents pour une analyse précise et des refactorisations. Les capacités clés incluent l'analyse de graphes, les intégrations d'éditeurs et un visualiseur interactif pour explorer les relations. Les ingénieurs logiciels utilisant des assistants de codage AI bénéficient de révisions plus rapides et plus ciblées et d'une utilisation réduite des jetons sur de grands codebases.
Analyse les dépôts en un graphique de code haute fidélité
L'outil utilise Tree-sitter pour analyser les fichiers source en un graphique persistant de fonctions, classes et relations d'appel, produisant une carte structurelle plutôt que des listes de fichiers plates. Il prend en charge Python, TypeScript, JavaScript et Go, et offre une commande de visualisation HTML interactive pour inspecter les nœuds et les arêtes dans un navigateur, rendant la structure du dépôt exploratoire lors de la révision de l'architecture ou des sessions de débogage ciblées.
Cible le contexte AI en traçant le rayon d'impact des changements
Le serveur MCP expose plus de vingt outils spécialisés que les agents peuvent appeler pour exécuter une analyse du rayon d'impact, traçant les appelants et les dépendants afin que les modèles ne lisent que les modules nécessaires. Les utilisateurs rapportent des réductions de consommation de jetons allant jusqu'à huit fois pour les révisions. Des mises à jour incrémentielles à chaque sauvegarde de fichier ou commit git maintiennent l'index à jour, et le design local-first analyse les dépôts localement afin que le code source ne quitte pas la machine du développeur.
S'installe dans des flux de travail existants mais attend des hôtes MCP et Python
L'installation se fait à partir des gestionnaires de paquets Python standard avec des commandes comme 'pip install' ou en exécutant le lanceur 'uvx', et une étape 'install' configure automatiquement les éditeurs pris en charge. L'outil fonctionne comme un CLI multiplateforme et un serveur MCP et nécessite Python 3.10 ou supérieur. Il s'intègre avec des hôtes conformes à MCP tels que Claude Desktop et Cursor, donc les équipes doivent utiliser des éditeurs AI compatibles pour accéder aux outils côté serveur.
Bien adapté aux équipes recherchant des outils soutenus par la communauté et maintenus localement
Le développeur maintient le projet en tant qu'effort open-source et les retours de la communauté soulignent son efficacité à résoudre le problème de la 'boucle grep'. Cette combinaison fait de l'outil un candidat crédible pour les équipes évaluant des flux de travail de révision assistés par IA. Pour une utilisation pratique, considérez ses résultats comme des recommandations destinées aux développeurs et validez les suggestions automatisées avec des revues de code standard et des exécutions de tests CI avant de fusionner les modifications.
Les plus
L'indexation des graphes réduit l'utilisation des jetons, rapportée jusqu'à huit fois.
Analyse le code avec Tree-sitter en fonctions, classes et relations d'appel
Le parsing local-prioritaire garde le code source sur la machine du développeur
Le serveur MCP expose plus de vingt outils spécialisés pour les agents IA
Les moins
Nécessite Python 3.10+ et une familiarité avec les flux de travail CLI
Le plein avantage dépend de l'utilisation d'hôtes conformes à MCP comme Cursor ou Claude
Support linguistique limité à Python, TypeScript, JavaScript et Go
Les lois sur l’utilisation des logiciels varient d’un pays à l’autre. Nous n’encourageons ni ne tolérons l’utilisation de ce programme non conforme à la loi. Softonic peut recevoir une compensation si vous cliquez ou achetez un des produits présentés ici.