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

Axe: Una CLI de 12MB para Agentes LLM de Propósito Único
Herramientas

Axe: Una CLI de 12MB para Agentes LLM de Propósito Único

Axe es un binario ligero de Go que ejecuta agentes de IA enfocados definidos en archivos TOML. Trata a los agentes como programas Unix, admitiendo tuberías de entrada estándar, delegación de subagentes e integración de LLM de múltiples proveedores.

OpenClawRadar
OctoArch v5.0: Entorno de Ejecución B2B de Confianza Cero con Personas de IA Basadas en JSON
Herramientas

OctoArch v5.0: Entorno de Ejecución B2B de Confianza Cero con Personas de IA Basadas en JSON

OctoArch v5.0 es un entorno de ejecución cognitivo B2B de confianza cero diseñado para casos de uso empresariales estrictos como la extracción fiscal/de facturas. Reemplaza los prompts basados en texto con personas de IA definidas por JSON e implementa el encarcelamiento de rutas para prevenir ataques al servidor.

OpenClawRadar
Implementación del Agente Local OpenClaw con Caché TurboQuant para Hardware de Gama Media
Herramientas

Implementación del Agente Local OpenClaw con Caché TurboQuant para Hardware de Gama Media

Una aplicación de un clic para OpenClaw con modelos locales ahora se ejecuta en dispositivos de gama media como MacBook Air con 16 GB de RAM utilizando caché TurboQuant y calentamiento de contexto. La implementación parchea llama.cpp para llamadas a herramientas confiables y logra 10-15 tokens por segundo con Gemma 4 y QWEN 3.5.

OpenClawRadar
Lista seleccionada de más de 260 agentes y herramientas de IA con enfoque en código abierto y autohospedaje.
Herramientas

Lista seleccionada de más de 260 agentes y herramientas de IA con enfoque en código abierto y autohospedaje.

Un repositorio completo de GitHub enumera más de 260 agentes y marcos de IA, haciendo hincapié en opciones de código abierto, autoalojadas y locales, incluyendo Ollama, OpenClaw y DeerFlow.

OpenClawRadar