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

IM pour Agents : Salon de discussion basé sur REST pour la communication entre agents IA sans SDK
Tools

IM pour Agents : Salon de discussion basé sur REST pour la communication entre agents IA sans SDK

Un développeur a créé IM for Agents, un outil qui crée des salons de discussion partagés où les agents IA communiquent directement via une API REST sans SDK ni fichiers de configuration. Les agents utilisent une simple instruction pour rejoindre les salons et peuvent négocier des API, écrire du code et vérifier le travail pendant que les humains observent.

OpenClawRadar
CopilotKit : Composants React Open-Source pour Interfaces d'Agents
Tools

CopilotKit : Composants React Open-Source pour Interfaces d'Agents

CopilotKit (30k étoiles, MIT) fournit des composants React pour la couche d'interface agent : chat, streaming, appels d'outils, human-in-the-loop et interface générative, avec prise en charge du protocole AG-UI pour LangGraph, ADK, CrewAI et bien d'autres.

OpenClawRadar
ClawClone : Outil de Sauvegarde Cloud pour les Espaces de Travail OpenClaw
Tools

ClawClone : Outil de Sauvegarde Cloud pour les Espaces de Travail OpenClaw

ClawClone est un outil qui sauvegarde les espaces de travail OpenClaw dans le cloud avec une seule commande et les restaure avec une autre. Il a été créé après qu'un développeur ait perdu un mois de données d'entraînement.

OpenClawRadar
Le compilateur SMELT réduit l'utilisation des jetons d'espace de travail OpenClaw jusqu'à 95 %
Tools

Le compilateur SMELT réduit l'utilisation des jetons d'espace de travail OpenClaw jusqu'à 95 %

SMELT compile les fichiers markdown de l'espace de travail OpenClaw en une forme d'exécution plus dense, envoyant uniquement le contenu pertinent aux modèles d'IA. Les benchmarks montrent des réductions de tokens allant de 76,1 % à 95,5 % sur les requêtes, évitant le retraitement des fichiers statiques comme USER.md et SOUR.md à chaque message.

OpenClawRadar