본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

steipete/CodexBar

Swift7 / 0

CodexBar는 macOS 메뉴바에서 57개 코딩 AI 공급자의 사용량, 크레딧, 비용 요약과 리셋 카운트다운을 실시간으로 표시한다.

TL;DR

CodexBar는 macOS 메뉴바에서 최대 57개 코딩 AI 공급자의 사용량, 크레딧, 비용 요약과 세션·주간·월간 리셋 카운트다운을 통합해 제공하는 경량 앱이다. 애플리케이션은 OAuth, 디바이스 플로우, API 키, 브라우저 쿠키, 로컬 CLI 설정 등 다양한 인증 소스를 재사용해 공급자별 데이터를 로컬에서 파싱하고 이를 사용률 바와 리셋 카운트다운으로 렌더링한다. 메뉴바 아이콘 기반의 빠른 확인과 병합 모드, 번들된 CLI를 통한 자동화가 가능한 대신 브라우저 쿠키 복호화나 Keychain 접근을 위해 사용자의 권한 부여가 필요하며 해당 권한 관리는 macOS Keychain ACL 설정을 통해 제어할 수 있다.

핵심 포인트

  • 로컬 우선 방식으로 동작해 민감 정보의 중앙 서버 전송 없이 브라우저 쿠키, CLI 토큰, 로컬 설정 파일을 재사용한다. 이 방식은 계정 비밀번호를 저장하지 않고도 필요한 정보를 확보하도록 설계되어 프라이버시 노출을 최소화한다. 또한 macOS Keychain ACL과 연동해 사용자가 세밀하게 접근 권한을 제어할 수 있다.
  • 다수 공급자에 대한 단일 메뉴바 아이템과 병합 모드를 제공해 데스크톱 공간을 적게 차지하면서도 개별 공급자의 상세 사용량을 접근 가능하게 한다. 개별 상태 아이템 대신 Merge Icons 모드를 사용하면 빠른 전환으로 다중 계정을 관리할 수 있다. 이 디자인은 여러 공급자를 동시에 사용하는 개발 환경에서 UI 복잡도를 낮추는 효과가 있다.
  • 번들된 CLI와 Linux용 빌드, GNOME/Waybar 통합을 제공해 macOS 전용 앱이면서도 서버나 리눅스 데스크톱 환경에서 사용량 수집과 표시가 가능하다. CLI는 설정 파일 조작과 API 키 주입을 스크립트화하므로 CI나 원격 모니터링 파이프라인과도 결합된다. 이로 인해 GUI 없이도 자동화된 감시가 필요한 상황에 대응할 수 있다.
  • 메뉴바에 각 공급자별 사용률 바와 세션·주간·월간 리셋 카운트다운을 표시한다.

이미지 분석

Keychain Access 앱의 특정 항목 접근 제어 패널을 캡처한 스크린샷으로 CodexBar가 요구하는 Keychain 권한 설정 방법을 보여준다.
이미지는 macOS Keychain Access에서 특정 항목을 열고 Access Control 탭에서 특정 애플리케이션에 항목 접근을 허용하는 과정을 캡처했다. 이 스크린샷은 CodexBar가 브라우저 쿠키 복호화나 Claude CLI 자격증명 재사용을 위해 Keychain 항목 접근 권한을 요청할 때 사용자가 어떤 설정을 조정해야 하는지를 시각적으로 전달한다. 스크린샷에는 'Always allow access by these applications' 영역과 애플리케이션 목록이 표시되어 있어 권한을 좁게 부여하는 권장 절차를 확인할 수 있다.
CodexBar의 홍보용 히어로 이미지를 캡처한 파일로 지원되는 여러 공급자 아이콘과 슬로건, 제공 공급자 수를 보여준다.
이미지는 'Every AI coding limit, in your menu bar'라는 태그라인과 함께 다양한 공급자 타일을 배열해 CodexBar가 다수의 공급자(이미지 내 표기상 57개)를 지원함을 시각적으로 전달한다. 이 그래픽은 어떤 공급자들이 목록에 포함되는지 한눈에 파악하게 하고 제품의 범위와 생태계 통합 정도를 빠르게 보여준다. 또한 중앙에 위치한 UI 스냅샷 스타일 그래픽은 메뉴바 아이콘 기반의 간결한 모니터링 콘셉트를 강조한다.
CodexBar의 메뉴팝오버 UI 스크린샷으로 공급자 탭, 사용률 바, 리셋 카운트다운, 비용 요약 등 핵심 UI 구성요소를 보여준다.
이미지는 메뉴바에서 펼쳐지는 CodexBar의 팝오버 인터페이스를 캡처해 각 공급자의 탭, 세션·주간 사용률 바, 리셋까지 남은 시간과 비용 집계 항목을 시각적으로 보여준다. 이 스크린샷은 사용자 인터랙션 방식과 정보 계층을 확인하게 하며 병합 모드와 개별 상태 아이템의 표현 차이를 이해하는 데 도움이 된다. UI에는 각 공급자별 아이콘과 상태 표시가 포함되어 있어 실제 운영 환경에서의 정보 밀도와 가독성을 평가할 수 있다.

18.6k

STARS

1.5k

FORKS

+212

TRENDING

7

조회수

watchers 18.6kopen issues 69MIT License

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.