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-сервер ✓ Встроено – – –
Тепловая защита + управление вентиляторами ✓ Встроено – – –
Хуки событий сессии ✓ Быстрые команды, вебхуки, 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
  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, так что вы можете читать код, заводить 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 засыпать на ваших условиях.

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

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

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