Mneme: Предварительный хук, блокирующий правки кода Claude, нарушающие архитектурные решения

✍️ OpenClawRadar📅 Опубликовано: 4 мая 2026 г.🔗 Source
Mneme: Предварительный хук, блокирующий правки кода Claude, нарушающие архитектурные решения
Ad

Маркус Диллав разработал Mneme — хук PreToolUse, который перехватывает правки Claude Code и сверяет их с записанным файлом архитектурных решений до того, как они будут записаны на диск. Цель: предотвратить повторное появление запрещённых библиотек, отклонённых паттернов и забытых соглашений в новых файлах.

Установка

pip install mneme
python scripts/install_claude_code.py

Эта команда добавляет запись хука в .claude/settings.json и устанавливает четыре слэш-команды:

  • /mneme-check — проверить на нарушения
  • /mneme-context — получить контекст для текущего файла
  • /mneme-record — записать новое решение
  • /mneme-review — просмотреть существующие решения
Ad

Как это работает

Когда Claude пытается выполнить правку, Mneme сравнивает операцию с решениями, проиндексированными по ключевым словам. Если обнаружено нарушение, хук блокирует операцию и возвращает ID решения в качестве обратной связи. Claude видит ограничение, понимает причину и корректирует свой вывод — ручное вмешательство не требуется.

Хук отказоустойчив: если Mneme не найден в PATH или происходит таймаут, он завершается с кодом 0, и Claude Code продолжает работу в обычном режиме. Он блокирует только тогда, когда mneme check действительно возвращает вердикт о нарушении.

Граничные случаи

Поиск основан на ключевых словах, поэтому область действия решений имеет значение. Автор активно ищет отзывы из реальных проектов о том, правильно ли срабатывает хук в production-среде.

📖 Source: r/ClaudeAI

Ad

👀 Смотрите также

Проблема с циклом проверки задач в OpenClaw Codex-GPT5.4
Инструменты

Проблема с циклом проверки задач в OpenClaw Codex-GPT5.4

Разработчик сообщает, что Codex-GPT5.4 через OpenClaw застревает в цикле проверки задач во время автономной работы над проектом, постоянно идентифицируя и подтверждая задачи без их выполнения. Для решения проблемы были внедрены элементы управления рабочей областью, включая TASKS.md, правила heartbeat и файлы персонажей.

OpenClawRadar
Routerly: Самостоятельно размещаемый шлюз для LLM с политиками маршрутизации в реальном времени и контролем бюджета
Инструменты

Routerly: Самостоятельно размещаемый шлюз для LLM с политиками маршрутизации в реальном времени и контролем бюджета

Routerly — это бесплатный, открытый, саморазмещаемый шлюз для LLM, который обеспечивает выбор модели во время выполнения на основе политик маршрутизации, таких как самая дешёвая, самая быстрая или самая способная, а также лимиты бюджета на уровне проекта с отслеживанием затрат на токен. Он совместим с OpenAI для простой интеграции с такими инструментами, как Cursor, LangChain и Open WebUI.

OpenClawRadar
ConnectSafely AI MCP Server связывает LinkedIn с Claude для прямого управления
Инструменты

ConnectSafely AI MCP Server связывает LinkedIn с Claude для прямого управления

ConnectSafely AI предоставляет MCP-сервер, который напрямую подключает LinkedIn к Claude, позволяя пользователям отправлять сообщения, искать людей, проверять посетителей профиля и отслеживать беседы с помощью промптов без переключения вкладок.

OpenClawRadar
Орк: Открытый Много-Проектный Оркестратор для ИИ-Агентов в Программировании
Инструменты

Орк: Открытый Много-Проектный Оркестратор для ИИ-Агентов в Программировании

Orc — это оркестратор уровня операционной системы, который координирует ИИ-агентов для написания кода в нескольких проектах, используя bash, tmux и git worktrees. Он решает проблемы конфликтов слияния, дублирования работы и накладных расходов на координацию с помощью двухуровневой системы проверки и нулевого расхода токенов на оркестрацию.

OpenClawRadar