Sous le capot : un graphe de dépendances, pas une recherche sémantique
Oubliez les embeddings et les vector stores hébergés chez un tiers. Vexp parse votre code avec tree-sitter, transforme fonctions, classes et types en nœuds, et relie le tout par les appels et les imports. L’ensemble atterrit dans un fichier SQLite local, jamais synchronisé, interrogé par des requêtes SQL classiques plutôt que par une API distante.
Pour trouver les fichiers pivots, l’outil croise full-text, TF-IDF et centralité de graphe, la métrique qui mesure à quel point un nœud est connecté au reste du code. Les fichiers voisins, eux, sont réduits à leur signature, le fameux « skeleton » sans corps de fonction, ce qui explique la compression observée sur le benchmark. Un module GPU optionnel pousse l’économie plus loin, toujours sans quitter la machine.
« Un bémol de terrain avant d’aller plus loin : Vexp a été fondé en février 2026. »
Sur un outil qui touche à votre pipeline de développement, la jeunesse de l’éditeur pèse autant dans la décision que la qualité du graphe lui-même, gardez ce paramètre en tête avant un déploiement à l’échelle d’une équipe.
Mise en production : installation et intégration avec votre agent
Deux chemins d’installation, aucun compte à créer, aucune clé API à générer : l’extension VS Code ou la CLI (npm install -g vexp-cli).
À l’ouverture du projet, Vexp repère l’agent en place, Claude Code, Cursor, Windsurf ou Copilot, et écrit lui-même le fichier de configuration MCP. Comptez moins de 15 secondes pour l’indexation initiale d’un dépôt de taille courante, et sous les 500 millisecondes de latence par requête de contexte une fois l’index chaud.
Douze outils MCP sont exposés, mais dans la pratique, un seul fait le travail neuf fois sur dix : run_pipeline, qui enchaîne recherche de contexte, analyse d’impact et rappel mémoire en un appel unique. Les outils spécialisés, get_impact_graph, search_logic_flow, get_skeleton, restent en réserve pour un refactoring ciblé ou une session de debug.
Trois réflexes opérationnels pour ne pas gâcher votre budget de nœuds
Marc, freelance sur trois clients en parallèle, a longtemps mélangé ses dépôts dans un seul workspace, jusqu’à saturer son quota Starter en une semaine. La règle est simple : un workspace par client, jamais de mutualisation, parce que le compteur de nœuds mesure la taille du code indexé, pas le nombre de projets ouverts.
Sur une migration Java legacy, activez systématiquement submit_lsp_edges avant tout refactoring de plus de 500 lignes. Cette commande injecte les résolutions de types du serveur de langage dans le graphe, et fait grimper la fiabilité de l’analyse d’impact bien au-delà de ce que la seule analyse statique tree-sitter permet.
En debug quotidien, arrêtez de laisser l’agent explorer fichier par fichier. search_logic_flow trace le chemin d’exécution entre deux fonctions en un seul appel, ce qui, sur une stack trace de cinq à dix fichiers, économise généralement deux à trois allers-retours de conversation.
Ce que Vexp fait réellement, au-delà du discours marketing
Le chiffre de 65 à 70 % n’est pas une promesse en l’air : il s’appuie sur un benchmark ouvert, 100 tâches SWE-bench Verified, un taux de résolution de 73 % en Pass@1 et un coût de 0,67 dollar par tâche. Dans un marché saturé de statistiques maison invérifiables, la reproductibilité annoncée (le protocole est publié, pas juste le résultat) mérite d’être soulignée.
Cela dit, ne confondez pas contexte et raisonnement. Vexp trie ce que l’agent va lire, il ne décide de rien à sa place. Sur une équipe qui refactorise un monolithe PHP vers des microservices, le graphe accélère l’exploration, mais c’est toujours le développeur qui valide la découpe des domaines métier, pas l’outil.
Reste un angle mort assumé : aucune donnée publique ne mesure le taux de faux négatifs du graphe, c’est-à-dire les dépendances que l’indexation manque. Sur une modification touchant un composant de paiement ou d’authentification, un contrôle manuel de l’analyse d’impact reste indispensable, quelle que soit la confiance accordée à l’outil.
Avantages et limites
Ce qui tient la route : le code ne sort jamais du poste de travail, la latence reste sous les 500 ms en usage normal, la compatibilité couvre 12 agents et 30 langages, et le plan Pro passe sous les 20 dollars mensuels, donc en note de frais sans arbitrage managérial.
Ce qui coince encore : un historique produit trop court pour juger de la pérennité, zéro validation tierce sur la précision réelle du graphe, et une licence par appareil qui punit lourdement les développeurs jonglant entre un Mac de bureau et un portable Windows.
Tarifs Vexp : offre officielle et point de vigilance sur le deal AppSumo
| Plan | Prix | Limites clés |
|---|
| Starter | 0 dollar, gratuit à vie | 2 000 nœuds, 1 dépôt, 7 outils MCP, 20 appels pipeline/jour |
| Pro | 19 dollars/mois | 50 000 nœuds, jusqu’à 3 dépôts, 12 outils MCP |
Un deal à vie (lifetime deal) est également proposé sur AppSumo, de 49 dollars (Tier 1, 10 000 nœuds, 20 appels/jour) à 399 dollars (Tier 4, usage équipe). Ces tarifs promotionnels sont émis par un revendeur tiers et non par le site officiel de l’éditeur : nous recommandons de vérifier les conditions exactes directement sur AppSumo avant tout achat, notamment sur la couverture des mises à jour futures.
Alternatives sur le marché
| Produit | Différenciateur clé | Lien |
|---|
| Sourcegraph Cody | Intelligence cross-repo à l’échelle, pensé pour les monorepos massifs | sourcegraph.com/cody |
| Augment Code | Moteur de contexte cloud indexant jusqu’à 500 000 fichiers | augmentcode.com |
| Greptile | Graphe sémantique orienté relecture automatique de pull requests | greptile.com |
| Cursor | IDE complet basé sur VS Code, édition multi-fichiers intégrée | cursor.com |
Verdict de la rédaction
Vexp livre ce que rares outils MCP osent documenter : une réduction de tokens chiffrée et vérifiable, sans jamais faire transiter le code par un serveur tiers. À 19 dollars par mois, sur une équipe déjà câblée avec Claude Code ou Cursor, l’amortissement se joue en quelques jours d’usage soutenu, pas en trimestres.
Le point de vigilance reste la jeunesse de l’éditeur et l’absence de tiers indépendant pour auditer la précision du graphe. Sur du code réglementé ou touchant à des données sensibles, gardez la main sur l’analyse d’impact avant de valider aveuglément un refactoring proposé par l’agent.