Mneme: Un gancho de PreToolUse que bloquea las ediciones de Claude Code que violan las decisiones de arquitectura

✍️ OpenClawRadar📅 Publicado: 4 de mayo de 2026🔗 Source
Mneme: Un gancho de PreToolUse que bloquea las ediciones de Claude Code que violan las decisiones de arquitectura
Ad

Marcus Dillavou construyó Mneme, un hook PreToolUse que intercepta las ediciones de Claude Code y las verifica contra un archivo de decisiones de arquitectura registrado antes de que lleguen al disco. El objetivo: evitar que bibliotecas prohibidas, patrones rechazados y convenciones olvidadas reaparezcan en nuevos archivos.

Instalación

pip install mneme
python scripts/install_claude_code.py

Esto escribe la entrada del hook en .claude/settings.json e instala cuatro comandos slash:

  • /mneme-check — ejecutar una verificación de violación
  • /mneme-context — obtener contexto para el archivo actual
  • /mneme-record — registrar una nueva decisión
  • /mneme-review — revisar decisiones existentes
Ad

Cómo Funciona

Cuando Claude intenta una edición, Mneme compara la operación con las decisiones indexadas por palabras clave. Si se detecta una violación, el hook bloquea la operación y devuelve el ID de la decisión como retroalimentación. Claude ve la restricción, entiende por qué y ajusta su salida — sin necesidad de anulación manual.

El hook falla abierto: si Mneme no está en PATH o agota el tiempo de espera, sale con 0 y Claude Code procede normalmente. Solo bloquea cuando mneme check realmente devuelve un veredicto de violación.

Casos Especiales

La recuperación se basa en palabras clave, por lo que el alcance de las decisiones es importante. El autor busca activamente retroalimentación del mundo real sobre si el hook se activa correctamente en proyectos de producción.

📖 Leer la fuente completa: r/ClaudeAI

Ad

👀 Ver también

Código VT: Agente de Codificación TUI de Código Abierto en Rust con Soporte Multi- Proveedor y Habilidades de Agente
Herramientas

Código VT: Agente de Codificación TUI de Código Abierto en Rust con Soporte Multi- Proveedor y Habilidades de Agente

VT Code es un agente de codificación de interfaz de usuario de terminal (TUI) basado en Rust que admite Anthropic, OpenAI, Gemini y Codex, con inferencia local a través de LM Studio y Ollama. Incluye Agent Skills, Model Context Protocol y Agent Client Protocol.

OpenClawRadar
Capa de Enrutamiento de Contexto Reduce el Uso de Tokens de Código de Claude mediante el Segimiento de Archivos Accedidos
Herramientas

Capa de Enrutamiento de Contexto Reduce el Uso de Tokens de Código de Claude mediante el Segimiento de Archivos Accedidos

Un desarrollador ahorró aproximadamente $80 por mes en el uso de Claude Code al agregar una capa de enrutamiento de contexto que evita que la IA vuelva a leer los mismos archivos del repositorio en turnos posteriores. La herramienta rastrea qué archivos ya se han accedido para reducir el consumo redundante de tokens.

OpenClawRadar
Complementos de Claude: Visión por Computadora, Consejo Multiagente y Flujo de Trabajo de Autodepuración
Herramientas

Complementos de Claude: Visión por Computadora, Consejo Multiagente y Flujo de Trabajo de Autodepuración

Se lanzaron tres complementos de Claude: Computer Vision v1.7.0 para automatización de aplicaciones de Windows, The Council v3.1.0 para consultas multiagente adversarias y Upwork Scraper v0.2.0 para análisis del mercado laboral. Una demostración mostró a Claude usando estos complementos para diagnosticar y corregir su propio error de automatización en Solitario.

OpenClawRadar
OpenClaw Integra Características de la Filtración de Código de Claude
Herramientas

OpenClaw Integra Características de la Filtración de Código de Claude

Un usuario de OpenClaw hizo que su bot analizara el código filtrado de Claude (la recreación en Rust de Instructkr) y portó selectivamente patrones arquitectónicos específicos a su configuración de OpenClaw. La integración se centra en mejoras prácticas como la continuidad automática de inicio, la compactación de conversaciones y un marco de hooks pre-herramienta/post-herramienta.

OpenClawRadar