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

✍️ OpenClawRadar📅 Publié: April 29, 2026🔗 Source
IUM : L'Indexeur de Symboles MCP Réduit l'Utilisation de Jetons des Agents IA de 15,9x par rapport à grep
Ad

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.

Ad

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

Ad

👀 See Also

Le développeur d'OpenClaw construit un système de mémoire unifié pour les agents d'IA.
Tools

Le développeur d'OpenClaw construit un système de mémoire unifié pour les agents d'IA.

Un développeur a créé un système de mémoire unifié à 15 outils pour les agents d'IA OpenClaw qui combine des faits structurés, une recherche vectorielle, des graphes d'entités, des chronologies d'épisodes, une compression hiérarchique et une coordination pilotée par événements. Le système fonctionne localement sans dépendances cloud ni frais mensuels.

OpenClawRadar
GuppyLM : Un LLM de 9M paramètres construit à partir de zéro à des fins éducatives
Tools

GuppyLM : Un LLM de 9M paramètres construit à partir de zéro à des fins éducatives

GuppyLM est un modèle de langage d'environ 9 millions de paramètres entraîné à partir de zéro sur 60 000 conversations synthétiques, utilisant une architecture de transformateur classique avec 6 couches, 384 dimensions cachées et 6 têtes d'attention. Il s'entraîne en environ 5 minutes sur un GPU T4 Colab gratuit et parle avec une personnalité de poisson axée sur l'eau, la nourriture et la vie en aquarium.

OpenClawRadar
ARP : Relais WebSocket sans état pour la communication d'agents autonomes
Tools

ARP : Relais WebSocket sans état pour la communication d'agents autonomes

ARP (Agent Relay Protocol) est un relais WebSocket sans état conçu pour la communication entre agents autonomes, avec identité Ed25519, chiffrement HPKE selon RFC 9180, cadrage binaire TLV et 33 octets de surcharge par message. Aucun compte ni inscription requis—il suffit de générer une paire de clés et de se connecter.

OpenClawRadar
iai-mcp : Un démon local pour une mémoire OpenClaw persistante entre sessions
Tools

iai-mcp : Un démon local pour une mémoire OpenClaw persistante entre sessions

iai-mcp est un démon open-source qui capture toutes les conversations OpenClaw, les stocke dans trois niveaux de mémoire avec des plongements neuronaux locaux et un chiffrement AES-256, et réinjecte le contexte pertinent lors de nouvelles sessions — rappel textuel >99 %, récupération <100 ms, coût de démarrage de session <3k tokens.

OpenClawRadar