Brimline
Claude 세션 한도와 주간 한도가 얼마나 남았는지, 언제 초기화되는지, 현재 속도로 얼마나 버틸 수 있는지 보여 주는 Mac 메뉴 막대 앱.

과제
하루 종일 Claude로 일하는 사람은 아무런 예고도 없이, 언제 초기화되는지도 모른 채 작업 도중에 5시간 한도와 주간 한도에 부딪힙니다.
해결책
- 한도를 한눈에: 메뉴 막대의 세션 한도와 주간 한도, 모델별 한도, 초기화 시각, 크레딧과 지출 상한, 구독 요금제, 아이콘에 표시되는 Claude 서비스 상태.
- 예측: 모든 막대 아래에 “현재 속도로 얼마나 버틸까”를 표시하며, 측정 구간은 실제 사용량 샘플로 조정했습니다.
- 알림: 재시작 후에도 반복되지 않는 임계값 설정.
- 기록: 차트와 여섯 가지 범위를 갖춘 로컬 사용량 기록.
- 디자인: 열 가지 테마를 지원하는 테마 엔진, 적록 색각 이상이 있는 사람도 구분할 수 있는 색상 팔레트, 아침·데모·구독 없음 상태.
- 안정성: 요청 속도 제한 시 백오프, 요청 타임아웃과 폴링 기한, 키체인에서 읽는 토큰 만료 시각.
- 개인정보와 보안: 세 개의 호스트와만 통신, 토큰을 저장하지 않고 읽기만 함, 로컬 콘텐츠로만 제한된 창, 원격 측정 없음, 설치 스크립트 실행을 허용하는 의존성의 엄격한 목록.
- 배포: Developer ID로 서명하고 공증한 유니버설 .dmg, Mac App Store 빌드, 15개 언어의 스토어 페이지와 스크린샷.
- 웹사이트: 템플릿 하나로 만든 15개 언어의 랜딩 페이지로, main이 통과하면 자동 배포되며 실제 앱 스크린샷을 사용합니다.
- 엔지니어링: 약 700개의 자동화 테스트, 코드베이스 전체에 적용한 ESLint, 버전을 고정한 CI 액션, 잠금 파일 보호 장치, 자체 호스팅 macOS 러너.
결과
버전 1.0.0과 1.0.1을 빌드하고 서명과 공증을 마쳤으며, 인터페이스와 스토어 페이지는 15개 언어로 제공됩니다. Mac App Store 출시는 2026년 11월 30일로 예정되어 있습니다.