IUM : L'Indexeur de Symboles MCP Réduit l'Utilisation de Jetons des Agents IA de 15,9x par rapport à grep

IUM est un analyseur AST en deux passes qui construit une base de données SQLite de chaque événement de symbole — définitions, sites d'appel, mutations — puis expose l'index via le Model Context Protocol (MCP) comme outils pour Claude Code, Cursor ou tout client MCP. Au lieu que grep déverse des milliers de lignes dans le contexte, les agents obtiennent les coordonnées exactes fichier:ligne, le traçage de graphe d'appels et la recherche sémantique.
Pourquoi cela existe
Claude Code brûlait les fenêtres de contexte en effectuant des appels grep répétés à travers des bases de code inconnues — lisant des dizaines de fichiers pour trouver une seule fonction. IUM remplace cela par un index pré-construit interrogé via MCP.
Benchmark : coût en tokens
Testé avec la base de code DataFusion (1 538 fichiers, Rust). Quatre requêtes équivalentes ont été exécutées avec grep contre IUM :
- Grep : 82 645 tokens
- IUM : 5 190 tokens
- Rapport : 15,9 fois moins de tokens
Note de l'auteur : grep gagne en vitesse d'exécution brute. IUM gagne sur le coût en tokens à volume élevé. Pour des scripts ponctuels, utilisez grep. Pour les agents IA effectuant des milliers d'appels, la balance penche en faveur d'IUM.
Détails techniques
- Analyse AST en deux passes → matrice SQLite d'événements de symboles
- Expose des outils MCP pour le traçage, la recherche et la consultation de coordonnées
- Tout s'exécute localement — votre code ne quitte jamais votre machine
- Langages supportés : Rust, Python, TypeScript, CSS, HTML
Utilisation
Installez depuis copecode.dev. Fonctionne avec Claude Code, Cursor ou tout client MCP prêt à l'emploi.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Claude Compétences : 12 Packs de Règles de Codage Strictes pour TypeScript, Rust, Swift, Go, JS, Postgres et Audits
12 fichiers markdown avec des règles avisées et adaptées aux versions pour TS, Rust, Swift, Go, JS, Postgres, sécurité, performances, tests, revue de code, standards GitHub et commits git. MIT, gratuit, pas d'inscription.

Memtrace : Mémoire persistante et temporelle de la base de code pour les agents Claude Code
Memtrace fournit des instantanés toujours à jour et une relecture bi-temporelle pour les agents Claude Code, en utilisant l'analyse AST Tree-sitter et une récupération hybride (BM25 + embeddings Jina-code) sans aucun coût d'inférence LLM lors de l'indexation.

Framework Open-Source Utilise Claude Code CLI pour la Surveillance Automatisée des Dépôts GitHub
Un développeur a open-sourcé un framework qui exécute Claude Code CLI selon un planning cron pour trier l'activité GitHub sur plusieurs dépôts. L'outil inclut le suivi d'état, la déduplication, les notifications Discord et un système de pré-vérification qui évite les coûts d'API quand rien n'a changé.

Crochet de PreToolUse Résout le Problème de Plantage d'Image de Code Claude
Un développeur a créé un crochet PreToolUse qui intercepte les appels de lecture de Claude Code sur les images, les convertit de manière sécurisée et les relaie via un sous-processus Haiku pour éviter les plantages d'erreur API 400 causés par des images problématiques.