Claude 사용량 측정기 및 상태 표시등으로 개조한 램프
Turned this lamp into a Claude usage meter and CC status indicator
핵심 요약
Claude 사용량과 상태를 실시간으로 알려주는 스마트 램프를 직접 제작하여 공유함.
- 상태 표시 기능 — Claude 작업 중에는 파란색, 입력 대기 중에는 분홍색 등으로 상태를 시각화함
- 사용량 추적 — 5시간 사용 제한 내에서 남은 용량을 램프의 진행률 표시줄로 보여줌
- 호환성 확보 — Claude Code CLI, IDE 플러그인, 데스크톱 앱과 연동 가능함
- 오픈 소스 활용 — GitHub 프로젝트를 기반으로 파이썬 스크립트를 통해 BLE 램프와 통신함
5시간 사용 제한 시간 중 얼마나 남았는지, 그리고 Claude가 작업 중인지 아니면 내 입력을 기다리는지 항상 걱정되더군요. 그래서 Claude Code가 무엇을 하는지 추적하고 그 상태를 블루투스 스마트 램프로 전달하는 백그라운드 스크립트를 만들었습니다.
원래 프로젝트 출처: https://github.com/bobek-balinek/claude-lamp
이 스크립트는 Claude Code에 연결되어 파이썬 스크립트를 실행하고, BLE를 통해 램프와 통신합니다. Claude가 작업 중일 때는 램프에 파란색 회전 애니메이션이 나타납니다. 내 입력이 필요할 때는 분홍색으로 변하죠. 아무 일도 없을 때는 따뜻한 흰색으로 유지됩니다. 제가 가장 만족하는 부분은 사용량 측정기입니다. 스크립트가 제 실시간 5시간 사용 제한량을 읽어오기 때문에, Claude가 유휴 상태가 되거나 작업을 마치면 램프의 조명 바가 남은 창의 크기를 보여주는 진행률 표시줄로 변합니다. 더 이상 추측하거나 계속 새로고침하며 확인할 필요 없이, 방 건너편에서 램프만 힐끗 보면 됩니다.
Claude Code CLI, IDE 플러그인, 데스크톱 앱과 모두 작동합니다. 원한다면 소스 코드에서 모든 색상과 효과를 쉽게 조정할 수 있습니다.
물론, 오늘 Fable 5를 시도해 봤는데 진행률 표시줄이 카운트다운 타이머처럼 움직이기 시작하더군요. 간단한 작업 하나에 6%가 사라지는 걸 지켜봤습니다.



