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

Vibeyard ajoute le partage de session P2P pour Claude Code
Tools

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.

OpenClawRadar
Intégration d'Agents LLM Locaux avec ComfyUI pour la Génération d'Images par Lots en Langage Naturel
Tools

Intégration d'Agents LLM Locaux avec ComfyUI pour la Génération d'Images par Lots en Langage Naturel

Un développeur explique comment il a connecté son agent OpenClaw local à ComfyUI, permettant des commandes en langage naturel pour des flux de travail de génération d'images par lots. L'intégration utilise une compétence d'agent personnalisée qui traduit les requêtes en anglais en JSON de flux de travail ComfyUI et gère la communication API.

OpenClawRadar
Protocole Agent Browser : un fork open-source de Chrome pour les agents IA atteint 90 % au benchmark Mind2Web
Tools

Protocole Agent Browser : un fork open-source de Chrome pour les agents IA atteint 90 % au benchmark Mind2Web

Agent Browser Protocol (ABP) est un fork open-source de Chrome qui gèle JavaScript et le temps après chaque action pour convertir la navigation web en chat multimodal pour les agents IA. Il a obtenu 90,53 % sur le benchmark Online Mind2Web et peut être ajouté à Claude Code avec une seule commande.

OpenClawRadar
L'application Focusmo pour macOS ajoute un serveur MCP local pour l'intégration avec Claude AI.
Tools

L'application Focusmo pour macOS ajoute un serveur MCP local pour l'intégration avec Claude AI.

Focusmo, une application de concentration pour macOS, intègre désormais un serveur MCP local qui permet à Claude AI d'accéder à des données réelles de concentration pour les bilans hebdomadaires et la planification. Le serveur fonctionne localement sur Mac sans nécessiter de serveurs externes, gardant toutes les données sur l'appareil.

OpenClawRadar