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

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.
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-npmDé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
👀 See Also

Agent Factory : Un système autonome construit des agents IA à partir de discussions de problèmes en ligne
Agent Factory est un système autonome qui collecte des données sur Reddit, HN, GitHub et Twitter pour identifier des problèmes réels, les évalue en fonction de la demande, de l'écart de marché et de la faisabilité, puis construit des agents IA autonomes pour les idées prometteuses. Le système utilise un modèle Next.js minimal avec 7 outils et exécute Claude Code en mode sans tête via un script shell.

Vibeyard ajoute le partage de session P2P pour Claude Code
Vibeyard, un IDE open-source pour Claude Code, prend désormais en charge le partage de sessions en pair-à-pair. Les utilisateurs peuvent partager des sessions de terminal en direct avec leurs coéquipiers via des connexions WebRTC chiffrées, avec des modes d'accès en lecture seule ou en lecture-écriture.

Mises à jour de CodeLedger et Vibecop pour le suivi des coûts et de la qualité du codage par IA multi-agent
CodeLedger suit désormais les dépenses sur Claude Code, Codex CLI, Cline et Gemini CLI en lisant les fichiers de session locaux, tandis que Vibecop ajoute des contrôles de qualité automatisés avec de nouveaux détecteurs spécifiques aux LLM et une configuration en une seule commande pour plusieurs outils de codage IA.

Éditeur Vidéo Crée Treelo, un Outil de Transcription Gratuit en Utilisant le Code de Claude
Un éditeur vidéo a créé Treelo, un outil web gratuit qui transcrit des fichiers audio/vidéo en blocs horodatés éditables avec des préréglages de sous-titres et exporte aux formats SRT, VTT, ASS et WAV. L'outil a été construit via des conversations itératives avec Claude Code.