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 setupGitNexus 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.