Repolode
mas-cli

mas-cli/mas

스크립트와 터미널에서 Mac App Store 앱을 검색하고 설치 및 업데이트할 수 있는 CLI입니다.

스타
12,416
포크
300
열린 이슈
89
마지막 커밋
10시간 전

어떤 프로젝트인가요?

mas는 스크립팅과 자동화를 위해 만들어진 Mac App Store용 CLI입니다. App Store를 검색하고, 설치된 앱을 나열하고, 오래된 버전이 있는지 확인하고, App Store GUI를 열지 않고도 앱을 설치하거나 업데이트할 수 있습니다.

명령어에는 숫자 형식의 ADAM ID 또는 bundle ID를 사용할 수 있으며, 결과는 다른 도구에서 사용하도록 일반 표, 키-값 쌍 또는 JSON 형식으로 출력할 수 있습니다. 설치된 앱 정보는 Spotlight에서 가져오므로, 목록 및 업데이트 명령어로 앱을 찾으려면 해당 앱이 인덱싱되어 있어야 합니다.

mas는 Homebrew Bundle과 연동되므로 앱을 Brewfile에 포함해 함께 설치하거나 업데이트할 수 있으며, Topgrade를 사용해 앱을 업데이트할 수도 있습니다. 앱을 설치하거나 업데이트하려면 App Store에 로그인된 Apple Account가 필요하며, sudo를 통한 root 권한이 필요할 수도 있습니다.

핵심 기능

  • 01Mac App Store를 검색하고 검색어 또는 ID로 앱 정보를 조회합니다.
  • 02설치된 앱을 나열하고 업데이트 가능한 앱을 확인합니다.
  • 03터미널에서 앱을 설치하고, 정보를 가져오고, 업데이트하고, 제거합니다.
  • 04결과를 표, 키-값 쌍 또는 JSON 형식으로 출력합니다.
  • 05ADAM ID와 bundle ID를 모두 지원합니다.

활용 사례

  • 정해진 App Store 앱 목록으로 새 Mac을 설정하는 과정을 스크립팅합니다.
  • App Store 앱을 Homebrew Brewfile에 포함합니다.
  • 유지보수 스크립트의 일부로 App Store 앱을 확인하고 업데이트합니다.

빠른 시작

  1. 1

    Homebrew로 mas 설치하기

    brew install mas
  2. 2

    앱 이름으로 검색하기

    mas search Xcode
  3. 3

    설치된 앱 목록 보기

    mas list

사용 전 알아둘 점

  • macOS가 필요하며 Mac App Store에서만 작동합니다.
  • 유료 앱은 mas로 구매할 수 없으며 App Store에서 구매해야 합니다.
  • iOS 및 iPadOS 앱은 지원하지 않습니다.

포함된 컬렉션

토픽

#macos#app-store#cli#homebrew#automation#software-update#mac-app-store#mas#osx

자주 묻는 질문

mas은(는) 무엇인가요?
스크립트와 터미널에서 Mac App Store 앱을 검색하고 설치 및 업데이트할 수 있는 CLI입니다. mas는 스크립팅과 자동화를 위해 만들어진 Mac App Store용 CLI입니다. App Store를 검색하고, 설치된 앱을 나열하고, 오래된 버전이 있는지 확인하고, App Store GUI를 열지 않고도 앱을 설치하거나 업데이트할 수 있습니다.
mas은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
mas은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
mas은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. mas의 마지막 커밋은 2026년 11월 6일입니다.
mas은(는) 어디에 사용할 수 있나요?
정해진 App Store 앱 목록으로 새 Mac을 설정하는 과정을 스크립팅합니다. App Store 앱을 Homebrew Brewfile에 포함합니다. 유지보수 스크립트의 일부로 App Store 앱을 확인하고 업데이트합니다.
mas는 어떻게 설치하나요?
Homebrew로 mas 설치하기: brew install mas 앱 이름으로 검색하기: mas search Xcode 설치된 앱 목록 보기: mas list
mas은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mas-cli/mas

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트