Skip to content

GitNexus

Indexe une base de code en un graphe de connaissances local d'appels, de clusters et de flux d'exécution, et le sert aux agents de codage via MCP.

Avis de Sheela · Mis à jour

Guide d’installation Code sourceOffre gratuite

Notre note

3.9/5

Une intelligence de code exceptionnelle pour les agents, freinée par une licence non commerciale que la plupart des employeurs ne peuvent accepter sans un accord payant.

Qu’est-ce que GitNexus ?

GitNexus indexe un dépôt en un graphe de connaissances de symboles, appels, dépendances, clusters fonctionnels et flux d'exécution, puis le sert aux agents de codage via 19 outils MCP. Parce que la structure est précalculée, des outils comme impact (le rayon d'impact d'un changement), context (une vue complète d'un symbole), detect_changes (mapper un diff git aux flux affectés), trace et rename répondent en un appel. Il y a aussi un outil de requête Cypher brute, des requêtes de flux de données au niveau des instructions pour les index construits avec --pdg, et une interface web dans le navigateur pour explorer le graphe.

npx gitnexus analyze construit l'index et, par défaut, installe des skills d'agent, enregistre des hooks Claude Code et écrit AGENTS.md et CLAUDE.md ; --index-only saute ces fichiers. npx gitnexus setup écrit la configuration MCP pour huit éditeurs. Le README liste 18 langages avec des fournisseurs enregistrés, de C et COBOL à TypeScript, Vue et Zig. L'indexation tourne localement sans LLM.

Le dépôt a environ 48 000 étoiles et livre des release candidates plusieurs fois par jour (1.6.13-rc.148 le 23 octobre 2026), tandis que le tag latest de npm reste sur 1.6.12. Il est sous licence PolyForm Noncommercial 1.0.0, pas une licence open source ; l'usage commercial passe par Akon Labs.

Installer GitNexus

npx gitnexus analyze && npx gitnexus setup

GitNexus vaut-il le coup ?

GitNexus donne à un agent plus de compréhension structurelle d'une base de code que n'importe quel autre serveur de cette catégorie, et sa licence le tient hors de la plupart des bureaux. Les deux faits comptent également pour quiconque l'évalue.

La surface d'outils va bien au-delà de la recherche sémantique. impact groupe les symboles affectés par profondeur avec un score de confiance, detect_changes mappe les lignes changées aux flux d'exécution, rename prévisualise par défaut et n'applique que les éditions relues via un plan_token, et route_map, shape_check et api_impact tracent les gestionnaires d'API vers les composants qui les appellent. Pour les index construits avec --pdg, il y a des requêtes de contrôle et de dépendance de données au niveau des instructions et des conclusions de taint. code-review-graph couvre une partie du même terrain sous MIT, avec moins de profondeur.

La licence est PolyForm Noncommercial. Les projets personnels, l'étude et le travail à but non lucratif sont acceptables ; une entreprise qui l'utilise, même pour un pilote, a besoin d'une licence commerciale, que le README dit disponible « avec une licence appropriée » et tarifée nulle part. La revue de PR, la réindexation automatique, un graphe multi-dépôts unifié et la prise en charge d'OCaml sont réservés à l'offre entreprise.

Les défauts penchent vers le permissif. analyze écrit des hooks, skills et fichiers de contexte dans votre dépôt sauf si vous passez --index-only, et le Cypher brut plus le rename capable d'écrire sont exposés sauf si GITNEXUS_MCP_READ_ONLY=1 est défini. Le déploiement Render documenté, environ 35 $ par mois, repose sur un seul jeton d'accès ; la documentation souligne que le proxy retire l'Origin, si bien que le garde-fou CSRF ne fait rien et quiconque a le jeton peut lire chaque dépôt indexé.

La cadence de publication coupe dans les deux sens. 148 release candidates ont atterri sur 1.6.13 tandis que le tag latest de npm reste sur 1.6.12, si bien que les utilisateurs de npx obtiennent le build stable et quiconque suit rc obtient des correctifs en quelques heures, et le comportement change avec eux.

Là où il fait la différence

  • Un mainteneur d'un grand monorepo TypeScript open source

    Voir ce que la pull request d'un contributeur touche vraiment avant de fusionner

    Récupérez la branche, lancez gitnexus analyze --index-only, puis faites lancer à l'agent detect_changes et impact sur le diff pour lister les flux affectés par profondeur. L'usage open source non commercial est dans la licence et l'indexation est locale, si bien que cela ne coûte rien.

  • Un doctorant qui étudie un système COBOL et Java hérité

    Cartographier comment un travail par lot circule à travers du code que personne n'a documenté

    Indexez une fois, parcourez les clusters et processus dans l'interface web via gitnexus serve, et utilisez trace pour suivre le chemin d'appel entre deux symboles. La recherche académique est couverte par PolyForm Noncommercial.

  • Un responsable d'ingénierie dans une fintech de 50 développeurs

    Décider s'il faut le déployer dans l'équipe

    Même un pilote est un usage commercial, alors cela commence par une demande de licence à Akon Labs. Pour l'essai, réglez GITNEXUS_MCP_READ_ONLY=1 et GITNEXUS_MCP_ALLOWED_REPOS pour que les agents ne puissent pas lancer de Cypher brut ni appliquer de renommages, et attendez-vous à ce que la revue de PR ait besoin du palier entreprise.

