모델 사용량은(는) 무엇을 하나요?
개요
CodexBar의 로컬 비용 로그에서 모델별 사용 비용을 가져옵니다. Codex 또는 Claude에 대해 '현재 모델'(가장 최근 일일 항목) 또는 '전체 모델' 요약을 지원합니다.
CodexBar는 macOS 및 Linux용 CLI 빌드를 제공합니다. codexbar가 PATH에 있으면 스킬이 로컬 사용량을 직접 읽습니다. 번들된 Python 요약기는 Python이 설치된 모든 곳에서 --input을 통해 내보낸 CodexBar JSON도 처리할 수 있습니다.
빠른 시작
- CodexBar CLI를 통해 비용 JSON을 가져오거나 JSON 파일을 전달합니다.
- 번들 스크립트를 사용하여 모델별로 요약합니다.
python {baseDir}/scripts/model_usage.py --provider codex --mode current
python {baseDir}/scripts/model_usage.py --provider codex --mode all
python {baseDir}/scripts/model_usage.py --provider claude --mode all --format json --pretty
현재 모델 로직
modelBreakdowns가 있는 가장 최근 일일 행을 사용합니다.- 해당 행에서 비용이 가장 높은 모델을 선택합니다.
- 분류가 없으면
modelsUsed의 마지막 항목으로 대체합니다. - 특정 모델이 필요할 때는
--model <이름>으로 재정의합니다.
입력
- 기본값:
codexbar cost --format json --provider <codex|claude>을 실행합니다. - macOS 및 Linux: 실시간 로컬 사용량 읽기를 위해 위에 있는 번들 Homebrew 공식 설치 프로그램을 사용합니다. Linux 사용자는 CodexBar의 AUR 패키지 또는 공식 릴리스 tarball을 사용할 수도 있습니다.
- 기타 플랫폼: 내보낸 CodexBar JSON과 함께
--input을 사용합니다. - 파일 또는 표준 입력:
codexbar cost --provider codex --format json > /tmp/cost.json
python {baseDir}/scripts/model_usage.py --input /tmp/cost.json --mode all
cat /tmp/cost.json | python {baseDir}/scripts/model_usage.py --input - --mode current
출력
- 텍스트(기본값) 또는 JSON (
--format json --pretty). - 값은 모델별 비용만 포함합니다. CodexBar 출력에서는 토큰이 모델별로 분할되지 않습니다.
참고
- CLI 플래그 및 비용 JSON 필드는
references/codexbar-cli.md를 읽으십시오.