Keepresso vs Amphetamine, KeepingYouAwake, caffeinate
Amphetamine 대안, KeepingYouAwake 대체, 또는 더 쓰기 쉬운 caffeinate를 찾으셨다면 여기가 맞습니다. 네 가지 모두 Mac이 잠들지 않게 합니다. 다른 점은 가격, 얼마나 알아서 판단하는지, 시스템을 얼마나 건드리는지입니다.
이 페이지는 솔직한 비교입니다. Keepresso는 무료 오픈소스(GPL-3.0)이며 서명과 공증을 받았고 macOS 14 이상용입니다. 나머지 역시 좋은 도구이니, 일하는 방식에 맞는 것을 고르세요.
빠른 비교
| Keepresso | Amphetamine | KeepingYouAwake | caffeinate |
|
|---|---|---|---|---|
| 가격 | 무료 | 무료(App Store) | 무료 | macOS 내장 |
| 라이선스 | GPL-3.0(오픈소스) | 독점 | 오픈소스 | Apple 시스템 도구 |
| UI | 메뉴 막대만 | 메뉴 막대 + 풍부한 UI | 메뉴 막대 | 터미널만 |
| 타이머 세션 | 있음(프리셋, 사용자 지정, 특정 시각까지) | 있음 | 제한적 | 초 단위 플래그만 |
| 스마트 트리거 | 있음(앱, 프로세스, 전원, Wi-Fi, CPU, 카메라/마이크, 오디오, VPN, 일정, 캘린더 등) | 있음(강력한 트리거 세트) | 없음(수동 켜기/끄기) | 없음 |
| 배터리로 덮개 닫기 | 있음, 디스플레이 절전 포함 | 버전과 설정에 따라 다름 | 없음 | 플래그로 가능, UI 없음 |
| CLI / 스크립트 | keepresso CLI + URL scheme + Shortcuts |
앱 중심 | 최소 | 전체 CLI |
| 언어 | 15개 | 시스템 의존 | 소수 | 해당 없음 |
| App Store | 없음(샌드박스가 전원 API 차단) | 있음 | 없음(Homebrew / GitHub) | 해당 없음 |
이 도구들은 시간이 지나며 바뀔 수 있습니다. 표는 제품 군 비교로 보고, 매 릴리스의 항목별 변경 로그로 보지 마세요.
Amphetamine
Amphetamine은 수년간 Mac App Store에서 가장 인기 있는 무료 절전 방지 앱이었습니다. 오랜 실적, 깊은 트리거 시스템, 다듬어진 UI를 갖추고 있습니다. 다만 오늘날의 문제는 유지 보수입니다. 클로즈드 소스이고 사실상 개발이 멈춰서, 2023년 11월에 나온 버전 5.3.2 이후로 새 릴리스가 없으며, 지원하는 최소 macOS도 여전히 macOS 10.13이라 몇 세대나 지난 SDK로 동작합니다. 여전히 작동은 하지만 최신 macOS를 따라가지는 못합니다.
Keepresso가 더 맞는 경우:
- 최신 macOS를 위한 꾸준한 유지 보수. Keepresso는 최신 SDK로 macOS 14 이상을 지원하며, 서명과 공증을 받았고, 정기적으로 업데이트를 내놓습니다. Amphetamine은 2023년부터 멈춰 있습니다.
- 오픈소스. 두 앱 모두 무료이므로 진짜 차이는 라이선스에 있습니다. Keepresso는 GPL-3.0이라 코드를 읽고, 이슈를 올리고, 기기에서 무엇이 실행되는지 정확히 볼 수 있습니다. Amphetamine은 클로즈드 소스입니다. Keepresso는 안전한가요?를 참고하세요.
- 헤드리스·원격 Mac. 내장 Headless Setup, 덮개를 닫을 때 패널을 잠들게 하는 클로즈드 디스플레이 모드, 스크립트와 에이전트 호스트용 CLI. 헤드리스 Mac mini를 참고하세요.
- 활동 탭. "왜 내 Mac이 깨어 있을까?"에 대해 Keepresso 세션만이 아니라 모든 앱의 파워 어서션을 읽기 쉽게 보여 줍니다.
쓰고 있는 macOS에서 Amphetamine이 이미 필요한 일을 모두 한다면 바꿀 필요는 없습니다. 하지만 오픈소스이고 트리거 기반이며 macOS 변화에 맞춰 꾸준히 관리되는 절전 방지를 원한다면 Keepresso가 그 용도입니다.
KeepingYouAwake
KeepingYouAwake는 caffeinate와 같은 발상을 단순한 스위치로 감싼 무료 오픈소스 메뉴 막대 앱입니다. "끌 때까지 켜 둠"만 필요하고 환경설정을 거의 두지 않을 때 뛰어납니다.
KeepingYouAwake를 고를 때:
- 가능한 한 작은 도구가 필요할 때.
- 절전 방지를 항상 직접 결정할 때("X가 실행 중일 때" 규칙 없음).
- "18:00까지" 타이머, 배터리 자동 일시 중지, 배터리 덮개 닫힘 모드가 필요 없을 때.
그 단순한 스위치에 더해 스마트 트리거, 타이머 세션, 덮개 닫힘 모드, 디스크 킵얼라이브, Shortcuts, 앱 UI 없이도 Mac을 깨어 있게 할 수 있는 명령줄 도구가 필요하면 Keepresso를 선택하세요.
caffeinate 명령
caffeinate는 모든 Mac에 들어 있습니다. 일회성 터미널 작업에는 맞는 도구입니다.
# Ctrl-C를 누를 때까지 시스템을 깨어 있게
caffeinate -dims
# 한 시간(3600초) 동안 깨어 있게
caffeinate -t 3600
caffeinate만으로 살 때의 한계:
- 터미널 창이 사라지면 메뉴 막대 스위치가 없습니다(프로세스를 백그라운드로 보내고 pid를 기억하지 않는 한).
- 직접 스크립트를 쓰지 않으면 "Zoom이 열린 동안"이나 "CPU가 바쁜 동안" 규칙이 없습니다.
- 잊힌
caffeinate를 남겨 두거나 잘못된 프로세스를 죽이기 쉽습니다.
Keepresso는 내부적으로 같은 macOS 파워 어서션을 쓰고, 그 위에 UI와 트리거를 둡니다. 명령과 앱 비교는 macOS용 caffeinate 대안을 참고하세요.
Keepresso가 필요 없을 때
작업에 정직하게:
- 터미널 컴파일 한 번 후 자리를 비웁니다.
caffeinate -t …또는 짧은 Keepresso 타이머면 충분합니다. - 손으로 스위치만 켭니다. KeepingYouAwake로 충분합니다.
- 조직이 App Store 전용 소프트웨어만 허용합니다. Amphetamine이 가장 저항이 적을 수 있습니다. Keepresso는 공증된 DMG와 Homebrew cask로 배포됩니다.
Keepresso 설치
brew install --cask gyorgysh/keepresso/keepresso
또는 GitHub Releases에서 DMG를 받으세요. 전체 단계: Keepresso를 설치하고 Mac을 깨어 있게 하기.
관련 가이드
시작하기의 다른 가이드