Beaucoup d’agents IA comme Cursor ou Claude Code codent encore à l’aveugle sur une grosse codebase.
Ils voient bien le fichier ouvert, mais pas l’architecture globale ni l’impact réel d’un changement.
GitNexus propose une approche différente : un knowledge graph construit localement à partir de l’AST.
Tu lances npx gitnexus analyze sur ton repo.
L’outil parse tout avec Tree-sitter (TS/JS, Python, Go, Rust, etc.), résout les imports et appels cross-files, trace les flux depuis les points d’entrée, et regroupe les morceaux de code en communautés fonctionnelles via l’algorithme Leiden.
Tout reste sur ta machine, dans un dossier .gitnexus/.
Le résultat:
Un graphe avec nœuds (fonctions, classes…) et relations précises (CALLS, IMPORTS, EXTENDS…) accompagnées d’un score de confiance.
Contrairement au RAG classique qui découpe le code en chunks flous, ici la structure est pré-calculée à l’index time. L’agent n’a plus à deviner.
Ensuite tu lances gitnexus mcp. Tes agents ont accès à des outils concrets :
impact : « si je modifie cette fonction, quels fichiers et processus sont touchés ? »
context : vue 360° d’un symbole (qui l’appelle, qui il appelle, dans quel flux).
detect_changes et rename pour des refactors multi-fichiers plus sûrs. Une réponse complète en un seul appel.
Concrètement : avant, l’agent modifiait UserService.validate() sans savoir que 47 autres fonctions dépendaient de son retour. Maintenant il obtient le blast radius exact avant de toucher. Ça réduit les surprises et les allers-retours de debug.
GitNexus ne remplace pas Sourcegraph ou Cody : il les complète en apportant ce contexte architectural local et privé.
Le graphe est pré-digéré, donc même des modèles plus légers gagnent en fiabilité sur les grosses bases de code.
Support langage encore inégal (TS/JS et Python plus matures), et l’UI web limitée à ~5000 fichiers, mais la CLI gère bien plus.
Si tu utilises régulièrement des agents IA pour coder, tester npx gitnexus analyze sur un de tes repos vaut le coup.
L’idée centrale : passer d’un graphe brut exploré à la volée à un graphe intelligent pré-calculé exposé via MCP répond à un vrai pain point quotidien.
À suivre dans les mois qui viennent ça bouge pas mal dans ce sens...
@elcorteinglesAC Mi pedido 2592324036662 sigue estacionado. @CorreosAtiende dice que espera indicaciones de @ATC_Celeritas para el envío 031247790.
Nadie actúa y volverá al remitente.
¿Podéis desbloquear YA la entrega?
@MRW_clientes 📦 ¿alguna noticia sobre mi envío 00691I259861?
Lleva dos días “en reparto” en Badalona desde el 21/10… 🤔
¿Se perdió el repartidor entre Sant Boi y Badalona o está disfrutando del paisaje? 😅
Agradecería una actualización, por favor. 🙏
@Cex_responde Envío: 4130002135242100
Mié, 06/08/2025 21:40CENTRALEN ALMACÉN. Su envío no ha podido ser entregado por (Incidencia-Motivo).
Que esta pasando? El paquete es para Mexico.
Gracias
On a tous les 2 reçus à l'aéroport : "Compensation de refus d'embarquement - Avoir remboursable / Denied
boarding compensation - Refundable voucher" d'un montant de 800€.
Comment pouvez-vous émettre cet avoir, et au moment du remboursement le réduire à 300€ ???
Bonjour @AirFranceFR
FB Gold. Billet A/R en classe affaires pour ma femme et moi BCN - MEX via CDG.
Retour : denied boarding, puis rerouté sur un vol Emirates. Avoir de 800€ pour chacun émis à l'aéroport, transformé en 300€ par le service récla (C-8971025). On fait quoi ?
Hello @AirFranceFR
Récla C-8144885 Je vous liste des dysfonctionnements vécus ... Vous me répondez en une heure ... mais complètement à côté, et en répondant à un seul des points évoqués. Je suis FB Gold, j'aimerais un traitement un peu plus personnalisé de ma demande. Merci.
@NCheron_bourse Je comprends pas cet engouement autour de Nvidia. Ils font du hard. La valeur LT est dans le soft. Comparons passé et présent de ... La valeur d'Intel et de Microsoft 👀
🚨 24 milliards d'euros !
C'est le montant que couterait au contribuable la baisse de la T.V.A à 5.5% proposée par le Rassemblement national.
En détail :
🔻Essence : 10 Mds €
🔻Electricité : 4.5 Mds €
🔻Gaz : 2.3 Mds €
🔻Alimentaire : 7 Mds €
Avec quel argent ? 👀
Me puse en contacto con ellos inmediatamente y me dijeron que no podían hacer nada sin una reclamación del remitente (que "Mireia" debería haber hecho ayer, según me dijo).
¿Cuándo me entregarán el pedido? Me siento como si me estuvieran tomando el pelo. [2/2]
@LaRedoute_ES Pedido hecho hace 2 semanas y aún no lo he recibido.
Ayer llamé a atención al cliente y "Mireia" me dijo que iba a poner una reclamación a MRW.
Esta mañana he recibido un SMS de MRW diciendo que le devolverían el paquete si no me ponía en contacto con ellos. [1/2]