Keepresso
Keepresso
Початок роботи

Keepresso проти Amphetamine, KeepingYouAwake і caffeinate

György
Перевірив
György
Оновлено Sep 12, 2026 6 min

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
  1. KeepingYouAwake містить автоматичні опції, наприклад увімкнення після підключення зовнішнього дисплея. Keepresso додає об'єднані умови та пресети задач.
  2. 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 засинати на ваших умовах.

Ще в Початок роботи

Як не дати Mac заснути
Способи не дати Mac заснути, від вбудованих налаштувань і команди caffeinate до застосунку в рядку меню, який робить це на ваших умовах.
Початок роботи з Keepresso
Завантажте Keepresso, перетягніть його в Applications і запустіть сесію підтримання активності з рядка меню.
Чи безпечний Keepresso? Відкритий код і нотаризація
Вихідний код Keepresso публічний, а релізи підписані й нотаризовані. Дізнайтеся, яким додатковим функціям потрібні дозволи та як їх вимкнути.
Використовуйте Keepresso своєю мовою
Keepresso розмовляє п'ятнадцятьма мовами і за замовчуванням слідує мові вашої системи. Перемкніть її будь-коли в Налаштуваннях чи на екрані привітання.

Створено під керівництвом і перевірено людиною · За підтримки ШІ · Інструменти ШІ можуть допомагати з чернетками, редагуванням, підтримкою, граматикою та ясністю. Нічого не публікується автоматично; кожну зміну перевіряє людина, яка супроводжує проєкт.