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

✍️ OpenClawRadar📅 Publicado: 1 de junio de 2026🔗 Source
git-prism v0.9.0: Proporciona Diffs Estructurados a Agentes de Codificación de IA mediante MCP
Ad

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 serve

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

Ad

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

Ad

👀 Ver también

Plugin de Memoria del Agente OpenClaw: Contexto Persistente a lo Largo de Sesiones
Herramientas

Plugin de Memoria del Agente OpenClaw: Contexto Persistente a lo Largo de Sesiones

Un desarrollador creó un complemento de memoria para OpenClaw que inyecta contexto relevante de conversaciones anteriores antes de cada turno y almacena nuevos hechos y eventos después de cada turno, resolviendo el problema de que los agentes olvidan todo entre sesiones.

OpenClawRadar
ClearSpec: Un Generador de Especificaciones para Reducir Alucinaciones en el Código de Claude
Herramientas

ClearSpec: Un Generador de Especificaciones para Reducir Alucinaciones en el Código de Claude

ClearSpec es una herramienta que genera especificaciones estructuradas a partir de descripciones en inglés sencillo, conectándose a repositorios de GitHub para hacer referencia a rutas de archivos reales y dependencias, luego utiliza esas especificaciones como prompts para Claude Code para proporcionar un mejor contexto.

OpenClawRadar
Puente de Discord para Sesiones Autónomas de Código Claude
Herramientas

Puente de Discord para Sesiones Autónomas de Código Claude

Un script bridge.js (~50 líneas, discord.js v14) crea un chat bidireccional en tiempo real entre Discord y Claude Code mediante WebSocket + cola de archivos locales, reemplazando el sondeo de 2 minutos con lecturas de archivos en microsegundos. Probado en 27K líneas analizadas durante la noche.

OpenClawRadar
Habilidad del Agente de Funciones Modernas de CSS: Implementar Prácticas CSS Modernas en Agentes de Codificación de IA
Herramientas

Habilidad del Agente de Funciones Modernas de CSS: Implementar Prácticas CSS Modernas en Agentes de Codificación de IA

Una habilidad para agentes que impone más de 57 características modernas de CSS en color, diseño, selectores, animación, tipografía, posicionamiento y patrones de componentes, compatible con Claude Code, Cursor, Windsurf, Codex, Cline y GitHub Copilot.

OpenClawRadar