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-сервер | ✓ Встроено | – | – | – |
| Тепловая защита + управление вентиляторами | ✓ Встроено | – | – | – |
| Хуки событий сессии | ✓ Быстрые команды, вебхуки, shell | – | – | – |
| Набор настройки Mac без монитора | ✓ Встроено | – | – | – |
✓ Включено. – Нет задокументированного специализированного аналога. Скрипты оболочки могут расширять остальные инструменты; caffeinate может оборачивать команду агента, но не предоставляет распознавание агентов, аренды или MCP-сервер.
Повседневное управление
На узком экране прокрутите таблицы по горизонтали, чтобы сравнить все четыре инструмента. Столбец функций остаётся видимым.
| Функция | Keepresso | Amphetamine | KeepingYouAwake | caffeinate |
|---|---|---|---|---|
| Цена | Бесплатно | Бесплатно | Бесплатно | Встроено в macOS |
| Открытый исходный код | ✓ GPL-3.0 | Закрытый исходный код | ✓ Открытый исходный код | Системный инструмент Apple |
| Приложение в строке меню | ✓ Полные настройки | ✓ Настройки | ✓ Параметры | Только Терминал |
| Сессии по таймеру | ✓ Длительность + время окончания | ✓ Длительность + время окончания | ✓ Настраиваемые длительности | ✓ Таймер CLI |
| Автоматическое включение | ✓ Комбинированные правила + пресеты | ✓ Триггеры | ✓ Базовые опции [1] | Скрипты оболочки |
| Закрытая крышка от батареи | ✓ Дисплей засыпает | ✓ Закрытый дисплей [2] | – | – |
| Интерфейсы автоматизации | ✓ CLI, URL, Быстрые команды | 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, так что вы можете читать код, заводить issue и видеть, что именно работает на вашей машине; Amphetamine с закрытым исходным кодом. См. Безопасен ли Keepresso?.
- Безголовые и удалённые Mac. Встроенная настройка Headless, режим закрытого дисплея, усыпляющий панель при закрытии крышки, и CLI для скриптов и хостов агентов. См. Mac mini без монитора.
- Создан для ИИ-агентов. Триггер, распознающий активность агента, а также аренда для автоматизации, MCP-сервер и встроенный навык агента. Аренда истекает без продления и соблюдает заданные вами пределы. Amphetamine и KeepingYouAwake не документируют эквивалентный интегрированный процесс для агентов.
- Панель Активности. Читаемый вид «почему мой Mac не спит» по запросам питания каждого приложения, а не только собственной сессии Keepresso.
- Страховки и автоматизация. Автопауза по батарее, тепловая страховка для Mac, работающего с закрытой крышкой, запланированное пробуждение для ночных задач и хуки событий, запускающие Shortcut, вебхук или shell-команду при старте, завершении или паузе сессии.
Если Amphetamine уже делает всё, что вам нужно, на вашей версии macOS, переходить необязательно. Но если вам нужен keep-awake с открытым исходным кодом, управляемый триггерами и активно поддерживаемый в актуальном состоянии с macOS, Keepresso создан именно для этого.
KeepingYouAwake
KeepingYouAwake это бесплатное приложение с открытым исходным кодом в строке меню, построенное вокруг caffeinate. В его настройках есть настраиваемые длительности, поведение от батареи и некоторые варианты автоматического включения. Оно также поддерживает URL-команды и переводы сообщества.
Выбирайте KeepingYouAwake, когда:
- Вам нужен простой переключатель в строке меню с настраиваемыми длительностями.
- Его настройки батареи и активации покрывают ваши потребности.
- Вам не нужны объединённые правила триггеров Keepresso, режим закрытого дисплея, аренда агентов или хуки событий.
Выбирайте Keepresso, когда хотите тот же простой переключатель плюс умные триггеры, сессии по таймеру, режим закрытой крышки, поддержание диска активным, Shortcuts и инструмент командной строки, который тоже может держать Mac активным без интерфейса приложения.
Команда caffeinate
caffeinate поставляется с каждым Mac. Это подходящий инструмент для разовой сессии в терминале:
# Держать систему активной, пока не нажмёте Ctrl-C
caffeinate -dims
# Держать активной один час (3600 секунд)
caffeinate -t 3600
Ограничения жизни на одном caffeinate:
- Нет переключателя в строке меню, когда окно терминала закрыто (если только вы не запустите процесс в фоне и не запомните pid).
- Нет правил «пока открыт Zoom» или «пока загружен процессор» без написания собственных скриптов.
- Легко забыть работающий
caffeinateили убить не тот процесс.
Keepresso использует те же запросы питания macOS под капотом, а затем добавляет интерфейс и триггеры вокруг них.
Когда Keepresso не нужен
Честно оцените задачу:
- Одна компиляция в терминале, а потом вы уходите. Достаточно
caffeinate -t …или короткого таймера Keepresso. - Вы всегда щёлкаете переключателем вручную. KeepingYouAwake подойдёт.
- Ваша организация требует ПО только из App Store. Amphetamine может быть путём наименьшего сопротивления; Keepresso распространяется как нотаризованный DMG и Homebrew cask.
Установка Keepresso
brew install --cask gyorgysh/keepresso/keepresso
Или скачайте DMG из GitHub Releases. Полные шаги: Установите Keepresso и не давайте Mac засыпать.
Похожие руководства
Получите Keepresso
Бесплатно и с открытым исходным кодом, для macOS 14 и новее. Установите его и не давайте Mac засыпать на ваших условиях.
Ещё в Начало работы
