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

✍️ OpenClawRadar📅 게시일: April 2, 2026🔗 Source
클룩스: 클로드 코드를 위한 지속적 훅 런타임
Ad

성능 문제와 해결책

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

Ad

👀 See Also

인터랙티브 웹사이트가 Claude 코드 프로젝트 구조를 시뮬레이션합니다
Tools

인터랙티브 웹사이트가 Claude 코드 프로젝트 구조를 시뮬레이션합니다

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

OpenClawRadar
CLI-Anything-WEB: 모든 웹사이트를 Claude Code용 Python CLI로 리버스 엔지니어링하는 오픈소스 플러그인
Tools

CLI-Anything-WEB: 모든 웹사이트를 Claude Code용 Python CLI로 리버스 엔지니어링하는 오픈소스 플러그인

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

OpenClawRadar
전자상거래 연구를 위한 세 가지 MCP 서버: Shopify, Amazon, Google Maps 도구와 함께하는 Claude
Tools

전자상거래 연구를 위한 세 가지 MCP 서버: Shopify, Amazon, Google Maps 도구와 함께하는 Claude

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

OpenClawRadar
개발자가 C 언어를 모르는 상태에서 Claude Code를 사용해 Windows용 네이티브 tmux 포트를 구축하다
Tools

개발자가 C 언어를 모르는 상태에서 Claude Code를 사용해 Windows용 네이티브 tmux 포트를 구축하다

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

OpenClawRadar