Keepresso
Keepresso
Начало работы

Keepresso против Amphetamine, KeepingYouAwake и caffeinate

Обновлено Jul 14, 2026 4 min

Если вы искали альтернативу Amphetamine, замену KeepingYouAwake или более удобный caffeinate, вы в нужном месте. Все четыре не дают Mac засыпать. Они отличаются ценой, тем, сколько решений могут принять за вас, и насколько глубоко вмешиваются в систему.

На этой странице прямое сравнение. Keepresso бесплатен и с открытым исходным кодом (GPL-3.0), подписан и нотаризован, для macOS 14 и новее. Остальные тоже достойные инструменты; выбирайте тот, который совпадает с вашим способом работы.

Краткое сравнение

Keepresso Amphetamine KeepingYouAwake caffeinate
Цена Бесплатно Бесплатно (App Store) Бесплатно Встроено в macOS
Лицензия GPL-3.0 (открытый исходный код) Проприетарная Открытый исходный код Системный инструмент Apple
Интерфейс Только строка меню Строка меню + расширенный UI Строка меню Только Терминал
Сессии по таймеру Да (пресеты, произвольная длительность, до заданного времени) Да Ограниченно Только флаг в секундах
Умные триггеры Да (приложения, процесс, питание, Wi-Fi, CPU, камера/микрофон, звук, VPN, расписание, календарь и другое) Да (сильный набор триггеров) Нет (только вручную) Нет
Закрытая крышка от батареи Да, с сном дисплея Зависит от версии и настройки Нет Возможно флагами, без UI
CLI / скрипты CLI keepresso + URL scheme + Shortcuts В основном приложение Минимум Полноценный CLI
Языки Пятнадцать Зависит от системы Немного Н/Д
App Store Нет (песочница блокирует power API) Да Нет (Homebrew / GitHub) Н/Д

Эти инструменты могут меняться со временем; относитесь к таблице как к сравнению классов продуктов, а не к построчному changelog каждой версии.

Amphetamine

Amphetamine много лет был самым известным бесплатным приложением «не давай Mac засыпать» в Mac App Store: долгая история, глубокая система триггеров и отполированный интерфейс. Проблема сегодня в поддержке: у него закрытый исходный код, и по сути он остановился в развитии, релизов не было с версии 5.3.2 в ноябре 2023 года, а минимальная поддерживаемая версия - macOS 10.13, так что он использует SDK, отставшие от актуального macOS на несколько поколений. Он всё ещё работает, но не поспевает за современным macOS.

Где Keepresso подходит лучше:

  • Активно развивается для актуального macOS. Keepresso рассчитан на macOS 14 и новее, использует современные SDK, подписан и нотаризован и получает регулярные обновления. Amphetamine не меняется с 2023 года.
  • Открытый исходный код. Оба приложения бесплатны, так что реальная разница в лицензии: Keepresso распространяется по GPL-3.0, поэтому можно читать код, заводить issues и видеть точно, что работает на вашей машине; у Amphetamine закрытый исходный код. См. Keepresso безопасен?.
  • Mac без монитора и удалённые машины. Встроенный Headless Setup, режим закрытого дисплея, который усыпляет панель при закрытии крышки, и CLI, рассчитанный на скрипты и хосты агентов. См. Mac mini без монитора.
  • Панель активности. Понятный ответ на «почему мой Mac активен?»: power assertion каждого приложения, а не только собственной сессии Keepresso.

Если Amphetamine уже делает всё, что вам нужно, на вашей версии macOS, переходить не обязательно. Но если нужно поддержание активности с открытым исходным кодом, на триггерах, всегда в ногу с современным macOS, Keepresso сделан именно для этого.

KeepingYouAwake

KeepingYouAwake - бесплатное приложение с открытым исходным кодом для строки меню, которое оборачивает ту же идею, что и caffeinate, в простой переключатель. Отлично, когда нужно только «включено, пока я не выключу», почти без настроек.

Выбирайте KeepingYouAwake, если:

  • Нужен максимально маленький инструмент.
  • Вы всегда решаете сами, когда держать Mac активным (без правил «пока работает X»).
  • Не нужны сессии «до 18:00», автопауза по батарее или режим закрытой крышки от батареи.

Выбирайте Keepresso, когда нужен тот же простой переключатель плюс умные триггеры, сессии по таймеру, режим с закрытой крышкой, поддержание активности диска, Shortcuts и инструмент командной строки, который может удерживать Mac активным и без UI приложения.

Команда caffeinate

caffeinate есть на каждом Mac. Это правильный инструмент для разовой сессии в Терминале:

# Держать систему активной, пока не нажмёте Ctrl-C
caffeinate -dims

# Держать активной один час (3600 секунд)
caffeinate -t 3600

Ограничения, если жить только на caffeinate:

  • Нет переключателя в строке меню, когда окно Терминала закрыто (если только вы не отправите процесс в фон и не запомните pid).
  • Нет правил «пока открыт Zoom» или «пока занят CPU» без своих скриптов.
  • Легко оставить забытый caffeinate работать или убить не тот процесс.

Keepresso под капотом использует те же power assertion macOS, а вокруг них добавляет UI и триггеры. Подробнее про команду против приложения: Альтернатива caffeinate для macOS.

Когда Keepresso не нужен

Будьте честны с задачей:

  • Одна компиляция в Терминале, и вы уходите. Хватит caffeinate -t … или короткого таймера Keepresso.
  • Вы всегда только щёлкаете переключатель вручную. KeepingYouAwake подойдёт.
  • В организации разрешён только софт из App Store. Amphetamine может оказаться путём наименьшего сопротивления; Keepresso распространяется как нотаризованный DMG и cask Homebrew.

Установите Keepresso

brew install --cask gyorgysh/keepresso/keepresso

Или скачайте DMG с GitHub Releases. Полные шаги: Установите Keepresso и не давайте Mac засыпать.

Связанные руководства

Получите Keepresso

Бесплатно и с открытым исходным кодом, для macOS 14 и новее. Установите его и не давайте Mac засыпать на ваших условиях.

Ещё в Начало работы

Как не дать Mac уснуть
Способы не дать Mac заснуть, от встроенных настроек и команды caffeinate до приложения в строке меню, которое делает это на ваших условиях.
Установите Keepresso и не давайте Mac засыпать
Скачайте Keepresso, поместите его в Applications и запустите сессию поддержания активности из строки меню.
Альтернатива caffeinate для macOS с полноценным приложением в строке меню
Keepresso делает всё то же, что и команда caffeinate, и намного больше, прямо из строки меню. Бесплатная альтернатива Amphetamine и caffeinate для macOS с открытым исходным кодом.
Безопасен ли Keepresso? Открытый код, нотаризация, минимум разрешений
Keepresso бесплатен, с открытым исходным кодом, нотаризован Apple и запрашивает почти никаких разрешений. Вот что он может и чего не может делать.