AI 코딩 한도와 리셋 시간을 메뉴 막대에 띄우는 도구
긴 작업을 시작하기 전, 남은 토큰이 충분할지 확인하고 싶을 때 메뉴 막대를 보면 됩니다. CodexBar는 macOS와 Linux의 메뉴 막대나 트레이에 작은 아이콘을 띄워 각 AI 서비스의 남은 사용량과 다음 리셋 시간을 보여줍니다. 기존 세션을 재사용하므로 별도 로그인 없이 비밀번호를 저장하지 않아도 됩니다.
리셋 카운트다운과 비용 추적
제공자별로 세션, 주간, 월간 사용 창을 추적하고 다음 리셋까지의 시간을 카운트다운으로 표시합니다. 크레딧 잔액과 지출 내역, 로컬 비용 스캔 결과를 함께 보여줘서 실제 비용까지 파악할 수 있습니다. 제공자 상태 폴링을 통해 장애가 발생하면 메뉴에 배지를 표시하거나 아이콘에 오버레이를 씌워 알립니다.
기존 인증 정보 재사용
비밀번호를 저장하지 않고 OAuth, 디바이스 플로우, API 키, 브라우저 쿠키, 로컬 파일 등 이미 존재하는 인증 정보를 재사용합니다. macOS에서는 Safari 쿠키를 읽기 위해 전체 디스크 접근 권한이 필요할 수 있지만, 다른 브라우저나 API 키, CLI 소스를 사용하면 이 권한 없이도 사용할 수 있습니다. Linux에서는 Qt 6 기반 데스크톱 앱과 Omarchy 위젯을 지원합니다.
지원하는 서비스와 연결 방식
Codex, Claude, Cursor, Gemini, Copilot, Devin 등 수십 개의 AI 코딩 및 LLM 서비스를 지원합니다.
- 메뉴 막대 통합 macOS 메뉴 막대나 Linux 트레이에 아이콘을 표시하며, 아이콘을 클릭하면 상세 사용량과 리셋 시간을 볼 수 있습니다.
- CLI 스크립트 지원
codexbarCLI를 제공하여 CI/CD 파이프라인이나 스크립트에서 사용량과 비용을 조회할 수 있습니다. - 다국어 및 접근성 23개 언어를 지원하며, RTL(우측에서 좌측) 레이아웃도 대응합니다.
설치 및 요구 사항
macOS 14(Sonoma) 이상과 Swift 6.2+가 필요합니다. Homebrew를 통해 brew install --cask codexbar로 설치할 수 있습니다. Linux에서는 glibc 2.39+, Qt 6.4+가 필요하며, x86_64와 ARM64 아키텍처를 지원합니다. 설치 후 설정 화면에서 사용할 제공자를 선택하고, 해당 제공자의 CLI에 로그인하거나 API 키를 입력하면 됩니다.
사용 전 확인 사항
이 앱은 파일 시스템을 스캔하지 않지만, 활성화된 기능에 따라 브라우저 쿠키나 로컬 로그 파일을 읽습니다. macOS에서는 키체인 접근 권한 프롬프트가 나타날 수 있으며, 이는 브라우저 쿠키를 복호화하거나 Claude OAuth를 복구할 때 발생합니다. MIT 라이선스로 배포되며, 개인 및 팀 사용 모두 가능합니다.