Aller au contenu principal
Retour au journal
IA21 juin 20263 min de lecture

Code Explorer : donner à vos agents IA un cerveau qui connaît déjà votre code

Vos agents IA lisent votre code fichier par fichier et saturent leur contexte. Code Explorer le transforme en graphe de connaissances servi via MCP — jusqu'à 164× moins de contexte par question.

ParPatrice Huetz

Vous demandez à Claude Code : « qu'est-ce qui casse si je change cette fonction ? »

Et vous le regardez ouvrir un fichier. Puis un autre. Puis remonter une chaîne d'appels à la main, fichier par fichier, en espérant ne rien oublier.

Sur un projet de dix mille fichiers, c'est perdu d'avance. L'agent lit le code un fichier à la fois, repart de zéro à chaque conversation, et remplit sa fenêtre de contexte de code brut — au lieu de s'en servir pour réfléchir.

C'est le mur que tout assistant IA rencontre face à un vrai codebase. Et c'est exactement le problème que Code Explorer résout.

L'index plutôt que le livre entier

Code Explorer est un moteur écrit en Rust qui analyse tout un dépôt et le transforme en graphe de connaissances : chaque symbole, et chaque relation typée entre eux — appels, imports, héritage, propriété du code. Ce graphe est ensuite servi aux agents via le Model Context Protocol.

L'agent ne fouille plus les fichiers pour redécouvrir la structure. Il pose une question, il reçoit exactement les relations utiles, en quelques millisecondes.

C'est la différence entre demander à quelqu'un de lire tout un livre et lui tendre l'index et la table des matières.

Des chiffres, pas des promesses

Code Explorer embarque une commande demo qui mesure, sur n'importe quel dépôt, le contexte qu'un agent économise en interrogeant le graphe au lieu de lire le code. Mesuré sur 11 projets réels, 10 langages :

  • Kubernetes (3,6 millions de lignes) : une question de type « rayon d'impact » coûte 24 000 tokens au lieu de lire 3,9 millions. Soit 164× moins de contexte. Le dépôt entier fait ~42,8 millions de tokens — environ 13 fois ce qu'une fenêtre de 200K peut contenir. Aucun modèle ne peut l'avaler. Le graphe, si.
  • TypeScript (le compilateur) : 67×.
  • ollama : 36×.
  • Médiane : ~36× moins de contexte par question structurelle.

Et plus la base est grosse, plus le gain est grand. Ce contexte libéré, c'est tout l'enjeu : un agent qui connaît déjà votre code dépense sa fenêtre à raisonner, pas à relire.

Ce que ça donne concrètement

  • 14 langages via tree-sitter (JS, TS, Python, Java, C, C++, C#, Go, Rust, Ruby, PHP, Kotlin, Swift, Razor).
  • Un binaire local de 17 Mo — Linux, macOS, Windows. Rien à installer côté toolchain.
  • 100 % local : votre code ne quitte pas la machine, aucune clé API pour indexer ou interroger.
  • Natif MCP : code-explorer mcp-install et c'est branché dans Claude Code ; le même serveur marche avec Codex, Cursor ou VS Code.
Deux commandes pour le mesurer sur votre propre dépôt : `cd /chemin/vers/votre/projet` puis `code-explorer analyze .` et `code-explorer demo`.
cd /chemin/vers/votre/projet
code-explorer analyze .
code-explorer demo

Les limites honnêtes

Indexer un mastodonte comme Kubernetes (3,6 M de lignes) prend ~38 minutes la première fois — un coût unique, ensuite chaque requête reste sous la seconde. Le ratio exact d'économie dépend de la connectivité du symbole interrogé (de 6× à 164× selon les cas). Et tout n'est pas parfait : le support Swift est encore bridé par une incompatibilité de grammaire en amont. On préfère le dire.

Le cerveau, à côté de la main

Code Explorer est le compagnon « intelligence du code » de Code Buddy, notre agent de développement multi-fournisseurs. Code Buddy est la main qui écrit le code et lance les commandes ; Code Explorer est le cerveau qui connaît déjà le dépôt. Branchez un agent sur les deux, et il agit sur un codebase qu'il comprend vraiment.

Le projet est ouvert, gratuit pour tout usage non commercial. Lancez code-explorer demo sur votre repo le plus monstrueux — et dites-nous ce que ça donne.

Code Explorer est conçu par Patrice Huetz chez [agile-up.com](https://www.agile-up.com).

Patrice Huetz
Auteur

Patrice Huetz

Co-fondateur — IA & Logiciel

Site auteur
XLinkedIn