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

Reverse-Engineered Airtable Internal API über MCP verfügbar gemacht: 60+ Tools für Claude Code
Ein Entwickler hat Airtables interne API per Reverse Engineering entschlüsselt und einen MCP-Server mit über 60 Tools erstellt, der Claude Code und über 15 IDEs die Steuerung von Datenbankansichten, berechneten Feldern und Erweiterungen ermöglicht. Bereits von über 2000 Nutzern verwendet, ist es kostenlos und Open Source.

ToolLoop: Open-Source Agenten-Framework für Claude-ähnliche Tools mit beliebigen Modellen
ToolLoop ist ein Open-Source-Python-Framework mit 11 Tools für Dateioperationen, Codesuche, Shell-Zugriff und Sub-Agenten, das über LiteLLM mit jedem LLM funktioniert. Das 2.700-Zeilen-Framework ermöglicht den Wechsel von Modellen mitten im Gespräch mit gemeinsamem Kontext.

Wie KI-Assistenten Webseiten abrufen: Nginx-Loganalyse von ChatGPT, Claude, Gemini und anderen
Ein Entwickler testete fünf große KI-Assistenten, indem er sie mit eindeutigen URLs ansprach und Nginx-Logs überwachte, wodurch unterschiedliche Abrufmuster aufgedeckt wurden: ChatGPT, Claude und Perplexity verwenden dedizierte User-Agents, während Gemini aus seinem Index antwortete, ohne eine Abfrage durchzuführen.

Google PM veröffentlicht Always On Memory Agent mit SQLite-Speicher als Open Source, ohne Vektor-Datenbank
Der leitende KI-Produktmanager von Google, Shubham Saboo, hat einen Always-On-Memory-Agent als Open-Source veröffentlicht, der strukturierte Erinnerungen in SQLite speichert, anstatt Vektordatenbanken zu verwenden. Er läuft auf Gemini 3.1 Flash-Lite und führt alle 30 Minuten eine geplante Speicherkonsolidierung durch.