Madar : Compilateur de contexte local pour Claude Code / Cursor — 78 % de tokens en moins sur le dépôt NestJS

✍️ OpenClawRadar📅 Publié: June 17, 2026🔗 Source
Madar : Compilateur de contexte local pour Claude Code / Cursor — 78 % de tokens en moins sur le dépôt NestJS
Ad

Madar est un compilateur de contexte local open source pour les agents de codage comme Claude Code, Cursor, Copilot et Gemini. Il analyse votre dépôt TypeScript/Node.js une fois (localement, sans dépendance ML) et fournit un pack de contexte minimal via MCP pour chaque requête, évitant ainsi la redécouverte par session du codebase par l'agent.

Comment ça marche

Installez globalement et générez un graphe limité à votre service backend en utilisant --spi (isolation d'un seul package) :

npm i -g @lubab/madar
madar generate . --spi
madar claude install   # ou : madar cursor install / madar copilot install

L'outil est déterministe — analyse statique pure des imports et des chemins d'appel, pas d'embeddings, pas d'appels de modèle.

Benchmark sur NestJS + BullMQ (~800 fichiers)

La même question (« comment le rapport d'idée est-il généré ») a été posée à Claude Code avec et sans Madar. Chiffres issus du rapport d'Anthropic :

  • Tokens d'entrée : 1 000 776 (brut) → 223 539 (avec Madar) — réduction de 78 %
  • Coût : 1,84 $ → 0,69 $ — économies de 63 %
  • Tours : 16 → 5
  • Appels d'outils : 15 → 4
Ad

Où ça échoue

L'auteur est transparent sur les limites :

  • Testé uniquement sur un seul repo, un seul agent, un seul type de question (« comment fonctionne X »). Pas une revendication générale.
  • Le ciblage est crucial : utiliser --spi sur un service unique a fonctionné ; le pointer sur un monorepo complet a produit des packs de contexte qui pouvaient augmenter l'utilisation des tokens.
  • Les tâches d'édition/révision ne sont pas encore validées — le gain concerne les requêtes de type explication.
  • Ne fonctionne actuellement que pour les codebases TypeScript/Node.js.

À qui ça s'adresse

Développeurs travaillant sur de grands repos NestJS, Express ou Node.js qui utilisent des agents de codage IA et souhaitent réduire le gaspillage de tokens lié à la collecte répétitive de contexte. Pas adapté aux monorepos sans un ciblage soigneux.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

AgentPeek : Tableau de bord open source pour surveiller les équipes d'agents Claude Code
Tools

AgentPeek : Tableau de bord open source pour surveiller les équipes d'agents Claude Code

AgentPeek est un tableau de bord local qui s'intègre à Claude Code pour offrir une visibilité sur les équipes d'agents, en affichant les hiérarchies d'orchestration, les traces d'exécution, les coûts en tokens et les opérations sur fichiers. L'installation nécessite de cloner le dépôt GitHub et d'exécuter pipx install.

OpenClawRadar
Agent Safehouse : sandboxing natif macOS pour les agents d'IA de codage locaux
Tools

Agent Safehouse : sandboxing natif macOS pour les agents d'IA de codage locaux

Agent Safehouse est un outil de sandboxing natif pour macOS qui empêche les agents d'IA locaux d'accéder aux fichiers en dehors de votre répertoire de projet en utilisant une application au niveau du noyau. C'est un script shell unique sans dépendances qui fonctionne avec Claude Code, Codex, OpenCode, Amp, Gemini CLI, Aider, Goose, Auggie, Pi, Cursor Agent, Cline, Kilo, Code Droid et d'autres agents.

OpenClawRadar
Forge : Le Plugin Open-Source Claude Code Ajoute des Portails de Gouvernance et de Tests
Tools

Forge : Le Plugin Open-Source Claude Code Ajoute des Portails de Gouvernance et de Tests

Forge est un plugin open-source pour Claude Code qui ajoute le verrouillage de fichiers, des portails de tests automatisés et 22 agents de gouvernance pour prévenir les collisions et les dérives dans les flux de travail de code généré par IA. Il est sous licence MIT et s'installe via la marketplace de plugins Claude.

OpenClawRadar
Compteur de Jetons Claude Mis à Jour avec Fonction de Comparaison de Modèles
Tools

Compteur de Jetons Claude Mis à Jour avec Fonction de Comparaison de Modèles

L'outil Claude Token Counter de Simon Willison prend désormais en charge la comparaison des nombres de tokens entre différents modèles Claude. La mise à jour révèle qu'Opus 4.7 utilise 1,0 à 1,35 fois plus de tokens qu'Opus 4.6 en raison d'un tokeniseur mis à jour, ce qui pourrait augmenter les coûts d'environ 40 % malgré un tarif identique.

OpenClawRadar