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

Как не дать Mac уснуть

György
Проверил
György
Обновлено Jul 25, 2026 3 min

Есть несколько способов не дать Mac заснуть, в зависимости от того, сколько контроля вам нужно. Вот они все, от встроенных вариантов до приложения в строке меню, которое делает это на ваших условиях.

Встроенные способы

В macOS кое-что уже есть из коробки:

  • Системные настройки. В разделе «Дисплеи» пункт «не выключать автоматически при выключенном дисплее» удерживает систему активной, пока она подключена к сети. Это работает по принципу всё или ничего и действует только от сети.
  • Команда caffeinate. В Терминале caffeinate держит Mac активным, пока вы её не остановите, а caffeinate -t 3600 делает это на час. Работает, но живёт в окне Терминала и требует запоминать флаги.

Это подходит для быстрого, грубого «не дай заснуть». Такие способы не позволяют оставаться активным только при определённых условиях, работать с закрытой крышкой от батареи или видеть, что именно мешает сну.

Способ через строку меню: Keepresso

Keepresso - бесплатное приложение с открытым исходным кодом для строки меню, построенное на той же технологии управления питанием macOS, что и caffeinate, но с элементами управления, которых не хватает встроенным вариантам. Включите его в строке меню и выберите, как оно должно себя вести:

Keepresso menu-bar panel while idle: a Keep awake toggle with a duration picker, and a Keep awake with lid closed toggle switched on Keepresso menu-bar panel during a timed session: Brewing, stops in 59:58, with a live countdown next to the cup in the menu bar Keepresso menu-bar panel held awake by triggers: a condition list showing the claude process running keeps the Mac awake, with a Pause Triggers button
Left to right: idle with the system able to sleep, a timed session counting down, and a trigger-held session kept awake by an AI agent condition.
  • На заданное время. Пятнадцать минут, час или произвольная длительность, после чего Mac снова засыпает сам. См. держите Mac активным заданное время.
  • Только когда это важно. Оставайтесь активным только на питании от сети, во время звонка, пока работает приложение, во время сборки и не только, с помощью умных триггеров.
  • С закрытой крышкой. Продолжайте работу с закрытой крышкой, от батареи, с выключенным экраном, в отличие от встроенного режима Apple. См. не давайте MacBook засыпать с закрытой крышкой.
  • Активен, экран выключен. Держите систему активной, позволяя дисплею засыпать, или держите экран включённым для киоска или информационной панели (подробнее об этом чуть ниже).

Сон системы и сон дисплея - разные вещи

В macOS есть два вида сна: сон всей системы целиком и просто выключение дисплея. Keepresso может удерживать одно без другого. По умолчанию он держит систему активной, позволяя дисплею засыпать как обычно, поэтому долгая загрузка, сборка или удалённая сессия продолжает работать, пока экран всё равно гаснет, когда вы отходите.

  • Дайте экрану засыпать по таймеру. Включите «разрешить дисплею засыпать через N минут бездействия», и Mac остаётся активным всё это время; только дисплей засыпает после выбранных вами минут бездействия. Пошевелите мышью, и он вернётся.
  • Держите дисплей включённым. Для киоска, информационной панели или статусного экрана включите также запретить дисплею засыпать, и экран будет оставаться включённым, пока идёт сессия.
  • Держите дисплей включённым, но приглушённым. При включённом запрете сна дисплея включите приглушение дисплея при простое, и экран станет максимально тусклым через несколько минут после того, как вы отойдёте, а затем вернётся к вашей яркости в момент, когда вы вернётесь или сессия закончится. Удобно для ночной задачи, когда экран должен быть готов, но не выгорать.
  • С закрытой крышкой режим с закрытой крышкой усыпляет внутреннюю панель, чтобы она не светилась внутри закрытой крышки, пока всё остальное продолжает работать.

Частые причины не давать Mac засыпать

Самый быстрый старт

Установите Keepresso и нажмите на чашку в строке меню:

brew install --cask gyorgysh/keepresso/keepresso

Полные шаги в Установите Keepresso и не давайте Mac засыпать.

Получите Keepresso

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

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

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

Создано под руководством и проверено человеком · При поддержке ИИ · Инструменты ИИ могут помогать с черновиками, редактированием, поддержкой, грамматикой и ясностью. Ничто не публикуется автоматически; каждое изменение проверяет человек, сопровождающий проект.