Keepresso
Keepresso
Нажмите на чашку, чтобы увидеть демо

Сон теперь по желанию

Keepresso не даёт вашему Mac заснуть, на ваших условиях

Ваш Mac засыпает в самый неподходящий момент: посреди загрузки, посреди рендеринга, посреди звонка, посреди работы агента. Keepresso держит его активным именно тогда, когда нужно, а затем даёт отдохнуть. Бесплатно навсегда, без учётной записи, без трекеров.

$brew install --cask gyorgysh/keepresso/keepresso
macOS 14+Swift + SwiftUIGPL-3.0подписано и нотаризовано

Все возможности

Активен только тогда, когда нужно

Учтена каждая ситуация, когда Mac не должен засыпать. Смотрите по тому, что запускает сессию, как вы ею управляете, что она меняет, или как автоматизация к ней обращается.

Режим закрытого дисплея

Закройте крышку, он продолжит работать

Загрузки, сборки, агенты, SSH-сессии и резервное копирование доходят до конца при закрытой крышке.

Как это работает →
В сетитайм-аут бездействияНет на месте
таймер бездействия сбрасывается ещё до того, как доходит до статуса «Нет на месте», без дёргания мыши

Оставаться активным

Оставайтесь активным, даже когда отходите

Сессии удалённого рабочего стола, VDI и чаты переключают ваш статус на «Нет на месте», как только вы перестаёте печатать, а некоторые корпоративные системы за это ещё и разлогинивают. Функция «Оставаться активным» сообщает macOS об активности, чтобы вы оставались на связи, пока читаете, смотрите или думаете.

Держите статус активным →
ходы агентасборка + тестыисследованиеотчётпочтааренда агентаспитаренда · heartbeatпробуждение · 02:5722:0001:0004:0007:00ZZZ
агент работает по аренде, Mac засыпает, затем запланированное пробуждение в 02:57 успевает к рутине в 03:00

Создано для эпохи агентов

Незаметная необходимость для Mac, который всегда включён

Оставьте агента работать всю ночь, и Mac будет активен только пока он работает. Триггер ИИ-агента следит за claude, cursor, codex, gemini и другими в ваших терминалах и разрешает Mac уснуть, как только последняя сессия остаётся тихой в течение заданного вами льготного периода. Подключите Claude Code, Cursor, Codex или Antigravity, и каждая сессия сама сообщает своё состояние, поэтому пауза на запрос разрешения по-прежнему считается работой.

Аренда, MCP и навык →
120FPSпинг (мс)52 msподвисание11 msстабильно, Keepresso вкл.КонтроллерAWDL на паузеУскорение ЦПMac не спит
Иллюстрация: примеры значений пинга и FPS. Проверьте своё соединение с активным и приостановленным AWDL.

Игры и стриминг

Оптимизируйте игры и не допускайте сна

AWDL делит Wi-Fi модуль Mac с такими функциями, как AirDrop и Sidecar. Когда эта активность вносит вклад во всплески задержки, Keepresso может приостановить её на время игровой сессии. Сравните своё соединение с помощью теста джиттера.

Подробно про AWDL →
нет дисплеяmac-mini.local2560 × 1440 · HiDPI
на mini нет монитора, а чёткий Retina-рабочий стол транслируется туда, где сидите вы

Mac mini и Studio без монитора

Держите Mac без монитора активным и доступным удалённо

Уберите Mac mini или Mac Studio с глаз, превратив его в сборочную машину, хост для агентов или домашний сервер. Keepresso проведёт вас через настройку так, чтобы он не засыпал, переживал отключение питания и сам включался обратно, а затем выдаёт чёткий Retina-рабочий стол через Screen Sharing, так что просмотр логов или панели MyAgens ощущается так, будто вы сидите прямо перед ним.

Чек-лист без монитора →

Сессии и управление

Очистка клавиатуры

Заблокируйте клавиши на время протирки, чтобы не печатать в активном приложении и случайно не открыть Mission Control, Spotlight или Диктовку.

Как это работает →

Сессии и управление

Инструменты для общедоступного Wi-Fi

Если страница входа в кафе или отеле не появляется, откройте портал, очистите кеш DNS или перезапустите Wi-Fi из одной панели.

Как это работает →
Общие настройки: запрет сна дисплея и системы, приглушение дисплея при простое, запуск при входе в систему, глобальная горячая клавиша поддержания активности и язык приложения
общие
Настройки триггеров: активация при любом из условий: работает ИИ-агент, есть питание от сети, запущена игра или загрузка процессора выше 50 процентов, при подключённом Claude Code и условиях, сгруппированных под «Питание и дисплей», «Сеть и устройства» и «Приложения и активность»
триггеры
Настройки активности: текущие power assertion в реальном времени и журнал решений о том, почему каждая сессия началась или завершилась
активность
Настройки дисплея с включённым экспериментальным виртуальным дисплеем для Mac без монитора: разрешение 2560 x 1440 HiDPI Retina
дисплей без монитора

Настройки

Настроили и забыли

Все настройки собраны в семи вкладках, а инструменты «Игры и стриминг» вынесены в отдельное окно. Меню при этом остаётся делом одного клика.

что не даёт ему уснуть

Установка

Всего один brew

В любом случае дальше Keepresso сам следит за обновлениями через подписанные релизы Sparkle.

Homebrew

$brew install --cask gyorgysh/keepresso/keepresso

Устанавливает подписанное и нотаризованное приложение прямо из tap, а также добавляет команду keepresso в ваш PATH, чтобы скрипты могли сразу её использовать. Обновляйте вместе с остальными casks или позвольте приложению обновляться самому.

Вручную

Скачайте последний DMG со страницы Релизы, перетащите Keepresso в Applications и запустите его. Нажмите на чашку в строке меню, и процесс пошёл.

Нужна ещё и команда keepresso? Установка через DMG не трогает ваш PATH, поэтому свяжите её один раз.

Режим закрытого дисплея переключает системную настройку (pmset disablesleep), поэтому требуется одобрение администратора. Одобрите вспомогательный процесс один раз в разделе «Элементы входа», и он больше не спросит.

Works well with

tokenstat
Отлично сочетается · tokenstat.ai

Сколько бы стоила ночная смена?

tokenstat собирает каждую сессию Claude Code, Codex, Cursor и всех остальных инструментов и агентов на этом Mac в одну тепловую карту и дашборд. Всё оценивается по прайс-листу, поэтому вы точно видите, сколько стоила бы эта работа, если бы вы платили за API сами, и сколько ценности вам уже даёт подписка. По умолчанию локально, с бесплатным планом и доступным исходным кодом.

Зарезервируйте свой handle прямо сейчас
вся ваша ИИ-активность, все инструменты и агенты, в одном дашборде