안녕하세요. Claude Code와 Codex를 Windows에서 같이 쓰면서, 사용량과 세션 상태를 한눈에 보기 어려워 WhereMyTokens라는 트레이 앱을 만들었습니다.

처음에는 제 불편함에서 시작했습니다. Codex는 로컬 세션 로그를 봐야 하고, Claude Code는 statusLine/API 쪽을 봐야 하고, 지금 어떤 프로젝트/브랜치에서 세션이 살아있는지 보려면 터미널이나 에디터를 계속 왔다 갔다 해야 했습니다. 특히 5h / 1w 제한이 얼마나 남았는지, 지금 속도로 쓰면 reset 전에 먼저 고갈될지 감이 잘 안 오더라구요.

CLI에서 직접 확인하는 방법이나 macOS 메뉴바/노치 쪽 도구들은 이미 몇 가지 보였는데, Windows에서 Claude Code와 Codex를 같이 쓰는 사람을 위한 트레이 앱은 잘 보이지 않았습니다. 그래서 Windows 사용자 입장에서 자연스럽게 쓸 수 있는 형태로 만들어봤습니다.

주요 기능은 이렇습니다.

  • Claude Code / Codex 둘 다 추적하거나, 한쪽만 선택해서 보기
  • Codex 로컬 JSONL 세션과 Claude 프로젝트를 읽어서 프로젝트/브랜치별로 묶어 보기
  • 5h / 1w 사용량, reset time, rate limit 상태 표시
  • Quota Pace: 사용량 %와 시간 경과 %를 비교해서 지금 burn rate가 빠른지 보기
  • 오늘/전체 기준 토큰, 비용 추정, API 호출, 세션 수, cache 효율 보기
  • Windows toast 알림과 tray label 표시
  • 클라우드 동기화 없이 로컬 파일/API 기반으로 동작

개인적으로는 이 프로젝트를 공개한 뒤 작은 경험들이 꽤 기뻤습니다. 별도로 크게 홍보한 건 아니었는데 GitHub star가 조금씩 자연스럽게 늘었고, 최근에는 처음으로 제가 아닌 contributor가 생겼습니다. 모르는 분이 issue를 올려주셔서 실제 사용 환경에서 생긴 문제를 고쳐본 것도 기억에 남았습니다. 작은 일이지만, 아 이걸 나 말고도 누군가 실제로 쓰고 있구나 라는 느낌이 들어서 좋았습니다.

아직 계속 다듬는 중이라, 특히 아래 부분에 대한 피드백을 받고 싶습니다.

  • Windows tray label은 어떤 정보일 때 가장 유용한지
  • Claude/Codex를 같이 쓰는 경우 화면 구성이 복잡하지 않은지
  • Quota Pace가 실제로 사용량 조절에 도움이 되는지
  • 추가로 보고 싶은 provider나 지표가 있는지

GitHub:
https://github.com/jeongwookie/WhereMyTokens

릴리즈:
https://github.com/jeongwookie/WhereMyTokens/releases