Do Not Invent a 5-Hour Window in a Codex Usage Tracker

개요

Codex 사용량 추적기에서 5시간 사용량 창을 임의로 생성하는 것을 방지하고, 실제 데이터 기반의 정확하고 신선한 정보를 제공하기 위한 방법론을 제시합니다.

주요 내용

* 실제 제공되는 데이터 창 사용: 과거에 존재했으나 현재 제공되지 않는 5시간 사용량 창을 인터페이스에 영구적으로 표시하여 오래된 제품 기록을 최신 원격 측정 데이터처럼 보이게 하는 것을 피해야 합니다. 제공자가 보고하는 주간 사용량 창과 리셋 시간을 그대로 렌더링해야 합니다.
* 개별 제공자 상태 관리: Claude와 Codex 대시보드가 통합되어 있더라도 각 제공자는 독립적인 상태(값, 오류, 새로고침 타임스탬프)를 가져야 합니다. 한쪽이 성공적으로 새로고침되더라도 다른 쪽의 오류를 숨기지 않도록 해야 합니다.
* 토큰 사용량 분리 및 중복 제거: Codex 세션 기록에서 입력, 출력, 캐시된 토큰 범주를 분리하고, 나중에 다시 나타나는 레코드는 중복 제거해야 합니다. 이벤트 타임스탬프가 일일 및 주간 속성을 제어하며, 스캔 타임스탬프는 관찰 시점을 나타냅니다.
* 미확인 모델 가격 책정 방지: 알려진 모델 식별자에 대해서는 날짜별 가격 스냅샷을 통해 예상 API 가치를 산출할 수 있지만, 미확인 모델은 임의의 이웃 모델 요금을 상속하는 대신 가격이 책정되지 않도록 해야 합니다.
* 평가 체크리스트 활용: Codex 사용량 추적기의 신뢰성을 평가하기 위해, 현재 주간 창을 표시하는지, Codex 오류 및 신선도가 Claude와 독립적인지, 로컬 원장이 재현된 이벤트를 중복 제거하는지, 미확인 모델이 가격 책정되지 않았는지, 예상 API 가치가 실제 청구와 분리되는지 등을 확인해야 합니다.

시사점

정확한 Codex 사용량 추적을 위해서는 임의의 데이터 생성을 지양하고, 제공되는 실시간 데이터를 기반으로 각 구성 요소를 독립적으로 관리하며, 미확인 모델에 대한 잘못된 가격 책정을 방지하는 것이 중요합니다.

원문 읽기 →
원문을 불러오는 중...

댓글

GitHub Discussions