Режим закритого дисплея
Закрийте кришку, він продовжує працювати
Завантаження, збірки, агенти, SSH-сесії та резервне копіювання доходять до кінця при закритій кришці.
Як це працює →Кофеїн з вимикачем
Ваш Mac засинає в найгірший момент: посеред завантаження, посеред рендерингу, посеред дзвінка, посеред роботи агента. Keepresso тримає його активним саме тоді, коли потрібно, а потім дає відпочити. Безкоштовний і з відкритим вихідним кодом, він живе в рядку меню без облікового запису, без трекерів і без плати за ліцензію.
Усі можливості
Враховано кожну ситуацію, коли Mac не повинен засинати. Переглядайте за тим, що запускає сесію, як ви нею керуєте, що вона змінює, або як автоматизація до неї звертається.
Режим закритого дисплея
Завантаження, збірки, агенти, SSH-сесії та резервне копіювання доходять до кінця при закритій кришці.
Як це працює →Залишатися активним
Сесії віддаленого робочого стола, VDI та чат-застосунки перемикають ваш статус на «відсутній», щойно ви припиняєте друкувати, а деякі корпоративні системи за це ще й розлогінюють. Функція «Залишатися активним» повідомляє macOS про активність, щоб ви залишалися на зв'язку, поки читаєте, дивитеся чи думаєте.
Тримайте свій статус активним →Створено для епохи агентів
Залиште агента працювати цілу ніч, і Mac залишатиметься активним, лише поки агент справді працює. Тригер «ШІ-агент» стежить за claude, cursor, codex, gemini та іншими у ваших терміналах і вимикається, щойно остання сесія залишається тихою протягом заданого вами пільгового періоду. Підключіть Claude Code, Cursor, Codex або Antigravity, і кожна сесія повідомлятиме власний стан, тож пауза на запит дозволу все одно рахується як робота.
Оренди, MCP і навичка →Ігри та стримінг
macOS ділить ваш Wi-Fi радіомодуль із AWDL, протоколом, на якому працюють AirDrop і Handoff, і кожне сканування сусідніх пристроїв дає сплеск затримки. Keepresso розпізнає ігрову сесію і на цей час втихомирює радіомодуль.
Детальніше про AWDL →Mac mini і Studio без монітора
Приховайте Mac mini чи Mac Studio, перетворивши його на збірочну машину, хост для агентів чи домашній сервер. Keepresso проведе вас через налаштування так, щоб він не засинав, переживав відключення живлення і сам вмикався назад, а потім видає чіткий Retina-робочий стіл через Спільний доступ до екрана, тож перегляд логів чи панелі MyAgens відчувається так, ніби ви сидите прямо перед ним.
Чекліст для Mac без монітора →Сесії та керування
Заблокуйте клавіші на час протирання, щоб не друкувати в активній програмі й випадково не відкрити Mission Control, Spotlight або Диктування.
Як це працює →Сесії та керування
Якщо сторінка входу в кафе чи готелі не з’являється, відкрийте портал, очистьте кеш DNS або перезапустіть Wi-Fi з однієї панелі.
Як це працює →



