진짜 메뉴 막대 앱으로 만나는 macOS용 caffeinate 대안
터미널에서 caffeinate 명령으로 Mac을 깨어 있게 해 왔거나 Amphetamine의 대안을 찾고 있다면, Keepresso가 바로 원하시는 메뉴 막대 앱입니다. 내부적으로는 caffeinate와 같은 macOS 기술을 사용하면서, 한 줄짜리 명령으로는 할 수 없는 것들을 더합니다.
caffeinate와 같은 기반
caffeinate 명령과 Keepresso는 모두 macOS 파워 어서션(IOPMAssertion API)을 사용해 시스템에 잠들지 말라고 알립니다. 그래서 동일하게 안정적이고 Apple이 지원하는 방식으로 작동합니다. 차이는 그 주변의 모든 것에 있습니다.
명령 하나에 더해지는 것들
- 메뉴 막대 스위치. 터미널도 필요 없고 플래그를 외울 필요도 없이, 클릭 한 번으로 절전 방지를 켜고 끕니다.
- 타이머 세션. 15분, 1시간, 4시간, 사용자 지정 시간, 또는 "18:00까지" 중에서 선택합니다.
caffeinate -t는 초 단위만 받습니다. - 스마트 트리거. 전원 연결 중, 특정 Wi-Fi 네트워크, 앱 실행 중, 통화 중, 오디오 재생 중, CPU 사용 중 등 조건이 유지되는 동안만 깨어 있습니다. 스마트 트리거를 참고하세요.
- 시스템은 깨어 있게, 화면은 잠들게. 시스템 절전과 디스플레이 절전을 독립적으로 제어할 수 있으며,
caffeinate는 이를 별도의 플래그로 묶어 놓았습니다. - 덮개 닫힘 모드. 배터리로, 화면이 꺼진 채로 덮개를 닫고도 작업을 계속합니다. 덮개를 닫은 채로 MacBook 깨어 있게 하기를 참고하세요.
- "왜 내 Mac이 깨어 있을까?" 모든 앱의 파워 어서션을 보기 쉽게 정리해, Keepresso든 다른 무엇이든 무엇이 잠자기를 막고 있는지 확인할 수 있습니다.
스크립트와 파이프라인용 명령이 여전히 필요하다면 Keepresso도 하나 제공합니다. keepresso 명령줄 도구는 caffeinate가 하는 모든 일에 더해, 앱에 대한 시작, 중지, 전환, 상태 확인까지 처리합니다.
Amphetamine과 KeepingYouAwake와의 나란히 비교는 Keepresso vs Amphetamine, KeepingYouAwake, caffeinate를 참고하세요.
무료 오픈소스
Keepresso는 무료이며 GPL-3.0 라이선스로 제공되고, macOS 14 이상에서 동작합니다. Apple의 서명과 공증을 받았으므로 정상적으로 열립니다. Mac App Store에는 의도적으로 올리지 않았습니다. App Store 샌드박스가 Mac을 깨어 있게 하는 데 필요한 전원 관련 API를 차단하기 때문입니다.
brew install --cask gyorgysh/keepresso/keepresso 명령 하나로 설치하거나 DMG를 받으세요. 전체 단계는 Keepresso를 설치하고 Mac을 깨어 있게 하기에서 확인할 수 있습니다.
시작하기의 다른 가이드