
Clawdometer - Claude 코드 사용량 모니터 오버레이
요약
Claude Code 사용량을 모니터링하는 데 지친 개발자를 위해, 네트워크 요청이나 원격 측정 없이 Claude Code의 상태 표시줄 훅에서 데이터를 가져와 사용하는 Windows HUD(Head-Up Display) 'Clawdometer'를 소개합니다. 이 도구는 공식 인터페이스만을 이용하며, 모든 바이너리는 네트워크 코드를 차단하는 정책 하에 컴파일되어 신뢰성을 높였습니다.
핵심 포인트
- 네트워크 요청이나 원격 측정 데이터가 전혀 없습니다.
- Claude Code의 상태 표시줄 훅에서 데이터를 가져와 사용합니다.
- 모든 바이너리는 HTTP/TLS 크레이트 사용을 금지하여 보안성이 높습니다.
- Windows 전용이며, 비공식적인 취미 프로젝트입니다.
Claude Code의 사용량을 확인하기 위해 몇 분마다 /usage를 실행하는 것이 지겨워져서, 이 기능을 보여주는 작은 Windows HUD(Head-Up Display)를 만들었습니다. 이름은 Clawdometer입니다. 화면 구석에 항상 떠 있는 형태로 자리 잡으며 두 개의 숫자를 표시합니다: 5시간 창과 7일 창의 사용량입니다. 플로팅 카드 형태가 싫다면 트레이 툴팁도 제공됩니다. 제가 실제로 신경 쓰는 부분은 이것이 네트워크 요청을 전혀 하지 않는다는 것입니다. OAuth 토큰에 접근하지 않으며, Anthropic 엔드포인트에 접속하지 않고, 원격 측정(telemetry) 데이터도 없습니다. 모든 데이터는 Claude Code 자체의 상태 표시줄 훅(statusline hook)에서 가져옵니다. 즉, Claude Code가 응답할 때마다 상태 표시줄로 파이프하는 JSON 스냅샷입니다. 이 데이터가 오래되면 (예를 들어 터미널 대신 claude.ai 웹사이트에 있었다면), claude -p /usage를 헤드리스(headless)로 실행하여 Claude Code가 출력하는 내용을 구문 분석함으로써 새로고침합니다. 이 두 가지가 유일한 출처이며, 둘 다 공식적인 Claude Code 인터페이스입니다. 저는 이것이 단순히 README에서 주장하는 것이 아니라 증명 가능하기를 원했습니다. 모든 바이너리는 HTTP/TLS 크레이트 사용을 금지하는 cargo-deny 정책 하에 컴파일되므로, 만약 네트워크 코드가 새어 들어오면 cargo deny check가 빌드를 실패시킵니다. 소스 코드는 GitHub에서 직접 검색해 보실 수도 있습니다. 몇 가지 솔직한 주의사항이 있습니다. Windows 전용입니다. 릴리스 바이너리는 코드 서명(code-signed)되어 있지 않아 SmartScreen에서 경고할 수 있습니다 (코드 서명 인증서 비용이 들기 때문에, 이것은 취미 프로젝트라 돈을 쓰고 싶지 않습니다). 아니면 한 명령으로 소스에서 직접 빌드할 수도 있습니다. 또한 Claude Code가 실제로 사용 중일 때만 업데이트됩니다. 왜냐하면 숫자가 나오는 곳이 바로 그곳이기 때문입니다. MIT 라이선스를 따르며, 비공식적이고 Anthropic과 제휴된 것이 아닙니다. 어떤 부분이 고장 나는지 듣고 싶습니다. GitHub 링크: https://github.com/cthpAiden/Clawdometer /u/NegativeSuggestion36님이 제출함 [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기