CodexBar
여러 코딩 제공자의 남은 한도를 메뉴 막대에 띄우는 앱
brew install --cask codexbar코딩에 쓰는 여러 제공자의 사용 한도와 초기화 시각을 맥 메뉴 막대에 띄우는 작은 앱입니다. 세션과 주간, 월간 구간이 각각 언제 초기화되는지 카운트다운으로 보여 주기 때문에 긴 작업을 지금 시작해도 되는지 짐작하지 않아도 됩니다. 잔여 크레딧과 지출, 청구 요약을 함께 보고 제공자 장애가 생기면 아이콘에 표시가 붙습니다. 로그인 정보를 새로 받지 않고 이미 있는 세션과 키, 로컬 파일을 그대로 읽는 방식이라 비밀번호를 저장하지 않습니다. 제공자마다 아이콘을 따로 두거나 하나로 합쳐 전환하며 씁니다. 리눅스에서 쓰는 CLI 판도 함께 배포합니다.
판단
이럴 때 씁니다
- 여러 제공자를 오가며 한도를 자주 넘길 때
- 긴 작업을 시작하기 전에 남은 구간을 확인하고 싶을 때
- 여러 계정의 지출을 한자리에서 보고 싶을 때
이럴 땐 쓰지 마세요
- 앱은 맥 전용입니다. 다른 운영체제에서는 CLI 판을 써야 합니다
- 제공자마다 어떤 정보를 읽을 수 있는지 범위가 다릅니다
- 브라우저 쿠키를 읽는 경로는 별도 설정이 필요합니다
차별점
- 스무 곳이 넘는 코딩 제공자의 한도와 초기화 시각을 한 자리에서 봅니다.
- 비밀번호를 저장하지 않고 이미 있는 세션을 재사용합니다.
- 제공자 장애를 아이콘 표시로 알려 줍니다.
- 맥 앱과 별도로 리눅스에서 도는 CLI 판이 있습니다.
워크플로
- 01앱을 설치합니다.
- 02설정에서 쓰는 제공자만 켭니다.
- 03각 제공자의 인증 방식을 연결합니다.
- 04메뉴 막대에서 남은 구간과 초기화 시각을 확인합니다.
- 05필요하면 아이콘을 하나로 합쳐 전환하며 봅니다.
주요 명령
| 명령 | 설명 |
|---|---|
brew install --cask codexbar | 맥 앱을 설치합니다. |
brew install steipete/tap/codexbar | 리눅스에서 CLI 판을 설치합니다. |
codexbar config providers | 설정 화면과 같은 제공자 목록을 명령으로 다룹니다. |
함정
설치 전에 확인하세요
- 설정 파일 위치가 바뀌었습니다. 새로 깐 경우와 기존 설치가 서로 다른 경로를 읽으므로 어느 파일을 고치는지 확인해야 합니다.
- 제공자마다 읽을 수 있는 정보가 다릅니다. 어떤 곳은 잔여 한도만, 어떤 곳은 지출까지 보입니다.
- 이미 있는 세션과 키를 재사용합니다. 그만큼 로컬에 있는 자격 증명 파일을 읽는다는 뜻이므로 어떤 경로를 보는지 알아 두는 편이 낫습니다.
- 메뉴 막대 항목이 제공자마다 하나씩 생깁니다. 여러 개를 켜면 막대가 금세 찹니다.
비교
사용량 확인 도구는 대체로 한 제공자의 로컬 기록을 읽는 데 그칩니다. 이쪽은 여러 제공자를 한 화면에 모으고 초기화 시각까지 보여 줘서, 어느 계정으로 지금 작업을 시작할지 정하는 데 쓰입니다. 대신 제공자별로 얻을 수 있는 정보의 깊이가 다릅니다.
최근 변경
v0.57.0이 2026-09-08 공식 stable release로 배포됐습니다. macOS universal 앱과 Linux aarch64/x86_64 CLI 아티팩트가 함께 공개되었습니다.