Avant de vous engager

Mise en route
Node.js 22.18+ ou 24.11+, puis npx gitnexus analyze à la racine du dépôt et npx gitnexus setup, qui détecte Claude Code, Cursor, Codex, Antigravity, Factory Droid, OpenCode, CodeBuddy et Qoder ; Windsurf a besoin d'une configuration manuelle. Le README conseille npm install -g gitnexus pour un usage répété.
Intégrations
19 outils MCP (17 par dépôt, 2 pour les groupes de dépôts), 10 ressources et 2 prompts. La plupart sont des outils de lecture comme query, context, impact, trace, detect_changes et grep ; rename peut appliquer des éditions et cypher lance des requêtes de graphe arbitraires. Un seul serveur HTTP partagé sur le port 3111 sert plusieurs agents.
Données et confidentialité
L'indexation est locale et n'utilise aucun LLM ; les embeddings distants, la génération de wiki et le chat IA de l'interface web envoient le code aux fournisseurs que vous configurez. read_file et grep lisent l'arbre de travail. Sur le déploiement Render, un seul jeton garde chaque dépôt indexé.
Coût à grande échelle
Gratuit pour un usage non commercial ; les licences commerciales et entreprise sont tarifées sur demande. Le déploiement Render documenté coûte environ 35 $ par mois : 25 $ pour le serveur, 7 $ pour le service web et 2,50 $ pour un disque de 10 Go.
Limites
La résolution varie selon la construction du langage, et le README dit aux utilisateurs de vérifier l'ambiguïté rapportée et la fraîcheur de l'index. Sans --watch, l'index se périme ; la réindexation automatique est réservée à l'entreprise. Les grandes réponses peuvent être plafonnées avec maxTokens ou GITNEXUS_MCP_DEFAULT_MAX_TOKENS.

Les points forts

  • 19 outils dont impact, detect_changes, trace et rename prévisualisé
  • Indexe localement sans LLM ; embeddings optionnels
  • 18 langages avec des fournisseurs enregistrés
  • Mode lecture seule, liste d'autorisation de dépôts et plafonds de jetons de réponse

Les points faibles

  • PolyForm Noncommercial ; prix de licence commerciale non publiés
  • analyze écrit des hooks, skills et fichiers de contexte sauf --index-only
  • Cypher brut et renommages appliqués activés par défaut
  • Revue de PR, réindexation automatique et graphe multi-dépôts unifié réservés à l'entreprise

Idéal pour

Les développeurs individuels, chercheurs et mainteneurs open source sur des projets non commerciaux qui veulent la vue structurelle la plus profonde d'une base de code pour leur agent.

Alternatives à GitNexus

GitNexus : questions fréquentes

GitNexus vaut-il le coup ?
Une intelligence de code exceptionnelle pour les agents, freinée par une licence non commerciale que la plupart des employeurs ne peuvent accepter sans un accord payant. Nous lui donnons 3.9 sur 5.
Combien coûte GitNexus ?
Gratuit pour un usage non commercial (PolyForm Noncommercial 1.0.0). L'usage commercial, le SaaS managé et les déploiements entreprise auto-hébergés ont besoin d'une licence d'Akon Labs ; les prix ne sont pas publiés.
Quels sont les inconvénients de GitNexus ?
PolyForm Noncommercial ; prix de licence commerciale non publiés; analyze écrit des hooks, skills et fichiers de contexte sauf --index-only; cypher brut et renommages appliqués activés par défaut; revue de PR, réindexation automatique et graphe multi-dépôts unifié réservés à l'entreprise.
À qui s’adresse GitNexus ?
Les développeurs individuels, chercheurs et mainteneurs open source sur des projets non commerciaux qui veulent la vue structurelle la plus profonde d'une base de code pour leur agent.
Combien coûte GitNexus pour une équipe ou en production ?
Gratuit pour un usage non commercial ; les licences commerciales et entreprise sont tarifées sur demande. Le déploiement Render documenté coûte environ 35 $ par mois : 25 $ pour le serveur, 7 $ pour le service web et 2,50 $ pour un disque de 10 Go.
GitNexus est-il sûr pour les données de l’entreprise ?
L'indexation est locale et n'utilise aucun LLM ; les embeddings distants, la génération de wiki et le chat IA de l'interface web envoient le code aux fournisseurs que vous configurez. read_file et grep lisent l'arbre de travail. Sur le déploiement Render, un seul jeton garde chaque dépôt indexé.
Quelles sont les meilleures alternatives à GitNexus ?
Les alternatives les plus proches que nous avons testées sont code-review-graph, Serena, Semble, GitHub MCP Server et CodeGraph.

Réponses vérifiées le 23 oct. 2026.