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, плюс start, stop, toggle і status для застосунку.

Для порівняння пліч-о-пліч з 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 розмовляє п'ятнадцятьма мовами і за замовчуванням слідує мові вашої системи. Перемкніть її будь-коли в Налаштуваннях чи на екрані привітання.