Keepresso
Keepresso

Кофеїн з вимикачем

Keepresso не дає вашому Mac заснути, на ваших умовах

Ваш Mac засинає в найгірший момент: посеред завантаження, посеред рендерингу, посеред дзвінка, посеред роботи агента. Keepresso тримає його активним саме тоді, коли потрібно, а потім дає відпочити. Безкоштовний і з відкритим вихідним кодом, він живе в рядку меню без облікового запису, без трекерів і без плати за ліцензію.

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

Усі можливості

Активний лише тоді, коли потрібно

Враховано кожну ситуацію, коли Mac не повинен засинати. Переглядайте за тим, що запускає сесію, як ви нею керуєте, що вона змінює, або як автоматизація до неї звертається.

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

Закрийте кришку, він продовжує працювати

Завантаження, збірки, агенти, SSH-сесії та резервне копіювання доходять до кінця при закритій кришці.

Як це працює →
Активнийтайм-аут бездіяльностівідсутній
таймер бездіяльності скидається ще до того, як досягає статусу «відсутній», без смикання миші

Залишатися активним

Залишайтеся активним, навіть коли відходите

Сесії віддаленого робочого стола, VDI та чат-застосунки перемикають ваш статус на «відсутній», щойно ви припиняєте друкувати, а деякі корпоративні системи за це ще й розлогінюють. Функція «Залишатися активним» повідомляє macOS про активність, щоб ви залишалися на зв'язку, поки читаєте, дивитеся чи думаєте.

Тримайте свій статус активним →
ходи агентазбірка + тестидослідженнязвітпоштаоренда агентаспитьоренда · серцебиттяпробудження · 02:5722:0001:0004:0007:00ZZZ
агент працює на оренді, Mac засинає, а заплановане пробудження о 02:57 встигає до рутини о 03:00

Створено для епохи агентів

Непомітна необхідність для завжди увімкненого Mac

Залиште агента працювати цілу ніч, і Mac залишатиметься активним, лише поки агент справді працює. Тригер «ШІ-агент» стежить за claude, cursor, codex, gemini та іншими у ваших терміналах і вимикається, щойно остання сесія залишається тихою протягом заданого вами пільгового періоду. Підключіть Claude Code, Cursor, Codex або Antigravity, і кожна сесія повідомлятиме власний стан, тож пауза на запит дозволу все одно рахується як робота.

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

Ігри та стримінг

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

macOS ділить ваш Wi-Fi радіомодуль із AWDL, протоколом, на якому працюють AirDrop і Handoff, і кожне сканування сусідніх пристроїв дає сплеск затримки. Keepresso розпізнає ігрову сесію і на цей час втихомирює радіомодуль.

Детальніше про AWDL →
немає дисплеяmac-mini.local2560 × 1440 · HiDPI
на mini немає монітора; чіткий Retina-робочий стіл транслюється туди, де сидите ви

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

Тримайте Mac без монітора активним і доступним віддалено

Приховайте Mac mini чи Mac Studio, перетворивши його на збірочну машину, хост для агентів чи домашній сервер. Keepresso проведе вас через налаштування так, щоб він не засинав, переживав відключення живлення і сам вмикався назад, а потім видає чіткий Retina-робочий стіл через Спільний доступ до екрана, тож перегляд логів чи панелі MyAgens відчувається так, ніби ви сидите прямо перед ним.

Чекліст для Mac без монітора →

Сесії та керування

Очищення клавіатури

Заблокуйте клавіші на час протирання, щоб не друкувати в активній програмі й випадково не відкрити Mission Control, Spotlight або Диктування.

Як це працює →

Сесії та керування

Інструменти загальнодоступного Wi-Fi

Якщо сторінка входу в кафе чи готелі не з’являється, відкрийте портал, очистьте кеш DNS або перезапустіть Wi-Fi з однієї панелі.

Як це працює →
Загальні налаштування: заборона сну дисплея й системи, приглушення дисплея при бездіяльності, запуск при вході в систему, глобальна гаряча клавіша підтримання активності та мова застосунку
загальні
Налаштування тригерів: активація за умовами «ШІ-агент працює», «від мережі», «триває гра» чи «процесор вище 50 відсотків», з підключеним Claude Code, і умови згруповані під «Живлення й дисплей», «Мережа й пристрої» та «Застосунки й активність»
тригери
Налаштування активності: поточні power assertion у реальному часі та журнал рішень про те, чому кожна сесія почалася чи завершилася
активність
Налаштування дисплея з увімкненим експериментальним віртуальним дисплеєм для Mac без монітора: роздільна здатність 2560 x 1440 HiDPI Retina
дисплей без монітора

