Vorssaint: Mac 메뉴 막대에서 쓰는 시스템 유틸리티 모음
Mac 메뉴 막대 하나에서 앱별 음량, 시스템 상태, 창 배치와 클립보드 등 필요한 기능을 선택해 사용하는 유틸리티 모음이에요.
주요 기능
- 앱별 음량·출력 장치 조절과 CPU·메모리·배터리 등 시스템 상태 확인을 통합해요.
- 창 전환·배치, Dock 미리보기, 마우스 동작, 클립보드·텍스트 확장 기능을 제공해요.
- 화면 캡처·녹화, 앱 제거·업데이트, 잠자기 방지 등을 기능별로 켜고 끌 수 있어요.
구조
Swift 기반 macOS 실행 앱이에요. Package.swift는 macOS 14와 Swift 도구 5.9를 지정하고, Vorssaint 실행 타깃에 HIDEventSystem 및 VMStatisticsCompat 시스템 라이브러리를 연결해요. 웹 서버가 아니라 운영체제 권한과 네이티브 기능을 사용하는 데스크톱 도구예요.
누구에게 쓸모 있나요
Apple Silicon Mac에서 여러 작은 유틸리티를 통합하고 싶은 사용자. 화면·입력·파일 접근 권한을 직접 검토할 수 있어야 해요.
설치 전 준비
- Apple Silicon Mac, macOS 14 Sonoma 이상(README 기준).
- 소스 빌드는 Xcode Command Line Tools 필요.
- 선택한 기능에 따라 손쉬운 사용·화면/시스템 오디오 기록·전체 디스크 접근 등 선택 권한 필요.
- macOS 14 이상 Apple Silicon
- Windows·Linux용 프로그램이 아님
설치 방법
배포 앱 설치
공식 README는 Homebrew cask 또는 GitHub Releases의 디스크 이미지에서 Applications로 복사하는 방법을 안내해요. 설치하지 않았어요.
brew install --cask vorssaint
소스 개발 빌드
소스를 내려받고 Xcode Command Line Tools가 준비된 Mac에서 별도 Developer 변형으로 빌드해요. 실행 전 build.sh를 검토해요.
git clone https://github.com/vorssaint/vorssaint-utils.git
cd vorssaint-utils
./build.sh --dev
사용 방법
- 첫 실행에서 사용할 기능만 선택하고 해당 기능에 필요한 권한만 허용해요.
- 메뉴 막대 패널에서 음량·시스템 상태·창 도구를 사용하고 설정에서 순서와 표시 항목을 조정해요.
- 앱 제거·캐시 정리는 삭제 대상 목록을 검토하고, 화면 공유 링크 생성은 별도 업로드 행위로 판단해요.
비용과 API 키
프로젝트는 무료·구독 없음으로 안내해요. 선택적 기부가 있으며 Homebrew로 설치하는 다른 소프트웨어의 비용·조건은 별개예요.
라이선스
README와 Package.swift는 GPL-3.0-or-later를 명시하고 루트 LICENSE는 GPL v3 전문이에요. 코드 라이선스와 별도로 이름·로고·외형의 상표 정책이 있으므로 포크 배포 시 TRADEMARKS.md도 확인해야 해요.
주의사항과 알려진 이슈
- 손쉬운 사용·화면 기록·전체 디스크 권한은 민감한 접근이에요. 필요 없는 기능과 권한을 끕니다.
- 마이크 음소거는 모든 앱의 입력을 차단하는 개인정보 보호 잠금이 아니라고 README가 경고해요.
- 클립보드 기록에는 민감한 정보가 남을 수 있고, 제거·정리 기능은 파일 상태를 변경해요.
- 로컬 중심이지만 업데이트·속도 측정·온라인 가사·공유 링크 등 선택 기능은 네트워크를 사용해요.
#3790 백그라운드 시스템 오디오 캡처 표시 보고
열린 사용자 보고예요. 믹서·녹화를 사용하지 않아도 표시가 지속된다고 하며 이 조사에서 재현하지 않았어요.
확인 범위
확인 날짜: 2026-11-02
확인 커밋: a5da7633e09d0ebbf5b5607c0434ded28a239469
확인한 범위: 공식 GitHub 기본 브랜치 커밋에 고정한 README·LICENSE와 구조/manifest·관련 문서, 열린 이슈 일부를 정적으로 확인했어요.
확인 한계: 프로그램·의존성을 설치하거나 실행하지 않았어요. 실기기·API 호출·계정 연결·과금·성능·전체 테스트·보안 감사는 미검증이며 이슈는 사용자 보고와 확인된 사실을 구분했어요.