Réducteur de journaux MCP Server réduit l'utilisation de jetons quand Claude Code lit les journaux

✍️ OpenClawRadar📅 Publié: March 14, 2026🔗 Source
Réducteur de journaux MCP Server réduit l'utilisation de jetons quand Claude Code lit les journaux
Ad

Log Reducer est un serveur MCP conçu spécifiquement pour Claude Code qui lit les fichiers journaux côté serveur et n'envoie qu'une sortie réduite dans les conversations, empêchant les journaux bruts d'entrer dans la fenêtre de contexte. Selon le développeur, un journal de 2000 lignes représente plus de 20 000 jetons définitivement retirés des sessions.

Transformations de compression

L'outil exécute 19 transformations déterministes pour compresser les journaux de 50 à 90 % sans effectuer d'appels API :

  • Plie les traces de pile — conserve les trames de code tout en réduisant le bruit des frameworks
  • Dédoublonne les lignes répétées et quasi identiques
  • Filtre le bruit incluant les vérifications de santé, les battements de cœur, les barres de progression et le code standard Docker
  • Raccourcit les UUID, les horodatages et les URL longues
  • Détecte les cycles et réduit les blocs multi-lignes répétitifs
  • Compacte les journaux d'accès en supprimant le code standard pour ne garder que la méthode + le chemin + le statut
Ad

Développement avec Claude Code

L'ensemble du projet a été construit en utilisant Claude Code. Le développeur collait des échantillons de journaux dans les conversations, Claude analysait ce qui pouvait être compressé, implémentait les transformations et les vérifiait avec des jeux de tests. Le flux de travail d'évaluation dans le dépôt — qui consiste à coller un journal, générer automatiquement une sortie idéale, comparer avec le pipeline et implémenter des corrections — a été conçu pour être entièrement piloté par Claude Code.

Installation et utilisation

Installez avec npm install -g logreducer et ajoutez à votre .claude/settings.json :

{
  "mcpServers": {
    "logreducer": {
      "command": "npx",
      "args": ["-y", "logreducer", "--mcp"]
    }
  }
}

Pour utiliser : copiez un journal dans votre presse-papiers et tapez /logdump dans Claude Code. Le journal brut est enregistré dans un fichier temporaire et réduit automatiquement côté serveur. Vous pouvez également le pointer directement vers des fichiers, filtrer par niveau de journal, utiliser grep avec des expressions régulières ou obtenir des résumés structurels de journaux volumineux.

L'outil est gratuit et open source sous licence MIT, disponible sur GitHub à launch-it-labs/log-reducer et sur npm sous le nom logreducer.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Le Plugin Claude Compact Guard Utilise le Nouveau Crochet PostCompact pour Préserver le Contexte
Tools

Le Plugin Claude Compact Guard Utilise le Nouveau Crochet PostCompact pour Préserver le Contexte

Un développeur a publié claude-compact-guard, un plugin qui sauvegarde automatiquement le contexte critique avant que la commande /compact de Claude ne le détruise, puis réinjecte tout après. Il utilise le nouveau crochet PostCompact d'Anthropic publié il y a 4 jours.

OpenClawRadar
nah : Un garde d'autorisation contextuel pour Claude Code
Tools

nah : Un garde d'autorisation contextuel pour Claude Code

nah est un crochet PreToolUse qui intercepte chaque appel d'outil dans Claude Code, classifiant les commandes par type d'action comme filesystem_read ou git_history_rewrite et appliquant des politiques basées sur le contexte. Il exécute un classifieur déterministe en millisecondes avec une escalade LLM facultative pour les cas ambigus.

OpenClawRadar
ThumbGate met en œuvre le modèle de harnais d'agent en langage naturel de Tsinghua pour la sécurité de l'IA
Tools

ThumbGate met en œuvre le modèle de harnais d'agent en langage naturel de Tsinghua pour la sécurité de l'IA

L'outil open-source ThumbGate implémente le schéma Natural-Language Agent Harness du document NLAH de Tsinghua, en associant quatre composants : les contrats aux règles de prévention générées à partir des retours négatifs, les portes de vérification aux crochets PreToolUse, l'état durable à la base de données de leçons SQLite+FTS5, et les adaptateurs aux adaptateurs de serveur MCP pour plusieurs agents d'IA de codage.

OpenClawRadar
Système de mémoire locale pour les outils de codage IA extrait plus de 2 600 faits des historiques de conversation
Tools

Système de mémoire locale pour les outils de codage IA extrait plus de 2 600 faits des historiques de conversation

Un développeur a créé une couche de mémoire locale qui ingère les journaux de conversation de Claude Code, Factory.ai et Codex CLI, extrait des faits structurés à l'aide d'un LLM local, et injecte automatiquement le contexte dans les nouvelles sessions. Après plusieurs mois d'utilisation, il a indexé plus de 13 000 messages et extrait plus de 2 600 faits.

OpenClawRadar