git-prism v0.9.0 : Donner aux agents de codage IA des diffusions structurées via MCP

git-prism v0.9.0 est un serveur MCP écrit en Rust qui offre aux agents de codage IA du JSON structuré au lieu du texte brut des diff git. Au lieu de nourrir Claude Code avec des milliers de lignes de diff unifié avec des @@ en-têtes de bloc et des préfixes + / -, git-prism renvoie une liste des fichiers modifiés, des nombres de lignes, et des fonctions spécifiques modifiées ou ajoutées — ainsi que des informations sur les appelants/appelés et une évaluation du rayon d'impact.
Comment ça marche
Installez via Cargo ou Homebrew :
cargo install git-prism
# ou :
brew tap mikelane/tap && brew install git-prism
claude mcp add git-prism -- git-prism serveUne fois installé et votre agent redémarré, chaque appel git diff renvoie du JSON. Un diff de PR typique qui coûterait 5 000 à 50 000 tokens tient désormais dans quelques centaines de tokens. L'agent obtient des données structurées — signatures de fonctions, modifications d'imports, indicateurs de fichiers générés — sans avoir à ré-analyser le texte.
L'analyse au niveau des fonctions prend en charge 13 langages : Rust, Python, Go, TypeScript, et plus.
v0.9.0 : Interception au niveau PATH
Le grand changement dans v0.9.0 : la couche d'interception opère désormais au niveau du PATH. git-prism installe un shim nommé git avant le vrai git, de sorte que chaque appel git effectué par l'agent — y compris ceux imbriqués dans des Makefiles, scripts de build ou hooks pre-commit — passe par le serveur MCP. Le mécanisme de hook précédent ne capturait que les commandes de premier niveau.
Il intercepte également gh pr diff <number> et renvoie le même manifeste structuré. Les commandes normales comme git status ou l'utilisation humaine de git passent sans être modifiées.
Limitations honnêtes
Parce que c'est basé sur PATH, tout ce qui réinitialise PATH (par exemple env -i, un conteneur nettoyé) contourne le shim. L'installation est limitée à Unix/Darwin pour l'instant (bien que le shim fonctionne sur Windows, l'installateur ne le fait pas). Et vous devez redémarrer votre agent une fois après l'installation — Claude Code fige PATH au lancement de l'agent.
Pour qui c'est fait : toute personne utilisant un agent pour la revue de code, les audits de refactorisation, ou les questions "que va casser ce changement" sur une base de code assez grande pour que les diffs bruts mangent votre fenêtre de contexte.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

ClaudeHive : Interface Web pour Gérer des Sessions de Code Claude en Parallèle
ClaudeHive est une interface web qui gère des sessions parallèles de Claude Code, permettant aux utilisateurs de définir des modèles de prompts avec des espaces réservés, de les exécuter par lots sur plusieurs entrées avec une concurrence configurable, et de consulter tous les résultats en un seul endroit. Il inclut un outil CLI pour que les agents gestionnaires puissent créer et coordonner des agents travailleurs.

Cerveau : Un système de mémoire d'erreurs persistantes pour le code Claude via MCP
Brain est un serveur MCP open-source qui offre à Claude Code une mémoire persistante et inter-projets pour les erreurs et leurs solutions. Il capture le contexte des erreurs, suggère des correctifs éprouvés avec des scores de confiance, et construit un réseau de synapses pondéré connectant les erreurs, les solutions et les modules de code à travers tous les projets.

Clawion : Wrapper OpenClaw avec support Claude Max et intégration GitHub
Clawion est un wrapper OpenClaw qui prend en charge Claude Max sans nécessiter de clé API. La configuration implique de choisir un modèle, de connecter Telegram et de déployer un compagnon de code avec intégration GitHub pour la création automatisée de demandes de fusion.

Compacteur à Griffes : moteur de compression de tokens en 14 étapes pour pipelines LLM
Claw Compactor est un moteur de compression de tokens LLM open-source utilisant un pipeline de fusion à 14 étapes pour atteindre une compression moyenne de 54 % sans coût d'inférence LLM. Il inclut des compresseurs spécialisés pour le code, le JSON, les journaux, les différences et les résultats de recherche avec des capacités de compression réversible.