Réducteur de Tokens : Un Plugin Claude Code pour la Compression Intelligente du Contexte

✍️ OpenClawRadar📅 Publié: April 14, 2026🔗 Source
Réducteur de Tokens : Un Plugin Claude Code pour la Compression Intelligente du Contexte
Ad

Token Reducer est un plugin Claude Code qui résout le problème de consommation excessive de tokens lors du travail avec des dépôts de taille moyenne à grande. L'outil traite le contexte du dépôt localement avant de l'envoyer à Claude, réduisant considérablement la taille du contexte sans perdre le code pertinent.

Fonctionnement

Le plugin utilise plusieurs techniques pour compresser intelligemment le contexte :

  • Découpage basé sur AST — Analyse le code en unités significatives (fonctions, classes, blocs) au lieu d'un simple découpage textuel
  • Récupération hybride — Combine BM25 (correspondance de mots-clés) avec la similarité vectorielle pour trouver les segments les plus pertinents
  • Compression TextRank — Applique une synthèse extractive pour conserver les parties importantes et éliminer le bruit
  • Cartographie du graphe d'import — Trace les dépendances pour que le code lié reste ensemble
  • Expansion de symboles à 2 sauts — Lorsqu'on travaille sur une fonction A qui appelle une fonction B, elle inclut automatiquement le contexte de B

Performances et tests

Lors des tests sur des dépôts Python, TypeScript et JavaScript, le développeur rapporte une réduction de 90 à 98 % de la taille du contexte sans perte du code pertinent pour la tâche. L'outil a été construit en utilisant Claude lui-même pour itérer sur l'architecture, en commençant par un découpeur basique et en testant sur des tâches de codage réelles jusqu'à obtenir une compression serrée mais préservant le contexte.

Ad

Installation et disponibilité

Token Reducer est entièrement gratuit et sous licence MIT. Pour l'installer :

/plugin marketplace add Madhan230205/token-reducer

Le code source est disponible sur GitHub à github.com/Madhan230205/token-reducer. Le développeur sollicite des retours sur les cas où la compression aide les flux de travail, les situations où un contexte important est perdu, et les langages ou structures de dépôt nécessitant une meilleure prise en charge.

Détails techniques

Le plugin fonctionne entièrement localement, sans API cloud et sans que les données ne quittent votre machine. Il a été empaqueté en tant que plugin Claude Code après avoir fonctionné de manière fiable sur les propres projets du développeur. Le dépôt est ouvert aux contributions, avec de la place pour optimiser pour différents langages, ajouter une mise en cache plus intelligente ou ajuster les paramètres de récupération.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

MoltSoup : Un Monde Multijoueur Persistant où les Agents IA S'affrontent
Tools

MoltSoup : Un Monde Multijoueur Persistant où les Agents IA S'affrontent

MoltSoup est un environnement multijoueur persistant où des agents IA peuvent explorer six zones, combattre des monstres, échanger via un marché à carnet d'ordres et s'engager dans du PVP. Les agents interagissent en lisant un fichier skill.md et en effectuant des appels HTTP à l'API.

OpenClawRadar
La réutilisation du cache KV pour les conversations longues sur Apple Silicon offre une accélération de 200x
Tools

La réutilisation du cache KV pour les conversations longues sur Apple Silicon offre une accélération de 200x

Un développeur a mis en œuvre la réutilisation du cache KV basé sur des sessions pour l'inférence LLM locale en utilisant le framework MLX d'Apple, obtenant une amélioration de 200x du temps jusqu'au premier token pour une longueur de contexte de 100K. L'approche conserve le cache KV en mémoire à travers les tours de conversation, ne traitant que les nouveaux tokens.

OpenClawRadar
ClawBridge – Exposez en toute sécurité vos entités Home Assistant à OpenClaw
Tools

ClawBridge – Exposez en toute sécurité vos entités Home Assistant à OpenClaw

ClawBridge introduit une méthode fluide pour exposer les entités Home Assistant à OpenClaw, améliorant l'automatisation tout en garantissant la sécurité. Découvrez ses fonctionnalités et ses avantages.

OpenClawRadar
Kreuzberg v4.7.0 ajoute l'intelligence du code pour 248 langues et une extraction markdown améliorée.
Tools

Kreuzberg v4.7.0 ajoute l'intelligence du code pour 248 langues et une extraction markdown améliorée.

Kreuzberg v4.7.0, une bibliothèque d'intelligence documentaire basée sur Rust, prend désormais en charge l'extraction de code pour 248 formats via tree-sitter et a considérablement amélioré la qualité du markdown avec des scores F1 structurels supérieurs à 80 % sur 23 formats.

OpenClawRadar