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

Альтернатива caffeinate для macOS с полноценным приложением в строке меню

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

Если вы держите Mac активным с помощью команды caffeinate в Терминале или ищете альтернативу Amphetamine, Keepresso - именно то приложение для строки меню, которое вам нужно. Оно использует ту же технологию macOS, что и caffeinate, под капотом, а затем добавляет то, что однострочная команда сделать не может.

Та же основа, что и у caffeinate

Команда caffeinate и Keepresso обе используют power assertion macOS (API IOPMAssertion), чтобы сказать системе не засыпать. Поэтому вы получаете то же надёжное, поддерживаемое Apple поведение. Разница во всём остальном.

Что вы получаете сверх команды

  • Переключатель в строке меню. Включайте и выключайте поддержание активности в один клик, без Терминала и без необходимости запоминать флаги.
  • Сессии по таймеру. 15 минут, 1 час, 4 часа, произвольная длительность или «до 18:00». caffeinate -t принимает только секунды.
  • Умные триггеры. Оставайтесь активным только пока выполняется условие: от сети, в сети Wi-Fi, пока работает приложение, во время звонка, пока играет звук, пока занят процессор и не только. См. умные триггеры.
  • Система активна, экран может засыпать. Независимое управление сном системы и сном дисплея, которые caffeinate объединяет в отдельные флаги.
  • Режим с закрытой крышкой. Продолжайте работу с закрытой крышкой, от батареи, с выключенным экраном. См. не давайте MacBook засыпать с закрытой крышкой.
  • «Почему мой Mac активен?» Понятное отображение power assertion каждого приложения, чтобы видеть, что мешает сну, ваше приложение или чьё-то ещё.

Если вам всё же нужна команда для скриптов и пайплайнов, у Keepresso есть и она: инструмент командной строки keepresso делает всё то же, что и caffeinate, плюс запуск, остановку, переключение и статус приложения.

Для сравнения бок о бок с Amphetamine и KeepingYouAwake см. Keepresso против Amphetamine, KeepingYouAwake и caffeinate.

Бесплатно и с открытым исходным кодом

Keepresso бесплатен и лицензирован по GPL-3.0, для macOS 14 и новее. Он подписан и нотаризован Apple, поэтому открывается без предупреждений. Он намеренно отсутствует в Mac App Store: песочница App Store блокирует API управления питанием, которые не дают Mac засыпать.

Установите его одной командой, brew install --cask gyorgysh/keepresso/keepresso, или скачайте DMG. Полные шаги: Установите Keepresso и не давайте Mac засыпать.

Получите Keepresso

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

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

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