Налаштування

Налаштуйте і забудьте

Усе, що можна налаштувати, зібрано на семи вкладках, а інструменти «Ігри та стримінг» винесені в окреме вікно. Меню при цьому залишається справою одного кліка.

що не дає йому заснути

Тригер «ШІ-агент»

Залишайтеся активним, поки агент для написання коду дійсно працює, а не просто відкритий. Розпізнає Claude, Cursor, Codex, Gemini, Grok, Antigravity, Hermes, Kilo Code, OpenCode, DeepSeek Harness, LM Studio Bionic та інші. Підключені інструменти повідомляють точний стан кожної розмови; усе інше оцінюється за живою роботою, а не за вікном застосунку, яке простоює.

Ігрові тригери

Залишайтеся активним, поки гра чи хмарний клієнт на передньому плані, поки увімкнено ігровий контролер (DualSense, Xbox, будь-який геймпад, навіть Steam Controller, який розпізнається на рівні обладнання без запиту дозволу), або поки Steam завантажує чи оновлює гру в будь-якій бібліотеці.

Розпізнає зустрічі

Залишайтеся активним, поки щось використовує камеру чи мікрофон, стан пристрою зчитується без доступу до самого потоку, тож запиту на дозвіл не буде. Одне правило охоплює всі застосунки для зустрічей, включно з дзвінками у вкладці браузера, або обмежте його одним застосунком, щоб рахувався лише дзвінок у Slack, Discord чи Zoom.

Двигун тригерів

Залишайтеся активним лише під час заряджання чи від батареї, коли підключено зовнішній дисплей, у вибраній мережі Wi-Fi чи VPN, або поки працює конкретний застосунок. Комбінуйте умови за принципом «будь-яка» або «усі», і призупиняйте все одним кліком.

Тригери мережевої активності та завантажень

Залишайтеся активним, поки пропускна здатність мережі перевищує вибрану вами швидкість, від 100 Кбайт/с до 5 Мбайт/с, або поки у відстежувану папку триває завантаження, щоб велике передавання файлів завершилося, а не зависло.

Тригер за розкладом

Щоденне часове вікно у вибрані вами дні: будні з 9:00 до 18:00, або нічний інтервал з 22:00 до 6:00, що триває через північ. Готові відправні точки «Робочі години» та «Ніч» включені.

Тригер відтворення звуку

Залишайтеся активним, поки лунає звук: музика, відео, подкаст. Пільговий період у 30 секунд згладжує паузи між треками й короткі зупинки, щоб сесія не мигтіла.

Тригер завантаження процесора

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

Bluetooth-тригер

Залишайтеся активним, поки підключено спарований Bluetooth-пристрій: геймпад, навушники, трекпад. Пільговий період у 30 секунд згладжує коротке відключення, щоб сесія не мигтіла.

Тригер календаря

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

Тригер тому

Залишайтеся активним, поки підключено вибраний зовнішній диск, SD-картку чи мережевий ресурс, а функція підтримання диска активним не дає йому зупинитися посеред задачі.

Встановлення

Усього один brew

У будь-якому разі Keepresso надалі самостійно оновлюється через підписані релізи Sparkle.

Homebrew

$brew install --cask gyorgysh/keepresso/keepresso

Встановлює підписаний і нотаризований застосунок прямо з tap, а також додає команду keepresso у ваш PATH, щоб скрипти могли одразу її використовувати. Оновлюйте разом з рештою ваших casks, або дозвольте застосунку оновлюватися самостійно.

Вручну

Завантажте останній DMG зі сторінки Релізи, перетягніть Keepresso в Applications і запустіть його. Натисніть на чашку в рядку меню, і процес почався.

Потрібна ще й команда keepresso? Встановлення через DMG не торкається вашого PATH, тому прив'яжіть її один раз.

Режим закритого дисплея перемикає системне налаштування (pmset disablesleep), тому потрібне схвалення адміністратора. Схваліть допоміжний процес один раз в «Об'єктах для входу», і він більше не запитає.

Добре працює разом з

MyAgens
Чудово поєднується · myagens.com

Ціла команда на цьому завжди увімкненому Mac

Уже запускаєте агентів на цьому завжди увімкненому Mac? MyAgens дає йому команду агентів Claude Code, якими ви керуєте з Telegram: підтвердження, пам'ять і запуск за розкладом, і все це з телефону.

Keepresso тримає світло увімкненим. MyAgens працює в нічну зміну.

MyAgens.com
TELEGRAMATLAS
одне повідомлення в Telegram, і вся команда в русі
tokenstat
Чудово поєднується · tokenstat.ai

Скільки б коштувала нічна зміна?

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

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