Windows용 ChatGPT/Codex 데스크톱 앱의 입력창에 5시간(5h)·주간(7d) 남은 사용량을 표시하는 경량 오버레이입니다. 앱 설치 파일은 수정하지 않습니다.
- 숫자와 컬러 BAR로 남은 사용량 표시
- 다크모드·라이트모드 자동 대응
- UI Automation 기반 입력창 위치 추적
- 창 이동·크기 변경·입력창 줄바꿈 대응
- 클릭과 키보드 포커스를 방해하지 않는 투과형 UI
- 앱 실행·종료에 맞춘 자동 수명 관리
- 시작 시 1회, 이후 1분마다 사용량 갱신
- 정확히 읽은 기본 계정 한도만 표시
- 인증 정보와 원본 응답을 로그에 저장하지 않음
Start-UsageOverlay.cmd를 실행합니다. 로그인 시작프로그램의 CodexUsageOverlay.vbs가 설치된 환경에서는 ChatGPT 앱과 함께 자동으로 실행되고 종료됩니다.
위치와 크기, 추적 및 갱신 주기는 config.json에서 조정할 수 있습니다.
powershell -NoProfile -ExecutionPolicy Bypass -File tests\UsageModel.Tests.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File tests\UsageProvider.Tests.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File tests\Overlay.Tests.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File tests\Startup.Tests.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File tests\Smoke.Tests.ps1범용 재현 프롬프트는 ChatGPT_Usage_Overlay_Universal_Full_Prompt.txt에 포함되어 있습니다.