Code source : CLI open source pour compresser les grands monorepos Java/Spring pour Claude

✍️ OpenClawRadar📅 Publié: May 7, 2026🔗 Source
Code source : CLI open source pour compresser les grands monorepos Java/Spring pour Claude
Ad

Un outil CLI open-source appelé sourcecode a été publié pour compresser les grands référentiels d'entreprise en un contexte compatible avec Claude. Destiné aux monorepos Java/Spring, il cible le problème de l'utilisation excessive de tokens lors de l'alimentation des bases de code aux LLM comme Claude.

Ce qu'il fait

L'outil propose plusieurs fonctionnalités prêtes à l'emploi :

  • Compression du contexte du dépôt — réduit un véritable monorepo Java Spring Boot + Angular (~4k fichiers) d'environ ~3M tokens (estimation manuelle) en mode --agent : ~5k tokens structurés, ou en mode --compact : ~1.7k tokens.
  • Détection des points chauds / du turnover Git — identifie les fichiers fréquemment modifiés.
  • Extraction des TODO / FIXME — récupère toutes les annotations de code.
  • Recherche de symboles — dans les modules et projets dupliqués.
  • Workflows de delta de PR — produit une sortie JSON/YAML structurée pour les workflows Claude.
Ad

Limitations actuelles

L'auteur note que la sémantique Java profonde, la compréhension de Spring/MyBatis, le raisonnement inter-fichiers et la compréhension complète de l'architecture sont encore des travaux majeurs en cours. L'outil est bien plus utile aujourd'hui comme outil de compression de contexte + navigation que comme plateforme générique d'intelligence de code IA.

Futures orientations

À l'avenir, le projet se concentrera sur :

  • Les monorepos Java/Spring spécifiquement
  • Les graphes sémantiques de symboles
  • L'analyse d'impact
  • La connaissance de l'arbre de travail

Installation

Disponible via PyPI et npm :

pip install sourcecode==1.0.0
# ou
npm install sourcecode-npm

Dépôt GitHub : HarounDominique/sourcecode

À qui s'adresse-t-il

Développeurs utilisant Claude avec de grands monorepos Java/Spring qui ont besoin de réduire la taille du contexte tout en préservant la navigabilité et la structure clé du code.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Watchtower : Un proxy local pour surveiller le trafic de l'API de code Claude
Tools

Watchtower : Un proxy local pour surveiller le trafic de l'API de code Claude

Watchtower est un outil gratuit et open-source qui agit comme un proxy HTTP local et un tableau de bord web en temps réel pour intercepter et afficher tout le trafic API entre Claude Code (ou Codex CLI) et leurs API. Il montre les requêtes, les flux SSE, les définitions d'outils, les prompts système, l'utilisation des tokens et les limites de débit.

OpenClawRadar
Lore : Un outil qui extrait un contexte structuré des conversations de codage avec l'IA
Tools

Lore : Un outil qui extrait un contexte structuré des conversations de codage avec l'IA

Lore est un outil basé sur navigateur construit avec Claude Code qui extrait un contexte structuré des conversations d'IA, capturant les décisions, les TODOs, les blocages et les listes de reprise. C'est une PWA React + TypeScript avec une extension Chrome pour la capture directe des conversations et l'injection de contexte.

OpenClawRadar
Mascotte Clawd imprimée en 3D avec Mochi Bot motorisé par ESP32
Tools

Mascotte Clawd imprimée en 3D avec Mochi Bot motorisé par ESP32

Un développeur a construit un Clawd 3D physique inspiré par la mascotte Claude Code, avec un robot Mochi piloté par ESP32 et doté d'un petit écran. Les fichiers et le code sont disponibles sur MakerWorld et GitHub.

OpenClawRadar
Maggy : Une plateforme d'ingénierie autonome sur Claude Code avec mémoire inter-sessions et apprentissage d'équipe pair-à-pair
Tools

Maggy : Une plateforme d'ingénierie autonome sur Claude Code avec mémoire inter-sessions et apprentissage d'équipe pair-à-pair

Maggy se situe au niveau 4 du spectre des outils de codage IA : orchestration multi-modèle, mémoire inter-sessions, intelligence des processus issue des CI/reviews et apprentissage pair-à-pair en équipe. Les benchmarks montrent une réduction de 83 % de l'utilisation de Claude tout en détectant 7 problèmes de sécurité manqués par le pipeline unique de Claude Code.

OpenClawRadar