git-prism v0.9.0: Proporciona Diffs Estructurados a Agentes de Codificación de IA mediante MCP

git-prism v0.9.0 es un servidor MCP escrito en Rust que proporciona a los agentes de IA de codificación JSON estructurado en lugar de texto diff sin procesar. En lugar de alimentar a Claude Code con miles de líneas de diff unificado con @@ cabeceras de fragmentos y prefijos + / -, git-prism devuelve un manifiesto de los archivos modificados, recuentos de líneas y funciones específicas modificadas o agregadas, junto con información de llamante/llamado y una calificación de radio de explosión.
Cómo funciona
Instalación mediante Cargo o Homebrew:
cargo install git-prism
# o:
brew tap mikelane/tap && brew install git-prism
claude mcp add git-prism -- git-prism serveUna vez instalado y reiniciado el agente, cada llamada a git diff devuelve JSON. Un diff típico de PR que costaría entre 5,000 y 50,000 tokens ahora cabe en unos cientos de tokens. El agente recibe datos estructurados (firmas de funciones, cambios de importación, indicadores de archivos generados) sin necesidad de volver a analizar el texto.
El análisis a nivel de funciones admite 13 lenguajes: Rust, Python, Go, TypeScript y más.
v0.9.0: Intercepción a nivel de PATH
El gran cambio en v0.9.0: la capa de intercepción ahora opera a nivel de PATH. git-prism instala un shim llamado git antes que el git real, por lo que cada llamada a git que haga el agente (incluyendo las anidadas en Makefiles, scripts de construcción o hooks de precommit) se enruta a través del servidor MCP. El mecanismo de hook anterior solo capturaba comandos de nivel superior.
También intercepta gh pr diff <número> y devuelve el mismo manifiesto estructurado. Los comandos normales como git status o el uso de git por humanos pasan sin cambios.
Limitaciones honestas
Al depender de PATH, cualquier cosa que reinicie PATH (por ejemplo, env -i, un contenedor limpio) omite el shim. La instalación solo es compatible con Unix/Darwin por ahora (aunque el shim funciona en Windows, el instalador no). Y debes reiniciar tu agente una vez después de la instalación: Claude Code congela PATH al iniciar el agente.
Para quién es: cualquier persona que use un agente para revisión de código, auditorías de refactorización o preguntas sobre "¿qué romperá este cambio?" en una base de código lo suficientemente grande como para que los diffs sin procesar se coman la ventana de contexto.
📖 Lee la fuente completa: r/ClaudeAI
👀 Ver también

Extensión de Claude para VS Code Deslizador de Esfuerzo de Razonamiento Envía Valores Inconsistentes
El control deslizante de esfuerzo de razonamiento en la extensión de Claude para VS Code envía valores numéricos inconsistentes al modelo, con un mapeo no monótono donde mover el control hacia arriba puede enviar un número más bajo.

Coding-Flashcards: más de 800 tarjetas Anki para Rust, SQLite, Godot y Wolfram Language
Más de 800 tarjetas didácticas en Markdown que cubren Rust, SQLite, Godot y el lenguaje Wolfram desde primeros principios, con scripts para convertir a mazos de Anki o PDFs.

Cubierta de Rueda: Mensajería Bidireccional Persistente entre CLI y JavaScript del Navegador mediante CDP
Hubcap Bridge es una nueva función en la herramienta Hubcap CLI que crea un canal de mensajes bidireccional persistente entre procesos locales y JavaScript ejecutándose en páginas del navegador a través del Protocolo Chrome DevTools. Permite que las habilidades de Claude Code interactúen con aplicaciones web mediante sus APIs internas de JavaScript sin requerir acceso a APIs públicas.

TinySearch v0.2.0: Búsqueda web ligera para LLMs locales ahora respaldada por SearXNG
TinySearch v0.2.0 cambia de DuckDuckGo a SearXNG como backend de búsqueda. Busca en la web, rastrea páginas y proporciona contexto compacto (8k tokens) para LLMs locales como Qwen3.5-9B.