
Découvrez le graphe de connaissances GitNexus d’Akon Labs, ses options de déploiement, son analyse d’impact et ses licences.
Vous avez utilisé cet outil ? Notez-le
Vous avez utilisé cet outil ? Notez-le
Akon Labs développe GitNexus, un moteur d’intelligence du code qui indexe les dépôts dans un graphe de connaissances composé de symboles, d’appels, de dépendances et de flux d’exécution. Les développeurs peuvent consulter ce graphe par une connexion MCP d’un agent de codage, une interface en ligne de commande ou un explorateur web.
L’offre comporte plusieurs points d’entrée distincts. Le moteur GitNexus peut fonctionner sur la machine du développeur. Enterprise est proposé sous forme de logiciel géré ou sur l’infrastructure du client. Nexus Agent est un environnement d’agent de codage distinct, en bêta privée, qui intègre GitNexus à sa boucle de travail.
Ces produits ont des conditions d’accès, de confidentialité et de licence différentes. Le site présente GitNexus comme open source, mais les conditions et la licence du dépôt réservent l’utilisation gratuite du moteur aux usages non commerciaux et exigent une licence commerciale distincte pour un usage commercial.
Selon Akon Labs, GitNexus utilise Tree-sitter pour analyser le code et résoudre les imports, les chaînes d’appels, les types de champs et les types de retour. Le graphe est construit pendant l’indexation plutôt que de demander à un agent de reconstituer chaque relation à partir de recherches textuelles séparées.
Le fournisseur décrit aussi le regroupement des symboles en ensembles fonctionnels au moyen de la détection de communautés Leiden. Un groupe peut aider le développeur à se repérer autour d’une fonction comme l’authentification ou la facturation, tandis qu’une chaîne d’appels peut montrer le chemin d’exécution à travers certaines fonctions.
La vue d’impact suit les appelants liés à une fonction modifiée et les classe par profondeur, avec des scores de confiance. L’outil detect_changes associe les lignes d’un diff Git aux processus concernés.
L’opération documentée query combine BM25, recherche sémantique et fusion par rang réciproque, puis regroupe les correspondances par processus. L’opération context résume les références d’un symbole par catégorie et les processus auxquels il participe.
Pour relier deux symboles connus, trace recherche un chemin dirigé à l’aide des arêtes d’appel et de membre de classe. impact se concentre sur la portée potentielle d’une modification et detect_changes prend un diff Git comme point de départ.
La documentation détaillée indique qu’un renommage sémantique produit par défaut un aperçu et s’applique lorsque dry_run vaut false. Des occurrences non prises en charge ou ambiguës bloquent le renommage.
Nexus Agent intègre GitNexus dans un environnement d’agent de codage. Le fournisseur illustre une boucle qui cartographie les symboles et les flux pertinents, présente un plan et son impact, construit depuis le terminal ou le web, puis vérifie les flux concernés et les tests.
Enterprise ajoute un plan de contrôle pour les équipes. Akon Labs mentionne un graphe unifié entre dépôts, la réindexation automatique à chaque commit, la revue d’impact des pull requests, un wiki de code généré, des contrôles d’accès et l’intégration CI/CD.
Le dépôt public fournit un démarrage rapide pour le moteur local. Avant d’exécuter les commandes, vérifiez la licence actuelle et les prérequis du système d’exploitation, puis assurez-vous d’être autorisé à indexer le code concerné.
npx gitnexus analyze, soit le parcours d’indexation seule. Selon le README, la commande par défaut construit l’index, installe des compétences d’agent, enregistre des hooks Claude Code et écrit les fichiers de contexte AGENTS.md et CLAUDE.md. La même documentation propose gitnexus analyze --index-only pour construire un index sans fichiers d’intégration dans le dépôt. Si vous choisissez ce parcours, effectuez d’abord l’installation de l’étape 3, puis lancez cette commande à la place de l’analyse par défaut.npm install -g gitnexus. Une fois l’installation terminée, vérifiez que gitnexus figure dans votre PATH avant d’utiliser les commandes sans préfixe de ces étapes.npx gitnexus setup pour configurer MCP dans les éditeurs. La documentation détaillée montre comment choisir les intégrations avec gitnexus setup -c cursor,codex. Elle précise que setup écrit une configuration MCP globale pour les éditeurs : examinez donc les changements sur un poste partagé ou administré.gitnexus serve et ouvrez l’interface web pour parcourir, via le serveur local, les dépôts indexés par la CLI. Le README racine indique que l’interface utilise l’index existant sans le téléverser ni le réindexer.Le projet documente également le dépannage de l’installation native et des dépendances propres aux plateformes.
Un développeur qui modifie une fonction partagée peut consulter son contexte, examiner ses appelants avec impact, puis comparer le diff Git avec detect_changes. Un résultat limité peut néanmoins refléter une prise en charge incomplète du langage, une relation ambiguë ou un index périmé.
Une équipe utilisant Enterprise peut intégrer les informations de portée à la revue d’une pull request. Le fournisseur indique publier une analyse d’impact sur les pull requests et pouvoir appliquer des contrôles d’impact ou de graphe dans CI/CD.
Une équipe disposant de plusieurs dépôts peut devoir comprendre une modification qui franchit une frontière de service. Akon Labs décrit un graphe unifié dans lequel des arêtes entre dépôts relient une API à ses consommateurs. Le déploiement Enterprise peut fournir cette vue partagée une fois les dépôts et autorisations configurés selon l’accord de l’organisation.
Pour la documentation, la page Enterprise décrit un wiki de code évolutif généré à partir du graphe. Le README actuel indique également que son wiki de code est disponible dans l’offre OSS.
Le README racine actuel indique que gitnexus setup détecte automatiquement Claude Code, Cursor, Codex, Antigravity, Factory Droid, OpenCode, CodeBuddy et Qoder. Il précise que Windsurf nécessite une configuration MCP manuelle.
Le tableau détaillé des éditeurs présente MCP, skills et hooks pour Claude Code, Cursor, Antigravity, Codex et Factory, ainsi que MCP et skills pour OpenCode, CodeBuddy et Qoder. Il indique un accès MCP pour Windsurf. Une section OpenCode distincte du même README décrit un plugin de hooks installé par gitnexus setup -c opencode, qui enrichit la recherche et signale un index périmé, alors que le tableau récapitulatif ne mentionne aucun hook OpenCode. Ces descriptions diffèrent : vérifiez les instructions détaillées et la version installée. Le tableau précise aussi que les hooks Cursor s’installent manuellement ; le texte distingue l’enrichissement avant outil et les alertes d’index périmé dans Claude Code et Codex de l’enrichissement uniquement après outil dans Cursor, Antigravity et Factory.
La CLI agit sur un dépôt indexé. La documentation racine montre les commandes pour actualiser un index, surveiller les fichiers locaux, interroger le graphe, vérifier la fraîcheur de l’index et lister les dépôts.
L’interface web sert d’explorateur et d’espace de discussion avec l’IA. Le README actuel décrit sa connexion à un serveur local par gitnexus serve et l’utilisation de l’index existant.
Pour Enterprise, le fournisseur cite notamment GitHub, GitLab, Bitbucket, les monorepos, les copies locales et les miroirs internes parmi les types de sources illustrés. Il présente le SaaS géré, l’autohébergement dans un VPC ou une infrastructure sur site du client, et le déploiement isolé.
La carte tarifaire du fournisseur annonce sept outils MCP et treize langages Tree-sitter pour GitNexus OSS. Le README détaillé du dépôt indique quant à lui que l’agent reçoit dix-neuf outils, dont deux outils de groupe. La page Enterprise annonce au moins dix-sept langages, avec des langages supplémentaires sur demande. Ces descriptions proviennent de pages différentes et ne constituent pas un décompte vérifié pour chaque installation ou contrat.
Le README racine répertorie des fournisseurs enregistrés pour C, C++, C#, COBOL, Dart, Go, Java, JavaScript, Kotlin, Objective-C, PHP, Python, Ruby, Rust, Swift, TypeScript, Vue et Zig. Il ajoute que la couverture varie selon les constructions et renvoie aux listes de langages pour les exclusions et lacunes restantes.
La page publique relevée le 12 novembre 2026 présente des offres distinctes :
| Offre | Prix ou accès affiché | Périmètre indiqué |
|---|---|---|
| GitNexus OSS | $0 à vie | Graphe local, outils MCP, recherche hybride, analyse d’impact et interface navigateur |
| Nexus Agent | Bêta privée, liste d’attente ouverte, aucun paiement requis pendant cette phase | Contexte du graphe dans les flux d’agent du terminal et du web |
| Enterprise SaaS géré | $29 par siège | Revue des pull requests, graphe multidépôt, réindexation des commits et support |
| Enterprise autohébergé | Sur mesure | Infrastructure du client, contrôles d’accès, choix de modèles et accompagnement initial |
Le prix géré est affiché sous la forme $29/seat. La carte ne précise pas à côté de ce montant s’il s’agit d’une facturation mensuelle ou annuelle. Il faut confirmer la période de facturation complète et les conditions contractuelles auprès du fournisseur.
Les conditions identifient PolyForm Noncommercial 1.0.0 comme licence du moteur. Elles indiquent que l’usage personnel et non commercial est gratuit et qu’un usage commercial nécessite une licence commerciale. Enterprise, qu’il soit géré, autohébergé ou isolé, relève d’un accord écrit distinct qui prévaut lorsqu’il diffère des conditions du site.
Sourcegraph Code Search est une solution à comparer lorsque le besoin immédiat consiste à trouver du code dans plusieurs dépôts. Sa propre page présente la recherche littérale, par mots-clés ou expressions régulières, la recherche de symboles et la recherche dans les commits et les diffs.
Une équipe peut déterminer si elle a besoin d’une recherche et d’une navigation explicites dans le code et son historique, ou d’une couche de contexte orientée graphe conçue pour exposer aux agents les dépendances et les relations d’exécution.
CodeQL constitue une autre comparaison pour les équipes dont la question centrale concerne les motifs de sécurité. Son site officiel décrit l’analyse sémantique du code pour découvrir des vulnérabilités et leurs variantes. GitNexus met l’accent sur la structure du dépôt, le contexte et l’impact des modifications pour les agents de développement.
Le README actuel de GitNexus indique que la résolution dépend de la prise en charge du langage et des éléments disponibles. Il invite à vérifier les ambiguïtés signalées, la fraîcheur de l’index et les limites de couverture. Un résultat de graphe est plus utile lorsque l’équipe sait quel dépôt et quelle révision ont été indexés et peut examiner le code indiqué.
La documentation détaillée précise que les outils explain et pdg_query nécessitent un index construit avec gitnexus analyze --pdg.
Le fournisseur rapporte une expérience DeepSWE portant sur 113 tâches dans 89 projets et 3 471 essais. Sa page de référence indique un taux de réussite de 68,37 % pour GitNexus et de 36,99 % pour la configuration du modèle seul. Ces chiffres sont des mesures du fournisseur dans les conditions indiquées et non un test indépendant de l’application, de l’éditeur ou du déploiement d’une équipe particulière.
La même page indique qu’un test de référence sur un seul problème ne peut mesurer l’interrogation de centaines de dépôts comme un seul graphe, l’analyse de portée avant fusion ou le suivi de contamination entre services. Une équipe qui évalue ces capacités doit effectuer sa propre évaluation représentative.
La page de confidentialité d’Akon Labs indique que le moteur OSS s’exécute sur le matériel de l’utilisateur, stocke le graphe dans un dossier .gitnexus/ à côté du dépôt et ne transmet ni code source, ni noms de fichiers, ni contenu du graphe à Akon Labs ou à des tiers. La même politique traite séparément le SaaS géré, pour lequel l’accès aux dépôts et leur traitement sont régis par l’accord de l’organisation.
Le README actuel indique aussi que l’indexation CLI s’exécute localement sans LLM, tandis que les embeddings distants, la génération de wiki et la discussion IA facultatifs utilisent les fournisseurs configurés par l’utilisateur. Il ne faut donc pas généraliser l’affirmation sur l’indexation locale en garantie qu’aucun fournisseur facultatif ne reçoit d’informations. Lors de l’utilisation de ces fonctions, examinez le fournisseur choisi et la configuration de déploiement.
Pour Enterprise autohébergé ou isolé, la politique indique que le traitement reste dans l’infrastructure du client. La page de sécurité précise que les clients peuvent diriger GitNexus vers leurs propres points de terminaison de modèle et décrit une configuration isolée sans appel externe.
Le site reçoit des informations techniques telles que l’adresse IP, le type de navigateur et les pages visitées. Selon la politique de confidentialité, les échanges par e-mail sont conservés pour répondre et assurer le suivi, les données personnelles sont gardées aussi longtemps que nécessaire aux finalités indiquées et les utilisateurs peuvent demander par e-mail l’accès, la correction ou la suppression.
Le site et le logiciel OSS sont fournis en l’état, sans garantie, dans toute la mesure permise par la loi. Les garanties Enterprise éventuelles figurent dans l’accord applicable.
Akon Labs est la société et GitNexus le produit de graphe de connaissances du code qu’elle développe. Enterprise et Nexus Agent sont des offres distinctes présentées autour du moteur.
Les conditions indiquent que le moteur est gratuit pour l’usage personnel et non commercial sous PolyForm Noncommercial 1.0.0, et qu’un usage commercial nécessite une licence commerciale. Vérifiez la licence et tout accord de votre organisation selon l’usage prévu.
Le dépôt indique que l’indexation CLI s’effectue localement sans LLM, mais les embeddings distants, la génération de wiki et la discussion IA facultatifs utilisent les fournisseurs configurés. Vérifiez ces réglages et les conditions de déploiement applicables avant de transmettre du code ou des requêtes sensibles.
La page tarifaire présente Nexus Agent comme une bêta privée avec liste d’attente ouverte et sans paiement requis pendant cette phase. L’accès et les conditions sont à vérifier auprès d’Akon Labs.