피드로 돌아가기
GeekNewsInfrastructure
원문 읽기
Show GN: Windows 작업표시줄에 Claude/Codex 한도 표시하는 TrafficMonitor 플러그인
Local Snapshot 기반 AI 사용량 실시간 모니터링 플러그인 설계
AI 요약
Context
에디터 및 브라우저 간 잦은 컨텍스트 스위칭으로 인한 AI API 사용량 확인의 번거로움 발생. 기존 서비스 내 상태 표시줄은 작업 환경 변경 시 접근성이 낮아지는 한계 존재.
Technical Solution
- TrafficMonitor 플러그인 구조를 통한 Windows Taskbar 내 상시 상태 표시 구현
- 보안 리스크 제거를 위해 계정 정보를 직접 처리하지 않는 Local JSON Snapshot 방식 채택
- Helper Browser Profile을 통한 사용자 직접 인증 및 로컬 데이터 갱신 프로세스 설계
- Codex session JSONL 파일의 Rate-limit 정보 파싱을 통한 실시간 사용량 추출
- 데이터 외부 전송을 배제한 Local-only 읽기 구조로 개인정보 보호 및 지연 시간 최소화
실천 포인트
- API 인증 정보 직접 취급 대신 Local Snapshot 기반의 간접 참조 구조 검토 - 잦은 확인이 필요한 상태값의 경우 OS 레벨의 UI(Taskbar, Menu bar) 배치 고려 - 외부 라이브러리 의존성을 줄이기 위해 기존 시스템 도구의 플러그인 아키텍처 활용