Clawback: 누출된 Claude 검증 루프의 Hooks 기반 구현

Clawback는 유출된 Claude 소스 맵의 검증 루프를 프롬프트가 아닌 기계적 훅으로 구현한 GitHub 프로젝트입니다. 이 접근 방식은 iamfakeguru/claude-md의 "tsc를 실행하지 않고는 완료할 수 없습니다"와 같은 프롬프트 기반 검증이 컨텍스트 압박 하에서 모델에 의해 건너뛸 수 있는 한계를 해결합니다.
훅 아키텍처
시스템은 문제를 두 계층으로 나눕니다:
- 훅 (기계적, 건너뛸 수 없음):
- 정지 훅: Claude가 완료하려고 할 때 타입 체크 + 린트를 실행합니다. 실패하면 코드 2로 종료하여 Claude가 계속 수정하도록 강제합니다. 연속 세 번 실패한 블록은 회로 차단기를 트리거합니다.
- PostToolUse: 모든 파일 편집 후 자동 포맷팅 및 린트를 수행합니다.
- PreToolUse: Claude가 .env 및 lockfile을 건드리기 전에 편집을 차단합니다.
- PostCompact: 컨텍스트 압축 후 git 상태와 gotchas.md를 다시 주입합니다.
- CLAUDE.md (행동적): 훅이 강제할 수 없는 사항을 위해 사용되며, 단계적 실행(단계당 ≤5개 파일), 계획 대 빌드 분리, 컨텍스트 감소 인식, 실수 로깅을 포함합니다.
기술적 세부 사항
이 도구는 구성 파일(tsconfig.json, go.mod, Cargo.toml, pyproject.toml, composer.json)을 찾아 스택을 자동 감지합니다. 구성이 필요 없으며 종속성이 전혀 없습니다. Clawback는 iamfakeguru의 CLAUDE.md 프로젝트를 대체하지 않고 함께 작동합니다.
구현은 소스 맵에서 USER_TYPE === 'ant' 뒤에 숨겨져 있던 유출된 검증 루프를 기반으로 합니다. GitHub 저장소는 https://github.com/LZong-tw/clawback에서 이용할 수 있습니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

Sgai: 목표 기반 다중 에이전트 소프트웨어 개발 도구
Sgai는 GOAL.md 파일에 정의된 소프트웨어 목표를 실행하기 위해 AI 에이전트를 조율하는 오픈소스 Go 도구입니다. 목표를 DAG 워크플로우로 분해하고, 완료 게이트를 위한 테스트를 실행하며, 모니터링을 위한 웹 대시보드와 함께 로컬에서 작동합니다.

클로드 코드의 툴 API 상세 정보 공개
레딧 사용자가 Claude Code의 도구 API에 대한 세부 정보를 추출했습니다. 여기에는 파일 시스템 작업, bash 실행, 웹 검색, 그리고 XML과 유사한 블록을 사용하여 도구 호출이 구조화되는 방식이 포함됩니다.

린 콜랩 소개: 장기 실행 LLM 작업을 위한 다중 에이전트 오케스트레이터
Lean Collab는 조정된 병렬 하위 에이전트를 사용하여 장기 실행 LLM 작업을 관리하도록 설계된 오픈 소스 오케스트레이터입니다.

글리세믹GPT: BYOAI 및 플러그인 SDK를 갖춘 자체 호스팅 AI 당뇨 모니터
GlycemicGPT는 Dexcom G7과 Tandem 펌프를 AI 분석 레이어에 연결하는 오픈 소스, 자체 호스팅 플랫폼입니다. 매일 브리핑, 식사 분석, 대화형 채팅, 설정 가능한 알림을 모두 사용자 하드웨어에서 제공합니다.