피드로 돌아가기
Show GN: CodexIsland - Claude Code/Codex 사용량을 MacBook 노치에서 보여주는 네이티브 macOS 앱
GeekNewsGeekNews
Frontend

Show GN: CodexIsland - Claude Code/Codex 사용량을 MacBook 노치에서 보여주는 네이티브 macOS 앱

MacBook 노치 기반의 Local-first 사용량 모니터링 네이티브 앱 설계

ericjypark2026년 5월 5일2beginner

Context

Claude Code 및 Codex 사용량 확인을 위한 화면 전환 및 /usage 명령어 입력 과정에서 발생하는 컨텍스트 스위칭 비용 발생. 기존 CLI 기반 확인 방식이 실행 중인 프로세스에 딜레이를 유발하는 병목 지점으로 작용.

Technical Solution

  • macOS Native API를 활용한 MacBook 노치 영역의 UI 오버레이 구현
  • 마우스 Hover 이벤트 기반의 사용량 정보(5h/7d usage, Reset time, Token usage) 동적 렌더링
  • 보안 강화를 위해 서버 통신을 완전히 배제한 Local-first 아키텍처 채택
  • Telemetry 제거를 통한 사용자 데이터 프라이버시 및 Auth 상태 보안 확보
  • MIT 라이선스 기반의 오픈소스 구조 설계로 투명한 로컬 처리 로직 검증 가능

- 컨텍스트 스위칭 최소화를 위한 OS 레벨의 UI/UX 최적화 방안 검토 - 민감한 인증 정보 처리 시 서버리스 Local-first 설계 적용 고려 - 사용성 개선을 위해 단순 기능 제공보다 워크플로우 상의 병목 제거에 집중

원문 읽기