Claude Code용 트레이 위젯: 이름으로 이전 세션 재개 + 플랜 제한 한눈에 보기
요약
Claude Code 사용자의 편의를 위해 세션 관리와 사용량을 시각화하는 트레이 위젯을 소개합니다. 프로젝트별 세션 재개 기능과 모델별 토큰 사용량 확인 기능을 제공합니다.
핵심 포인트
- 이름 지정된 세션을 목록으로 확인하고 즉시 재개 가능
- 실행 중인 세션의 상태(busy/idle)를 실시간 확인
- 모델별 토큰 사용량 및 플랜 제한 수치 시각화
- 단일 실행 파일 형태로 제공되는 가벼운 도구
Claude Code 창을 닫는 것은 쉽습니다. 하지만 다시 돌아가는 것은 쉽지 않습니다. 어떤 대화가 어느 폴더에 있었는지, 혹은 각각의 대화가 어디서 멈췄는지 전혀 기억나지 않았기 때문입니다. 그래서 이를 위한 작은 트레이 위젯 (tray widget)을 만들었습니다.
Sessions 탭 - 프로젝트별로 그룹화된 사용자의 이름 지정 세션 ( /rename 또는 claude -n )을 보여줍니다. 실행 중인 세션은 상태 (busy / idle)와 함께 라이브(live)로 표시되며, 클릭하면 해당 터미널 창이 맨 앞으로 나옵니다. 닫힌 세션을 클릭하면 WT(Windows Terminal)가 설치되어 있는 경우, 해당 프로젝트의 이름을 딴 새로운 Windows Terminal 탭으로 적절한 폴더에서 claude -r <id> 명령어를 통해 재개됩니다.
Usage 탭 — /usage와 동일한 수치 (세션 5시간, 주간 전체 모델, 주간 모델별, 추가 크레딧)와 더불어, 이번 달 모델별 토큰 사용량을 보여줍니다.
설치하지 않더라도 흥미로울 수 있는 부분은 다음과 같습니다: Claude Code는 이미 이 기능에 필요한 모든 것을 디스크에 보관하고 있습니다.
~/.claude/sessions/<pid>.json - 실행 중인 프로세스당 하나의 파일이며, 파일명은 pid입니다. 여기에는 cwd(현재 작업 디렉토리), 세션 ID, 그리고 실시간 busy / idle 상태가 포함되어 있습니다. 유용한 점은,
$ 금액은 실제 청구 금액이 아니라 "API 사용 시 비용이 이 정도 들 것이다"라는 명목상의 추정치입니다. 실제 수치를 확인하려면 제가 여전히 비용 측정 도구로 신뢰하는 ccusage를 사용하세요. MIT 라이선스, 80개의 유닛 테스트 (unit tests), 별도의 설치가 필요 없는 단일 실행 파일 (single exe) 형태입니다. Claude Code로 작성되었는데, 이는 매우 순환적인 (circular) 느낌을 주었습니다. https://github.com/mosmondor/claude-usage-widget /u/mosmondor 님이 제출함 [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기