git-prism v0.9.0: KI-Codierungsagenten mit strukturierten Diffs via MCP versorgen

git-prism v0.9.0 ist ein in Rust geschriebener MCP-Server, der KI-Codierungsagenten strukturiertes JSON anstelle von rohem Git-Diff-Text liefert. Anstatt Claude Code tausende Zeilen Unified-Diff mit @@ Hunk-Header und + / --Präfixen zu füttern, gibt git-prism ein Manifest der geänderten Dateien, Zeilenanzahlen und spezifischer geänderter oder hinzugefügter Funktionen zurück – zusammen mit Caller/Callee-Informationen und einer Blast-Radius-Bewertung.
So funktioniert es
Installation über Cargo oder Homebrew:
cargo install git-prism
# oder:
brew tap mikelane/tap && brew install git-prism
claude mcp add git-prism -- git-prism serveNach der Installation und einem Neustart des Agenten gibt jeder git diff-Aufruf JSON zurück. Ein typischer PR-Diff, der 5.000–50.000 Token kosten würde, passt jetzt in ein paar hundert Token. Der Agent erhält strukturierte Daten – Funktionssignaturen, Importänderungen, Flags für generierte Dateien – ohne Text neu parsen zu müssen.
Die funktionsbezogene Analyse unterstützt 13 Sprachen: Rust, Python, Go, TypeScript und mehr.
v0.9.0: Abfangen auf PATH-Ebene
Die große Änderung in v0.9.0: Die Abfangebene arbeitet jetzt auf PATH-Ebene. git-prism installiert einen Shim namens git vor dem echten Git, sodass jeder Git-Aufruf des Agenten – einschließlich solcher, die in Makefiles, Build-Skripten oder Pre-Commit-Hooks verschachtelt sind – durch den MCP-Server geleitet wird. Der vorherige Hook-Mechanismus fing nur Befehle auf oberster Ebene ab.
Es fängt auch gh pr diff <number> ab und gibt dasselbe strukturierte Manifest zurück. Normale Befehle wie git status oder von Menschen ausgeführte Git-Nutzung werden unverändert durchgelassen.
Ehrliche Einschränkungen
Da es auf PATH basiert, umgeht alles, was PATH zurücksetzt (z. B. env -i, ein bereinigter Container), den Shim. Die Installation ist derzeit nur für Unix/Darwin verfügbar (obwohl der Shim unter Windows läuft, der Installer jedoch nicht). Und Sie müssen Ihren Agenten nach der Installation einmal neu starten – Claude Code friert PATH beim Agentenstart ein.
Für wen es geeignet ist: für alle, die einen Agenten für Code-Reviews, Refactoring-Prüfungen oder Fragen wie „Was wird diese Änderung kaputt machen?“ verwenden, und zwar in einer Codebasis, die groß genug ist, dass rohe Diffs Ihren Kontextfenster fressen.
📖 Vollständige Quelle lesen: r/ClaudeAI
👀 Siehe auch

Destillerie: Ein Claude-Code-Plugin für beständigen Team-Kontext
Distillery ist ein Plugin für Claude Code, das Teams gemeinsamen, persistenten Kontext über Sitzungen und Personen hinweg bietet. Version 0.2.0 fügt Hybridsuche, Authentifizierungs-Überwachungsprotokollierung und UV-Unterstützung hinzu.

AgentMind: Ein Claude-Code-Plugin, das Ihre Programmierpräferenzen lernt und anwendet
AgentMind ist ein Claude Code-Plugin, das Ihre Codierungsmuster beobachtet, Präferenzen wie Werkzeugauswahl und Stilregeln lernt und diesen Kontext automatisch in zukünftige Sitzungen einfügt. Es verwendet eine sechsstufige Kernschleife und Konfidenzbewertung, um zu bestimmen, wann gelernte Präferenzen angewendet werden sollen.

Claude Command Center: Open-Source Dashboard für Claude Code Analytics
Claude Command Center ist ein lokales Dashboard, das Ihr ~/.claude/-Verzeichnis ausliest, um Claude-Code-Sitzungsdaten, Kosten und MCP-Serverkonfigurationen anzuzeigen. Vollständig mit Claude Code erstellt, mit einem Express-Backend und React-Frontend, erfordert es keine Konfiguration und läuft lokal ohne Cloud oder Telemetrie.

MarkView: Open-Source-Tool rendert und verwaltet KI-generierte Markdown-Dateien
MarkView ist ein privat-fokussiertes Rendering-Engine, das Markdown-Dateien mit Mermaid-Diagrammen und KaTeX-Mathematik anzeigt und als Web-App, native macOS-App sowie MCP-Server für Claude Desktop und Cursor-Integration verfügbar ist.