Keepresso проти Amphetamine, KeepingYouAwake і caffeinate
Keepresso, Amphetamine, KeepingYouAwake і caffeinate не дають Mac засинати. Keepresso додає широкий набір засобів для автоматизованої роботи: виявлення та оренду ШІ-агентів, MCP-сервер, хуки подій, теплове керування та інструменти для Mac без монітора.
Це порівняння підтримує розробник Keepresso. Keepresso безкоштовний і з відкритим вихідним кодом (GPL-3.0), підписаний і нотаризований, для macOS 14 і новіше. Порівняння функцій нижче використовує опубліковану документацію проєктів; це не бенчмарк продуктивності всіх чотирьох інструментів.
У чому Keepresso йде далі
Keepresso поєднує автоматизацію агентів, інструменти для Mac без монітора та системне керування в одному безкоштовному застосунку з відкритим вихідним кодом. Саме ці вбудовані можливості вирізняють його серед інших порівнюваних тут інструментів.
На вузькому екрані прокрутіть таблиці вбік, щоб порівняти всі чотири інструменти. Стовпець функцій залишається видимим.
| Функція | Keepresso | Amphetamine | KeepingYouAwake | caffeinate |
|---|---|---|---|---|
| Виявлення активності ШІ-агента | ✓ Вбудовано | – | – | – |
| Оренди агентів + MCP-сервер | ✓ Вбудовано | – | – | – |
| Тепловий захист + керування вентиляторами | ✓ Вбудовано | – | – | – |
| Хуки подій сесії | ✓ Shortcuts, webhooks, shell | – | – | – |
| Набір для налаштування Mac без монітора | ✓ Вбудовано | – | – | – |
✓ Включено. – Немає задокументованого спеціалізованого відповідника. Скрипти оболонки можуть розширювати інші інструменти; caffeinate може обгорнути команду агента, але не надає виявлення агентів, оренд чи MCP-сервера.
Повсякденне керування
На вузькому екрані прокрутіть таблиці вбік, щоб порівняти всі чотири інструменти. Стовпець функцій залишається видимим.
| Функція | Keepresso | Amphetamine | KeepingYouAwake | caffeinate |
|---|---|---|---|---|
| Ціна | Безкоштовно | Безкоштовно | Безкоштовно | Вбудовано в macOS |
| Відкритий вихідний код | ✓ GPL-3.0 | Закритий вихідний код | ✓ Відкритий вихідний код | Системний інструмент Apple |
| Застосунок у рядку меню | ✓ Повні налаштування | ✓ Налаштування | ✓ Параметри | Лише Термінал |
| Сесії з таймером | ✓ Тривалість + час завершення | ✓ Тривалість + час завершення | ✓ Власні тривалості | ✓ Таймер CLI |
| Автоматичне ввімкнення | ✓ Об'єднані правила + пресети | ✓ Тригери | ✓ Базові опції [1] | Скрипти оболонки |
| Закрита кришка від батареї | ✓ Дисплей засинає | ✓ Закритий дисплей [2] | – | – |
| Інтерфейси автоматизації | ✓ CLI, URL, Shortcuts | AppleScript + гарячі клавіші | URL-команди | ✓ CLI |
| Автопауза від батареї | ✓ Включено | ✓ Включено | ✓ Включено | – |
| Мови | 15 | 10 | Переклади спільноти | N/A |
| Поширення | GitHub / Homebrew | App Store | GitHub / Homebrew | Вбудовано в macOS |
- KeepingYouAwake містить автоматичні опції, наприклад увімкнення після підключення зовнішнього дисплея. Keepresso додає об'єднані умови та пресети задач.
- Amphetamine підтримує сесії із закритим дисплеєм. Його необов'язковий помічник Power Protect обробляє зміну джерела живлення на Apple Silicon. Режим закритого дисплея Keepresso присипляє внутрішню панель і працює без зовнішнього монітора. Сам
caffeinateне перевизначає сон при закритті кришки.
Документацію перевірено 12 вересня 2026 року: сторінка Amphetamine в App Store, журнал змін KeepingYouAwake та довідка macOS man caffeinate. Дати релізів описують опубліковані оновлення, а не вимірювання продуктивності чи сумісності.
Amphetamine
Amphetamine це безкоштовний застосунок Mac App Store із закритим вихідним кодом, довгою історією та широкою системою тригерів. Його останній публічний реліз: 5.3.2 від 10 листопада 2023 року, перевірено 12 вересня 2026 року. Це тривалий проміжок без опублікованого оновлення. Keepresso пропонує поточну публічну розробку та код, доступний для перевірки, разом із новішою автоматизацією та функціями для Mac без монітора.
Де Keepresso підходить краще:
- Поточні релізи й публічна розробка. Keepresso націлений на macOS 14 і новіше та публікує історію релізів і зміни вихідного коду. Останній опублікований реліз Amphetamine досі датований 2023 роком.
- Відкритий вихідний код. Обидва застосунки безкоштовні, тож справжня різниця в ліцензії: Keepresso це GPL-3.0, тож ви можете читати код, створювати issues і бачити, що саме працює на вашій машині, Amphetamine із закритим вихідним кодом. Дивіться Чи безпечний Keepresso?.
- Mac без монітора й віддалені Mac. Вбудоване налаштування без монітора, режим закритого дисплея, який присипляє панель при закритті кришки, і CLI, орієнтований на скрипти й хости для агентів. Дивіться Mac mini без монітора.
- Створено для ШІ-агентів. Тригер, що виявляє активність агента, а також оренда для автоматизації, MCP-сервер і вбудована навичка агента. Оренда спливає без поновлення та дотримується заданих вами меж. Amphetamine і KeepingYouAwake не документують еквівалентний інтегрований процес для агентів.
- Панель активності. Зрозумілий вигляд «чому мій Mac не спить?» для power assertion кожного застосунку, а не лише власної сесії Keepresso.
- Сітки безпеки й автоматизація. Автопауза за рівнем батареї, теплова сітка безпеки для Mac, що працює із закритою кришкою, заплановане пробудження для нічних задач і хуки подій, які запускають Shortcut, webhook чи команду оболонки, коли сесія починається, завершується чи ставиться на паузу.
Якщо Amphetamine уже робить усе, що вам потрібно, на вашій версії macOS, немає обов'язку переходити. Але якщо ви хочете підтримання активності з відкритим вихідним кодом, на основі тригерів і з активною підтримкою під поточну macOS, Keepresso створений саме для цього.
KeepingYouAwake
KeepingYouAwake це безкоштовний застосунок для рядка меню з відкритим вихідним кодом, побудований навколо caffeinate. Його параметри містять налаштовувані тривалості, поведінку від батареї та деякі варіанти автоматичного ввімкнення. Він також підтримує URL-команди й переклади спільноти.
Обирайте KeepingYouAwake, коли:
- Вам потрібен простий перемикач у рядку меню з налаштовуваними тривалостями.
- Його параметри батареї та ввімкнення покривають ваші потреби.
- Вам не потрібні об'єднані правила тригерів Keepresso, режим закритого дисплея, оренда агентів чи хуки подій.
Обирайте Keepresso, коли вам потрібен цей простий перемикач плюс розумні тригери, сесії за таймером, режим закритої кришки, підтримання диска активним, Shortcuts і інструмент командного рядка, який також може тримати Mac активним без інтерфейсу застосунку.
Команда caffeinate
caffeinate постачається з кожним Mac. Це правильний інструмент для одноразової сесії в терміналі:
# Keep the system awake until you press Ctrl-C
caffeinate -dims
# Keep awake for one hour (3600 seconds)
caffeinate -t 3600
Обмеження життя лише на caffeinate:
- Немає перемикача в рядку меню, щойно вікно Terminal зникло (якщо ви не відправите процес у фон і не запам'ятаєте pid).
- Немає правил «поки відкрито Zoom» чи «поки зайнятий процесор» без написання власних скриптів.
- Легко лишити забутий
caffeinateзапущеним або вбити не той процес.
Keepresso використовує ті самі power assertion 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 засинати на ваших умовах.
Ще в Початок роботи
