개발도구 도구
AI 코딩 어시스턴트 사용 현황을 표시하는 macOS 위젯
vinzdg/codenotch
GitHubmacOS 화면 가장자리에 '노치' 형태로 부착되어, 사용자가 이용하는 다양한 AI 코딩 어시스턴트들의 남은 사용 한도와 실시간 상태를 시각적으로 알려주는 개발자 도구입니다.
세 줄 요약
- 단순히 잔여량만 보여주는 것을 넘어, 각 서비스의 세션 작동 여부(작동 중/대기)를 표시하며, 복수의 작업 환경에 맞는 계정 프로필을 독립적으로 관리할 수 있습니다.
- 다수의 AI 코딩 어시스턴트를 사용하는 개발자에게 필수적이며, 한도 초과를 사전에 인지하여 작업 흐름이 끊기는 것을 예방하고 자원 관리를 돕습니다.
- macOS 15 이상에서 작동하며, 사용량 데이터는 로컬 캐시나 공식 엔드포인트를 통해 가져오므로 초기 설정 및 권한 확인 과정이 필요합니다.
Codenotch는 macOS 화면 가장자리에 노치 형태로 부착되어, 사용자가 이용하는 여러 AI 코딩 어시스턴트들의 남은 사용 한도와 실시간 상태를 시각적으로 보여주는 개발자 도구입니다. 이 앱은 단순히 잔여량만 표시하는 것을 넘어, 각 서비스의 세션이 현재 작동 중인지(working), 완료되었는지(done), 혹은 사용자 입력을 기다리는지(waiting) 등의 상태 변화를 알려줍니다.
Claude Code, GitHub Copilot, Cursor 등 다양한 코딩 어시스턴트와 연동되며, 사용량 데이터는 각 서비스의 로컬 캐시나 공식 엔드포인트를 통해 가져옵니다. 또한, Ollama 같은 로컬 모델도 자동으로 감지하여 RAM/VRAM 정보 등을 표시할 수 있습니다. 한도가 80% 또는 100%에 도달하면 시스템 알림을 통해 사용자에게 경고합니다.
이 앱은 사용자가 원하는 화면 가장자리에 노치를 배치하고 크기나 색상을 설정할 수 있으며, 각 서비스의 세션 종료 시에는 시스템 알림과 사운드를 발생시켜 알려줍니다. Codenotch는 여러 계정 프로필을 독립적으로 관리하는 기능을 제공하여, 복수의 작업 환경에 맞는 사용 한도를 개별적으로 모니터링할 수 있습니다.