원문 캡처 · github.com
원문 캡처 · github.com

Muster는 여러 코딩 에이전트를 동시에 쓸 때 어느 세션이 응답을 기다리는지 알려주고, 앱을 전환하지 않고 답할 수 있게 하는 무료 오픈소스 Mac 메뉴 막대 앱이다. Claude Code, Codex, Cursor 세션을 지원하며 macOS 14 이상에서 Apple silicon과 Intel Mac에 설치할 수 있다.

메뉴 막대 알림은 에이전트가 응답을 기다리는 동안 화면에 남는다. ⌥↩으로 명령을 허용하거나 선택지를 고를 수 있고, 알림에서도 답할 수 있다. ⌥Tab으로 가장 긴급한 에이전트로 이동하고, ⌃⌥Space로 최근 3시간의 세션을 검색할 수 있다. 세션별 토큰과 API 요금 추정치도 표시한다.

설치는 Muster.dmg를 내려받아 Applications로 옮기거나 Homebrew에서 brew install --cask josefchen/tap/muster를 실행하면 된다. Liquid Glass 효과는 macOS 26에서 지원된다.

프롬프트 응답 기능은 에이전트별로 설정에서 켜야 한다. Claude Code에서는 권한 요청, 객관식 질문, 계획 승인을 처리할 수 있다. Codex는 승인 요청에 응답하며, Codex에서 /hooks로 훅을 한 번 신뢰하도록 설정해야 한다. Cursor에서는 프롬프트를 Cursor에서 연다.

Muster는 각 앱이 이미 기록하는 세션 파일을 읽기 전용으로 확인한다. Claude의 대화 기록과 세션 목록, Codex의 스레드와 실행 로그, Cursor의 에이전트 창 채팅 목록과 대화 기록을 읽는다. 파일 시스템 이벤트가 발생하면 최대 초당 한 번 다시 확인하며, 대화 기록은 마지막 확인 뒤 추가된 부분만 읽는다.

제작자는 앱이 계정이나 분석 데이터를 사용하지 않는다고 설명한다. 네트워크 요청은 사용자가 업데이트 확인을 누르거나 매일 업데이트 확인을 켰을 때 GitHub에 최신 릴리스를 확인하는 것뿐이다. 프롬프트 서버는 127.0.0.1에서만 연결을 받고 설치별 토큰을 사용한다.

비용은 설정에 포함된 공개 API 기본 요금으로 추산한다. Claude는 하위 에이전트를 포함해 메시지별로 계산하고 5분 및 1시간 캐시 쓰기 비용을 구분한다. Codex는 누적 사용량으로 계산하지만 OpenAI의 긴 문맥 요금 구간을 적용하지 않아 실제보다 낮게 표시될 수 있다. Cursor는 로컬에 토큰 수를 기록하지 않아 비용을 계산하지 않는다. 사용자는 설정에서 자체 요금을 지정할 수 있다.

부록: 원문 예시

text
~/Library/Application Support/Muster/pricing.json