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

Galadriel : Harnais de cache chaud open-source pour agents Claude persistants
Galadriel est un harnais de mise en cache empilé à 3 niveaux pour Claude qui réduit les coûts de 87 % et la latence à moins de 3 secondes pour des invites de 100 000 tokens. Intègre MemPalace pour une mémoire vectorielle persistante.

Sylve : Un plan de gestion FreeBSD pour la virtualisation, les conteneurs et le stockage
Sylve est un plan de gestion sous licence BSD-2 pour FreeBSD qui offre un contrôle unifié des machines virtuelles Bhyve, des prisons FreeBSD, du stockage ZFS et de la mise en réseau. Il utilise un modèle de consensus RAFT pour le clustering et inclut la gestion des partages Samba avec automatisation des instantanés ZFS.

Sgai : Outil de développement logiciel multi-agent axé sur les objectifs
Sgai est un outil Go open-source qui coordonne des agents d'IA pour exécuter des objectifs logiciels définis dans des fichiers GOAL.md. Il décompose les objectifs en workflows DAG, exécute des tests pour les portes de validation, et fonctionne localement avec un tableau de bord web pour le suivi.

Claude Code Ajoute un Système de Revue de Code Multi-Agent
Anthropic a lancé Code Review pour Claude Code, un système multi-agents qui déploie des équipes d'agents IA pour examiner les demandes de fusion. Le système détecte des bogues que les réviseurs humains manquent souvent, avec 54 % des PR recevant désormais des commentaires de revue substantiels contre 16 % auparavant.