Mneme: 아키텍처 결정을 위반하는 Claude Code 편집을 차단하는 PreToolUse 후크

✍️ OpenClawRadar📅 게시일: May 4, 2026🔗 Source
Mneme: 아키텍처 결정을 위반하는 Claude Code 편집을 차단하는 PreToolUse 후크
Ad

Marcus Dillavou가 Mneme을 만들었습니다. 이는 PreToolUse 훅으로, Claude Code의 편집을 가로채서 디스크에 쓰기 전에 기록된 아키텍처 결정 파일과 대조합니다. 목표는 금지된 라이브러리, 거부된 패턴, 잊혀진 규칙이 새 파일에 다시 나타나는 것을 방지하는 것입니다.

설치

pip install mneme
python scripts/install_claude_code.py

이 명령은 훅 항목을 .claude/settings.json에 쓰고 네 개의 슬래시 명령을 설치합니다:

  • /mneme-check — 위반 검사 실행
  • /mneme-context — 현재 파일에 대한 컨텍스트 가져오기
  • /mneme-record — 새 결정 기록
  • /mneme-review — 기존 결정 검토

작동 방식

Claude가 편집을 시도하면 Mneme은 작업을 키워드 색인된 결정과 비교합니다. 위반이 감지되면 훅이 작업을 차단하고 결정 ID를 피드백으로 반환합니다. Claude는 제한을 확인하고 이유를 이해한 후 출력을 조정합니다. 수동 재정의가 필요 없습니다.

훅은 열린 실패 방식입니다. Mneme이 PATH에 없거나 시간 초과되면 0으로 종료되고 Claude Code가 정상적으로 진행됩니다. mneme check가 실제로 위반 판정을 반환할 때만 차단합니다.

에지 케이스

검색이 키워드 기반이므로 결정의 범위가 중요합니다. 작성자는 프로덕션 프로젝트에서 훅이 올바르게 작동하는지에 대한 실제 피드백을 적극적으로 찾고 있습니다.

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

클로드 코드 HUD: AI 코딩 세션 모니터링을 위한 터미널 대시보드
Tools

클로드 코드 HUD: AI 코딩 세션 모니터링을 위한 터미널 대시보드

claude-code-hud는 Claude Code 세션을 위한 실시간 모니터링을 제공하는 터미널 대시보드로, IDE 없이도 컨텍스트 창 사용량, API 속도 제한, 파일 변경 사항을 보여줍니다. npx claude-code-hud로 실행하세요.

OpenClawRadar
tmux로 헤드리스 Claude Code 채널을 관리하는 텔레그램 봇
Tools

tmux로 헤드리스 Claude Code 채널을 관리하는 텔레그램 봇

헤드리스 서버의 tmux에서 Claude Code Channels 세션을 시작, 중지, 모니터링하며 워치독 자동 재시작 기능을 갖춘, 의존성이 없는 Python Telegram 봇입니다.

OpenClawRadar
clarp: 6월 15일 종량제 이전 클로드의 오픈소스 드롭인 대체제
Tools

clarp: 6월 15일 종량제 이전 클로드의 오픈소스 드롭인 대체제

Claude -p가 6월 15일부로 종량제로 전환됩니다. clarp는 로컬 워크플로우를 대체하는 오픈소스 CLI입니다. 바이너리 이름만 claude에서 clarp로 변경하면 됩니다.

OpenClawRadar
클로드 AI의 울트라씽크 기능이 실용적인 사용 가이드와 함께 돌아왔습니다.
Tools

클로드 AI의 울트라씽크 기능이 실용적인 사용 가이드와 함께 돌아왔습니다.

Claude AI가 사용자 피드백을 반영하여 UltraThink 기능을 재도입했습니다. 이제 Opus 4.6(Max/Team)에서는 중간 노력이 기본값으로 설정되며, /model 명령어를 통해 높은 노력을 영구적으로 설정할 수 있고, UltraThink는 높은 노력에 대한 일회성 오버라이드로 작동합니다.

OpenClawRadar