nervx : L'outil CLI réduit l'utilisation des jetons de code Claude en analysant la structure de la base de code.

✍️ OpenClawRadar📅 Publié: April 15, 2026🔗 Source
nervx : L'outil CLI réduit l'utilisation des jetons de code Claude en analysant la structure de la base de code.
Ad

Ce que fait nervx

nervx est un outil CLI (installable via pip) qui résout la navigation inefficace de Claude Code dans les bases de code. Le développeur l'a créé après avoir observé que Claude effectuait des recherches grep excessives (plus de 60 fois pour des requêtes simples) et relisait des fichiers, consommant la moitié de la fenêtre de contexte avant de commencer le vrai travail.

Comment ça fonctionne

L'outil analyse l'intégralité de votre dépôt avec tree-sitter, construit un graphe SQLite de chaque fonction, classe, chaîne d'appel et import, puis génère un fichier NERVX.md contenant une carte structurelle de votre projet. Cette carte inclut les points d'entrée, les flux d'exécution, les fichiers critiques et le code fragile.

La fonctionnalité clé : exécuter nervx build . ajoute automatiquement des instructions à votre fichier CLAUDE.md qui apprennent à Claude comment utiliser nervx. Claude exécute ensuite nervx nav de lui-même avant de faire des recherches grep, vérifie l'impact avant de refactoriser, et navigue globalement plus efficacement sans intervention manuelle.

Détails techniques

  • Aucune configuration de serveur MCP requise
  • Aucune clé API nécessaire
  • Aucun appel LLM pendant le processus de construction
  • Implémentation pure tree-sitter + git
  • Se construit en moins de 5 secondes
  • Coût LLM nul pour l'analyse
Ad

Résultats de performance

Testé sur un dépôt FastAPI avec les mêmes 3 questions :

  • Appels d'outils : 93 → 56 (-40 %)
  • Tokens de sortie : 15 694 → 8 196 (-48 %)
  • Recherches grep : 63 → 22 (-65 %)

Fonctionnalités supplémentaires

  • Détecte le code mort
  • Signale les fonctions où les appelants ne s'accordent pas sur la gestion des erreurs
  • Détecte des motifs comme les fabriques et les bus d'événements à partir de la forme du graphe
  • Inclut une visualisation pour le graphe généré
  • Prend en charge Python, JS/TS, Java, Go, Rust, C/C++, C#, Ruby

Pourquoi c'est différent

Le développeur a spécifiquement évité les approches qui utilisent des LLM pour générer des graphes ou nécessitent une configuration MCP, en se concentrant plutôt sur une analyse statique pure pour éviter d'ajouter plus d'utilisation de tokens pour résoudre le problème de gaspillage de tokens.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Système de mémoire basé sur les fichiers de Claude Code : une alternative pragmatique aux bases de données vectorielles
Tools

Système de mémoire basé sur les fichiers de Claude Code : une alternative pragmatique aux bases de données vectorielles

Claude Code implémente un système de mémoire basé sur des fichiers en utilisant des fichiers .md avec des métadonnées frontmatter et un index MEMORY.md, évitant les bases de données vectorielles et les pipelines d'embedding en scannant les fichiers, construisant des manifestes et utilisant un petit modèle pour sélectionner les mémoires pertinentes.

OpenClawRadar
Système de traduction auto-mise à jour pour OpenClaw maintient automatiquement les glossaires de domaine.
Tools

Système de traduction auto-mise à jour pour OpenClaw maintient automatiquement les glossaires de domaine.

Un script Python encapsule l'API Kimi2.5 pour traduire les fichiers .srt tout en préservant les indices de bloc, les horodatages et la segmentation. Le système utilise des profils de projet avec des fichiers glossary.json, style.md et memory.jsonl, et inclut une tâche cron qui scrute les sources officielles toutes les 6 heures pour mettre à jour la terminologie.

OpenClawRadar
Career-Ops Fork Ajoute la Découverte d'Emplois LinkedIn via Apify
Tools

Career-Ops Fork Ajoute la Découverte d'Emplois LinkedIn via Apify

Un développeur a bifurqué le système career-ops Claude Code et a ajouté la découverte d'offres d'emploi LinkedIn via Apify, résolvant la principale limitation du projet original qui ne scannait que les pages carrières préconfigurées des entreprises.

OpenClawRadar
Module : Orchestration des connaissances inter-dépôts pour les agents d'IA de codage
Tools

Module : Orchestration des connaissances inter-dépôts pour les agents d'IA de codage

Modulus est une application de bureau qui exécute plusieurs agents d'IA de codage avec une mémoire de projet partagée entre les dépôts. Il résout les problèmes de contexte inter-dépôts en permettant aux agents de comprendre les dépendances entre différentes bases de code sans explication manuelle.

OpenClawRadar