클룩스: 클로드 코드를 위한 지속적 훅 런타임

성능 문제와 해결책
Claude Code 파이프라인이 더욱 견고해짐에 따라, 훅 수는 2-3개의 가벼운 검사에서 SessionStart, PreToolUse, PostToolUse, Stop 이벤트에 걸쳐 50개 이상의 핸들러로 증가할 수 있습니다. 각 훅은 일반적으로 새로운 Node 또는 Python 프로세스를 생성하여, 순수한 생성 오버헤드로 인한 지연 시간이 세션당 누적됩니다.
Clooks는 프로세스 생성 없이 훅 디스패치를 처리하는 지속적인 HTTP 데몬을 제공하여 이 문제를 해결합니다. Claude Code는 이미 기본적으로 HTTP 훅을 지원하므로, Clooks는 이를 가리킬 가치가 있는 데몬을 제공합니다.
성능 벤치마크
소스 벤치마크에서:
- 단일 호출: 약 34.6ms → 약 0.31ms
- 전체 세션 (120회 호출): 약 3,986ms → 약 23ms
핵심 기능
clooks migrate: 기존 훅을 자동으로 변환하며, 재작성 없이 하나의 명령어로 완료- LLM 핸들러: $TRANSCRIPT, $GIT_DIFF, $ARGUMENTS와 같은 변수와 프롬프트 템플릿을 사용하여 훅 구성에서 Claude를 직접 호출
- 배치 그룹화: 동일한 batchGroup을 가진 핸들러는 단일 API 호출을 공유
- 의존성 해결:
depends: [other-handler]구문과 위상 정렬을 통한 병렬 실행 웨이브 - 플러그인 시스템: 재사용 가능한 훅 세트를 clooks-plugin.yaml로 패키징하고
clooks add로 설치 - 핫 리로드: 매니페스트를 편집하면 데몬이 즉시 반영
- 메트릭 및 비용 추적:
clooks stats는 실행 중인 내용을 표시하고,clooks costs는 LLM 지출을 추적
시작하기
설치: npm install -g /clooks
그런 다음 실행: clooks migrate
현재 버전은 v0.5이며, 활발히 개발 중이고 다듬어질 부분이 있습니다. 이 도구는 기여에 열려 있습니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

인터랙티브 웹사이트가 Claude 코드 프로젝트 구조를 시뮬레이션합니다
개발자가 exploreclaudecode.com을 구축했으며, 이는 기능적인 파일 트리, 구성 가능한 파일 및 터미널 패널을 갖춘 Claude Code 프로젝트의 브라우저 기반 시뮬레이션입니다. 이 사이트는 .claude/ 디렉토리, 설정 파일, 스킬, 에이전트, 훅 및 MCP 구성이 함께 작동하는 방식을 설명합니다.

CLI-Anything-WEB: 모든 웹사이트를 Claude Code용 Python CLI로 리버스 엔지니어링하는 오픈소스 플러그인
CLI-Anything-WEB는 브라우저 트래픽을 모니터링하고, 프로토콜을 리버스 엔지니어링하며, 인증, 테스트, --json 지원을 포함한 완전한 Python CLI를 생성하는 오픈소스 Claude Code 플러그인입니다. Reddit, Booking, Airbnb, ChatGPT, LinkedIn 등의 사이트를 위한 19개의 샘플 CLI가 포함되어 있습니다.

전자상거래 연구를 위한 세 가지 MCP 서버: Shopify, Amazon, Google Maps 도구와 함께하는 Claude
한 개발자가 Shopify 스토어를 API 키 없이 분석하고, Amazon 제품 기회를 평가하며, Google Maps에서 지역 비즈니스 리드를 찾아 평가하는 세 개의 MCP 서버를 Claude용으로 구축했습니다. 모두 Apify에서 이용 가능합니다.

개발자가 C 언어를 모르는 상태에서 Claude Code를 사용해 Windows용 네이티브 tmux 포트를 구축하다
한 개발자가 C 언어를 모르는 상태에서 Claude Code를 사용해 Win32 API와 conpty 구현을 처리하는 네이티브 Windows 멀티플렉서인 tmux-win을 만들었습니다. 이 도구는 수직/수평 분할, 분리 가능한 세션, VM 오버헤드 없는 네이티브 성능을 특징으로 합니다.