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

✍️ OpenClawRadar📅 Publié: June 1, 2026🔗 Source
git-prism v0.9.0 : Donner aux agents de codage IA des diffusions structurées via MCP
Ad

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 serve

Une 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.

Ad

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

Ad

👀 See Also

Claude vers PDF Extension Chrome Exporte les Longues Conversations avec la Mise en Forme Intacte
Tools

Claude vers PDF Extension Chrome Exporte les Longues Conversations avec la Mise en Forme Intacte

Un développeur a publié une extension Chrome gratuite appelée Claude to PDF qui capture l'historique complet des conversations des chats Claude AI et préserve les blocs de code, les formules mathématiques LaTeX et la mise en forme des tableaux lors de l'exportation en PDF.

OpenClawRadar
Claude-Skills Maintainer Sollicite des Retours sur la Bibliothèque de 181 Agent Skills
Tools

Claude-Skills Maintainer Sollicite des Retours sur la Bibliothèque de 181 Agent Skills

Reza, le mainteneur de claude-skills, sollicite les retours de la communauté sur sa bibliothèque open-source qui contient 181 compétences d'agent, 250 outils Python et 15 personnages d'agent fonctionnant sur 11 outils de codage IA. Il s'interroge sur l'efficacité de l'approche par compétences isolées et souhaite des avis sur les compétences manquantes, les agents basés sur des personnages et les intégrations d'outils.

OpenClawRadar
Via Couche d’Intégration Universelle Open Source, Connecte les Outils d’IA à un Bus de Contexte Partagé
Tools

Via Couche d’Intégration Universelle Open Source, Connecte les Outils d’IA à un Bus de Contexte Partagé

Via est une couche d'intégration universelle open source qui connecte Claude, Cursor, Windsurf, ChatGPT, LangChain et d'autres outils d'IA à un bus de contexte, de tâches et de mémoire partagé, permettant au travail de suivre les utilisateurs à travers les outils, les sessions et les machines.

OpenClawRadar
HostedShell : Une Solution de Déploiement Web pour les Agents OpenClaw
Tools

HostedShell : Une Solution de Déploiement Web pour les Agents OpenClaw

HostedShell est une version hébergée d'OpenClaw qui élimine la configuration locale de l'interface en ligne de commande, la gestion des dépendances et l'appariement manuel en fournissant une console web avec un accès terminal direct et des mises à jour du système de fichiers.

OpenClawRadar