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

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
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
👀 See Also

Klaw.sh : Orchestration de style Kubernetes pour les agents d'IA
Klaw.sh offre une solution d'orchestration pour le déploiement d'agents IA, inspirée de Kubernetes. Il simplifie la gestion avec des clusters, des espaces de noms et des canaux, réduisant la mémoire en réécrivant de Node.js vers Go.

PhantomCrowd : Simulateur d'audience multi-agents utilisant Claude Code
PhantomCrowd est un moteur de prédiction multi-agent axé sur le marketing qui simule la réaction de véritables audiences au contenu avant sa publication. Il génère 10 à 500 personnages avec des données démographiques et des personnalités uniques, chacun réagissant indépendamment à du contenu comme des textes publicitaires ou des publications sur les réseaux sociaux.

Transcription vocale locale pour OpenClaw utilisant Parakeet TDT 0.6b v3
Un développeur a converti le modèle Parakeet TDT 0.6b v3 de NVIDIA pour fonctionner localement via ONNX sur CPU, prenant en charge 25 langues européennes. Le modèle fournit un point de terminaison API compatible OpenAI via un conteneur Docker, permettant l'intégration avec OpenClaw pour la transcription de fichiers audio.

Le Registre AbsolutelySkilled Ajoute 156 Compétences Prêtes pour la Production pour Claude Code
Un développeur a créé AbsolutelySkilled, un registre de 156 modules de compétences structurées pour Claude Code qui persistent entre les sessions. Chaque compétence inclut des conditions de déclenchement, des fichiers de référence, des cas de test et des anti-modèles dans des fichiers SKILL.md.