Налаштування
Усе, що можна налаштувати, зібрано на семи вкладках, а інструменти «Ігри та стримінг» винесені в окреме вікно. Меню при цьому залишається справою одного кліка.
що не дає йому заснути
Залишайтеся активним, поки агент для написання коду дійсно працює, а не просто відкритий. Розпізнає 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-пристрій: геймпад, навушники, трекпад. Пільговий період у 30 секунд згладжує коротке відключення, щоб сесія не мигтіла.
Утримує Mac активним під час подій у вашому календарі, тож зустріч, заняття чи заброньований блок часу не дають йому заснути без ручного перемикання.
Залишайтеся активним, поки підключено вибраний зовнішній диск, SD-картку чи мережевий ресурс, а функція підтримання диска активним не дає йому зупинитися посеред задачі.
керуйте по-своєму
Готові пресети, довільна тривалість у годинах і хвилинах, або сесія, яка завершується у визначений час: пізніше сьогодні чи завтра, якщо він уже минув. Посеред сесії один клік перетворює її на зупинку через 15, 30 чи 60 хвилин.
Застосовуйте іменовані набори тригерів в один клік: «Зустрічі», «ШІ-агент», «Ігри», «Від мережі», «Зовнішній дисплей», «Віддалена сесія», «Резервне копіювання», «Рендеринг медіа» та інші, або зберігайте власні набори правил. Відновіть видалений типовий пресет.
Чому мій Mac не спить? Меню називає застосунок, який його утримує, а панель активності перелічує поточні power assertion усіх застосунків, а також журнал рішень про те, чому кожна сесія почалася чи завершилася. Журнал переживає перезапуск, із семиденним підсумком того, скільки часу Keepresso тримав Mac активним.
Призначте глобальну гарячу клавішу для запуску чи зупинки підтримання активності з будь-якого застосунку, не звертаючись до рядка меню. Перемикайте сесію посеред задачі й продовжуйте з того місця, де зупинилися.
Автоматично розпочинає сесію підтримання активності тієї миті, коли Keepresso відкривається при вході в систему, тож завжди увімкнений Mac уже тримає себе активним ще до того, як ви сядете за нього.
Збережіть усю конфігурацію, тригери, пресети та правила, у файл, а потім імпортуйте її на іншому Mac чи після чистого встановлення, щоб не збирати умови заново.
Заблокуйте клавіші на час протирання, щоб не друкувати в активній програмі й випадково не відкрити Mission Control, Spotlight або Диктування.
Якщо сторінка входу в кафе чи готелі не з’являється, відкрийте портал, очистьте кеш DNS або перезапустіть Wi-Fi з однієї панелі.
що відбувається з Mac
Кожне привілейоване перемикання, режим закритого дисплея, ігрова пауза AWDL, прискорення вентиляторів, пріоритет процесора для гри, заплановане пробудження, раніше запитувало пароль адміністратора. Схваліть допоміжний процес один раз в «Об'єктах для входу», і після цього кожне з них відбувається миттєво й безшумно. Він переживає перезавантаження, оновлюється разом із застосунком і видаляється з того самого місця.
Встановіть одноразове чи повторюване системне пробудження через допоміжний процес адміністратора, а потім запустіть сесію або залиште керування тригерам. Keepresso може синхронізувати повторювані рутини Claude Desktop, автоматизації Codex і задачі tokenstat.ai та будити Mac незадовго до кожної з них. Він зчитує розклад і назву, ніколи не промпт. Надійно від мережі; від батареї прошивка може пропустити пробудження.
Захист для єдиного Mac, який не може допомогти собі сам: утримується активним із закритою кришкою, потім забутий, можливо покладений у сумку. Стежить за тепловим тиском macOS або за датчиками, які ви обираєте; при тривалому нагріві може прискорити вентилятори, потім призупиняє сесію й знімає обхід сну, щоб Mac справді охолов. Перевірка «Перевірити вентилятори» підтверджує весь ланцюг, перш ніж він вам знадобиться.
Сповіщення «все ще заварюється» через N хвилин, з необов'язковим звуком, щоб забута сесія не розрядила батарею. Коли сесія завершується сама, вона може приспати дисплей, запустити заставку, заблокувати екран або приспати весь Mac.
Дозвольте Mac заснути, щойно заряд опускається нижче вибраного вами порогу, навіть посеред сесії, щоб правило підтримання активності ніколи не розряджало батарею вщент. Коли сесія призупиняється, сповіщення пояснює причину, а підключення до мережі відновлює її.
Тримайте екран увімкненим, але притлумлюйте його до мінімуму через кілька хвилин після того, як ви відійдете, а потім повертайте яскравість тієї миті, коли ви повернетесь або сесія завершиться. Це дбайливіше для матриці й батареї під час нічної роботи, ніж екран, залишений повністю ввімкненим.
Дозвольте заставці чи сну дисплея вмикатися через кілька хвилин бездіяльності, поки сама система продовжує працювати, тож машина залишається зайнятою, а екран все ж отримує відпочинок.
Нехай віддалений робочий стіл, VDI, Teams, Slack і таймери простою бачать вас присутнім. Використовуйте метод macOS без запиту дозволу або виберіть F15, Shift, іншу клавішу чи невеликий рух миші, коли конкретній системі потрібен сигнал фізичного типу. Універсальний доступ запитується лише для методів із клавішею або мишею.
Продовжуйте роботу із закритою кришкою і без зовнішнього дисплея, від мережі чи від батареї. Екран вимикається під закритою кришкою, тож у сумці нічого не світиться.
доступ звідусіль
Запустіть Shortcut, надішліть webhook POST або виконайте команду оболонки, коли щось відбувається: сесія починається чи завершується, тригер спрацьовує чи відпускається, настає пауза через батарею чи тепло, ШІ-агент стає бездіяльним. Push на телефон, коли нічна задача завершується, це лише один хук.
CLI keepresso керує застосунком зі скриптів і пайплайнів: start, stop, toggle і status з файлом статусу у форматі JSON, а також команди lease і wake для автоматизації. Або тримайте Mac активним у стилі caffeinate, взагалі без застосунку, поки процес не завершиться чи ви не натиснете Ctrl-C.
Скрипти та ШІ-агенти тримають Mac активним через обмежені оренди, які потрібно постійно поновлювати, тож оренда інструменту, що аварійно завершився, просто спливає. Живі зворотні відліки в меню, «Зупинити» завершує їх усі, а вбудований MCP-сервер разом із навичкою для агента в один клік навчають Claude Code, Gemini CLI, Grok чи Codex усього протоколу.
Увесь застосунок перекладено: меню, екрани налаштування та «Ігри і стримінг», сповіщення, підписи VoiceOver і віджети робочого стола. Оберіть мову в Налаштуваннях чи на екрані привітання, або дозвольте їй слідувати за системною.
Повноцінні дії Shortcuts (запуск, зупинка, перемикання, за бажання на N хвилин), які працюють і зі Spotlight, і з Siri, а також keepresso://start?duration=60 чи until=18:00 для Raycast, Alfred і скриптів.
Віджети робочого стола та Центру сповіщень із живим зворотним відліком на macOS 14 і новіше, а також перемикач у Control Center на macOS 26 для запуску чи зупинки сесії, і все це без відкриття меню.
Чекліст налаштування перевіряє сон, автоперезапуск, автовхід і віддалений доступ, а експериментальний віртуальний HiDPI-дисплей робить Спільний доступ до екрана чітким без заглушки в роз'єм.
Встановлення
У будь-якому разі Keepresso надалі самостійно оновлюється через підписані релізи Sparkle.
Встановлює підписаний і нотаризований застосунок прямо з tap, а також додає команду keepresso у ваш PATH, щоб скрипти могли одразу її використовувати. Оновлюйте разом з рештою ваших casks, або дозвольте застосунку оновлюватися самостійно.
Завантажте останній DMG зі сторінки Релізи, перетягніть Keepresso в Applications і запустіть його. Натисніть на чашку в рядку меню, і процес почався.
Потрібна ще й команда keepresso? Встановлення через DMG не торкається вашого PATH, тому прив'яжіть її один раз.
Режим закритого дисплея перемикає системне налаштування (pmset disablesleep), тому потрібне схвалення адміністратора. Схваліть допоміжний процес один раз в «Об'єктах для входу», і він більше не запитає.
Добре працює разом з
Уже запускаєте агентів на цьому завжди увімкненому Mac? MyAgens дає йому команду агентів Claude Code, якими ви керуєте з Telegram: підтвердження, пам'ять і запуск за розкладом, і все це з телефону.
Keepresso тримає світло увімкненим. MyAgens працює в нічну зміну.
MyAgens.comtokenstat збирає кожну сесію Claude Code, Codex, Cursor та всіх інших інструментів і агентів на цьому Mac в одну теплову карту й дашборд. Усе оцінюється за прайс-листом, тож ви точно бачите, скільки коштувала б ця робота, якби ви платили за API самі, і скільки цінності вам уже дає підписка. За замовчуванням локально, з безкоштовним планом і доступним вихідним кодом.
Зарезервуйте свій handle просто зараз