Deblank : Outil pour Supprimer le Formatage du Code afin de Réduire les Tokens des LLM

✍️ OpenClawRadar📅 Publié: March 23, 2026🔗 Source
Deblank : Outil pour Supprimer le Formatage du Code afin de Réduire les Tokens des LLM
Ad

Ce que fait Deblank

Deblank est un outil de prétraitement qui supprime la mise en forme du code (indentation, espaces, sauts de ligne) avant d'envoyer le code aux LLM, avec une étape de post-traitement pour restaurer la lisibilité. La transformation est bidirectionnelle et sûre pour l'AST.

Résultats de performance

Dans les évaluations sur plusieurs modèles (DeepSeek-V3, Claude, Gemini, etc.) :

  • Réduction d'environ 30 % des tokens pour des langages comme Java et C++
  • Réduction d'environ 9 % des tokens pour Python
  • Impact négligeable sur la précision Pass@1 pour la complétion de code
  • Latence moyenne : environ 76 ms

Langages et fonctionnalités pris en charge

  • Python, Java, C/C++, C#, JavaScript/TypeScript et Go
  • Gère raisonnablement bien les extraits incomplets
  • Utile pour les workflows de remplissage au milieu
Ad

Pour commencer

Le projet est open-source avec ces ressources :

Ce type d'optimisation de tokens peut être particulièrement utile lorsque l'on travaille avec des LLM à contexte limité ou lors du traitement de grandes bases de code, bien que l'impact varie selon le langage en raison des différences de conventions de mise en forme.

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

Passage des règles CLAUDE.md à l'application par l'infrastructure avec Citadel
Tools

Passage des règles CLAUDE.md à l'application par l'infrastructure avec Citadel

Un développeur a constaté qu'ajouter plus de règles au fichier CLAUDE.md au-delà d'environ 100 lignes réduisait la conformité, avec 40% de redondance dans son fichier. La solution a été de déplacer l'application des règles des instructions vers l'infrastructure en utilisant des hooks de cycle de vie, des compétences et des fichiers de campagne, aboutissant au système open-source Citadel.

OpenClawRadar
Catégories de plugins OpenClaw et leurs fonctions pratiques
Tools

Catégories de plugins OpenClaw et leurs fonctions pratiques

Un post Reddit classe les plugins OpenClaw par fonction, listant des outils spécifiques comme commit-guard pour empêcher les fuites de secrets, dep-audit pour l'analyse de vulnérabilités, et cortex-memory pour la gestion de mémoire en couches.

OpenClawRadar
Graphe en Cascade : Carte Interactive des Contraintes Énergétiques et des Goulets d'Étranglement de l'Approvisionnement en IA
Tools

Graphe en Cascade : Carte Interactive des Contraintes Énergétiques et des Goulets d'Étranglement de l'Approvisionnement en IA

Le Cascade Graph est un graphe de connaissances orienté de l'économie physique, cartographiant 405 nœuds (moteurs, goulets d'étranglement, géographies, tickers) reliés par 597 arêtes sourcées pour tracer comment la pression structurelle cascade des contraintes énergétiques et physiques vers les actifs investissables.

OpenClawRadar
Pali v0.1 : Infrastructure de mémoire open source pour LLM avec des benchmarks reproductibles
Tools

Pali v0.1 : Infrastructure de mémoire open source pour LLM avec des benchmarks reproductibles

Pali est une infrastructure de mémoire open source pour les LLM, construite en Go sous forme d'un binaire unique avec des API multi-locataires, une récupération hybride et des extensions plug-and-play. La version v0.1 inclut une suite de benchmarks avec des résultats reproductibles montrant les métriques de performance pour différentes configurations.

OpenClawRadar