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

에이전트 룸: Claude 코드 에이전트 팀 시각화 데스크톱 앱
Tools

에이전트 룸: Claude 코드 에이전트 팀 시각화 데스크톱 앱

Agents Room은 .claude/agents/ 폴더를 스캔하여 프론트매터를 읽고, 자동 연결선이 있는 캔버스 상에 에이전트 관계를 시각화하는 Electron 데스크톱 애플리케이션입니다. 마크다운 파일을 편집하는 대신 UI에서 직접 에이전트, 스킬, 명령을 생성/편집할 수 있습니다.

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

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

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

OpenClawRadar
Clawforce: 클로봇 에이전트 팀 관리를 위한 오픈소스 제어 플레인
Tools

Clawforce: 클로봇 에이전트 팀 관리를 위한 오픈소스 제어 플레인

Clawforce는 클릭 몇 번으로 배포가 가능한 Clawbot 에이전트 팀 관리를 위한 오픈소스 제어 평면입니다. UI를 통해 캐릭터, 스킬, MCP 통합 및 도구를 구성할 수 있으며, 에이전트들은 협력적으로 계획을 세우고 조율하며 작업을 실행할 수 있습니다.

OpenClawRadar
파일럿 프로토콜: Claude로 구축된 AI 에이전트용 P2P 네트워크 스택
Tools

파일럿 프로토콜: Claude로 구축된 AI 에이전트용 P2P 네트워크 스택

개발자가 자율 AI 에이전트를 위해 특별히 설계된 순수 사용자 공간 피어투피어 가상 네트워크 스택인 Pilot Protocol을 Go 언어로 구축했습니다. 이 프로토콜은 중앙 집중식 인프라 없이 직접 통신을 가능하게 합니다. UDP 멀티플렉싱, NAT 트래버설 및 종단 간 암호화를 사용하며, 벤치마크 결과 로컬 처리량 89 MB/s, 대륙 간 WAN 처리량 2.1 MB/s를 보여줍니다.

OpenClawRadar