Keepresso
Keepresso

Kofeina, która nigdy nie śpi

Utrzymuj Maca aktywnym, na swoich zasadach

Twój Mac zasypia w najgorszych możliwych momentach: w połowie pobierania, w połowie renderowania, w połowie pracy agenta. Keepresso utrzymuje go aktywnym dokładnie wtedy, gdy trzeba, a potem pozwala mu odpocząć. Działa cicho w pasku menu, bez ikony w Docku, bez zbędnych dodatków i bez opłat licencyjnych.

$brew install --cask gyorgysh/keepresso/keepresso
macOS 14+Swift + SwiftUIGPL-3.0podpisana + notaryzowana
parzenie · 3:59:58 pozostało · Mac jest aktywny
Menu Keepresso z przełącznikiem utrzymywania aktywności, wyborem czasu trwania, trybem zamkniętej pokrywy i pozycją Gry i streaming
aktywny, kiedy chcesz
Keepresso parzy sesję z limitem czasu, z odliczaniem na żywo obok kubka w pasku menu
aktywny na czas
Menu Keepresso pokazujące aktywne warunki wyzwalaczy podtrzymujące sesję, z przyciskiem Wstrzymaj wyzwalacze
aktywny samodzielnie

Tryb zamkniętej pokrywy

Zamknij pokrywę, a on dalej pracuje

To nie tryb clamshell: bez zewnętrznego monitora, bez stacji dokującej, bez kabla zasilania. Tylko aplikacja, jeśli chcesz nawet na baterii.

Działa na baterii

Zamknij pokrywę i pracuj dalej, nawet bez zasilania. Wbudowany tryb zamkniętej pokrywy od Apple wymaga zasilania i zewnętrznego monitora, Keepresso nie.

Ekran wyłączony, bezpiecznie

Wyświetlacz gaśnie pod zamkniętą pokrywą, więc nic nie świeci w torbie, podczas gdy Mac dalej pracuje.

Wszystko inne działa dalej

Pobrania, buildy, agenci, SSH i kopie zapasowe kończą się przy zamkniętej pokrywie. Jak to działa →

Pozostań aktywny

Bądź aktywny, nawet gdy odejdziesz od biurka

Sesje pulpitu zdalnego, VDI i komunikatory przełączają cię na status nieobecny w chwili, gdy przestajesz pisać, a niektóre systemy firmowe potrafią za to wylogować. Pozostań aktywny zgłasza aktywność do macOS, dzięki czemu pozostajesz obecny, gdy czytasz, oglądasz albo się zastanawiasz.

Aktywnylimit czasu bezczynnościnieobecny
licznik bezczynności resetuje się, zanim dojdzie do statusu nieobecny, bez potrząsania myszą

Koniec z wylogowaniem za bezczynność

Sesje VDI, Citrix i pulpitu zdalnego blokują się lub zrywają, gdy system uzna, że jesteś bezczynny. Pozostań aktywny utrzymuje sesję przy życiu, więc długa lektura albo trwające zadanie nie wyrzucą cię z systemu.

Zielony status w Teams i Slack

Twoja kropka statusu pozostaje Aktywny zamiast przełączyć się na Zaraz wracam, gdy tylko mysz znieruchomieje, więc inni widzą, że jesteś przy biurku, nawet jeśli akurat nie piszesz.

Jeden uczciwy sygnał

Zgłasza aktywność dokładnie tak, jak oczekuje tego macOS, tym samym podejściem opartym na prawdziwych asercjach co reszta Keepresso, bez potrząsania kursorem i bez udawanych naciśnięć klawiszy. Utrzymaj status aktywny →

Gry i streaming

Płynne klatki, bez twojego udziału

macOS dzieli twój moduł Wi-Fi z AWDL, warstwą stojącą za AirDrop i Handoff, a każde skanowanie pobliskich urządzeń to skok opóźnień. Keepresso wykrywa sesję gry i na ten czas wycisza moduł radiowy.

Jitter Wi-Fitryb gry włączony
skoki opóźnień, gdy AWDL dzieli moduł radiowy, płasko, gdy Keepresso wstrzymuje je na czas sesji

Automatyczne wykrywanie gry

Rozpoznaje tytuły ze Steam oraz klientów chmurowych i streamingowych: GeForce NOW, Boosteroid, Parsec, Moonlight i Shadow, i uzbraja sesję w chwili, gdy jeden z nich znajdzie się na pierwszym planie.

Naprawia zacinanie u źródła

Wstrzymuje AWDL na czas gry, dzięki czemu moduł Wi-Fi przestaje przeskakiwać w połowie klatki, a potem przywraca go bez zakłóceń, gdy skończysz grać. Status na żywo pokazuje, czy AWDL jest wstrzymane, czy trwa odliczanie okresu karencji, z opcjonalnym powiadomieniem, gdy tryb automatyczny wstrzymuje lub wznawia działanie. Bez terminala, bez skryptu watchdog, o którym trzeba pamiętać.

Przetestuj przed grą

Wbudowany test jittera sprawdza połączenie przed meczem, razem z kontrolami higieny radiowej, które wskazują opcję przewodową, zakłócenia Bluetooth i czysty kanał Wi-Fi dla twojego regionu (44 w UE, 149 w USA i Kanadzie). Presety Cloud Gaming i Remote Control to jedno kliknięcie. AWDL od podszewki →

Mac mini i Studio bez monitora

Bez monitora? Korzystaj z niego, jakby go miał

Schowaj Mac mini albo Mac Studio jako maszynę do buildów, hosta agentów albo domowy serwer. Keepresso przeprowadzi cię krok po kroku przez to, jak sprawić, żeby pozostawał aktywny, przetrwał przerwę w zasilaniu i sam wrócił do pracy, a potem dostarczy ostry pulpit Retina przez Udostępnianie ekranu, dzięki czemu sprawdzanie logów albo panelu MyAgens wygląda tak, jakbyś siedział tuż przed nim.

brak wyświetlaczamac-mini.local2560 × 1440 · HiDPI
bez monitora przy mini, ostry pulpit Retina strumieniowany tam, gdzie akurat siedzisz

Konfiguracja bez monitora krok po kroku

Lista kontrolna konfiguracji bez monitora sprawdza uśpienie, automatyczny restart, automatyczne logowanie i dostęp zdalny, z linkami do Ustawień w jednym kliknięciu i poleceniami do skopiowania. Tylko odczytuje stan twojego Maca i nigdy sama niczego nie zmienia. Lista kontrolna dla Maca bez monitora →

Ostry obraz Retina przez Udostępnianie ekranu

Eksperymentalny wirtualny wyświetlacz HiDPI dostarcza ostry, podwojony pikselowo pulpit zamiast rozmytego 1920 × 1080, do którego domyślnie spada Mac bez ekranu. Bez zaślepki HDMI, bez kext, bez niczego do kupienia. Jak to działa →

Wygodnie z dowolnego miejsca

Czytaj logi, obserwuj build albo otwórz panel MyAgens, tak jakbyś siedział przy maszynie, niezależnie od tego, czy stoi w szafie, w racku, czy w innym mieście.

Preferencje

Ustaw raz i zapomnij

Wszystko, co konfigurowalne, mieści się w sześciu zakładkach, a narzędzia Gry i streaming mają własne okno. Menu pozostaje sprawą jednego kliknięcia.

Preferencje ogólne: zapobieganie uśpieniu wyświetlacza i systemu, Pozostań aktywny, odliczanie w pasku menu i automatyczne wstrzymanie przy niskiej baterii
ogólne
Preferencje wyzwalaczy z otwartym menu Dodaj warunek w sekcji Sieć i urządzenia: połączony VPN, Wi-Fi, połączone urządzenie Bluetooth, zamontowany wolumin i aktywność sieciowa powyżej 100 KB/s do 5 MB/s, pogrupowane w Zasilanie i wyświetlacz, Sieć i urządzenia oraz Aplikacje i aktywność
wyzwalacze
Preferencje aktywności: asercje zasilania na żywo i dziennik decyzji, dlaczego każda sesja się rozpoczęła lub zakończyła
aktywność
Preferencje wyświetlacza: eksperymentalny wirtualny wyświetlacz dla Maca bez monitora
wyświetlacz bez monitora

Stworzone na erę agentów

Cichy obowiązkowy dodatek dla Maca działającego bez przerwy

Maki coraz częściej pracują bez nadzoru: agenci, buildy, rendery, lokalne modele LLM. Mac, który zasypia w połowie zadania, to najtańszy problem do naprawienia.

tury agentabuild + testykopia zapasowarender22:0001:0004:0007:00
22:00 do 07:00: tury agenta, buildy, rendery, kopie zapasowe; Mac ani razu nie zasypia

Agenci AI

Utrzymuj Maca aktywnym i dostępnym, żeby agenci mogli obsługiwać go całą dobę bez ryzyka, że zaśnie w połowie zadania. Presety Agent AI i Sesja zdalna (SSH) to jedno kliknięcie.

Twórcy i vibe coderzy

Długie buildy, treningi modeli i nocne zadania kończą się do końca, zamiast zostać przerwane przez uśpienie. Automatyczne wstrzymanie przy niskiej baterii chroni laptopy.

Studia i farmy renderujące

Długie rendery i eksporty kończą się do końca, bez nadzoru. Mac mini i Studio bez monitora pozostają aktywne bez opłat licencyjnych, także w zastosowaniach biznesowych.

Wszystko, co potrafi

Aktywny tylko wtedy, gdy trzeba

Każda sytuacja, w której Mac nie powinien zasnąć, objęta. Prawdziwe asercje zasilania macOS, a nie udawane ruchy myszą, więc pozostaje aktywny dokładnie tak długo, jak długo spełnione są twoje warunki.

Wyzwalaczeco utrzymuje go aktywnym

Silnik wyzwalaczy

Pozostań aktywny tylko podczas ładowania albo na baterii, gdy podłączony jest zewnętrzny monitor, w wybranej sieci Wi-Fi lub VPN, albo podczas działania konkretnej aplikacji. Łącz warunki logiką dowolny lub wszystkie i wstrzymaj wszystko jednym kliknięciem.

Rozpoznaje spotkania

Pozostań aktywny, gdy cokolwiek korzysta z kamery lub mikrofonu, odczytywane ze stanu urządzenia bez dotykania strumienia, więc nie pojawia się żadna prośba o uprawnienia. Jedna reguła obejmuje każdą aplikację do spotkań, w tym rozmowy w karcie przeglądarki.

Wyzwalacz odtwarzania dźwięku

Pozostań aktywny, gdy odtwarzany jest dźwięk: muzyka, wideo, podcast. 30-sekundowy okres karencji wygładza przerwy między utworami i krótkie pauzy, tak żeby sesja nie migotała.

Wyzwalacz harmonogramu

Codzienne okno czasowe w wybrane przez ciebie dni: dni robocze 9:00 do 18:00 albo nocne 22:00 do 6:00, wykraczające poza północ. Gotowe punkty startowe Godziny pracy i Noc w zestawie.

Wyzwalacz kalendarza

Utrzymuje Maca aktywnym podczas wydarzeń w twoim kalendarzu, więc spotkanie, zajęcia albo zarezerwowany blok czasu w ciągu dnia utrzymują go aktywnym bez ręcznego przełączania.

Wyzwalacz obciążenia CPU

Utrzymuje Maca aktywnym, dopóki wygładzone obciążenie CPU przekracza wybrany przez ciebie próg. Długie buildy, rendery i treningi modeli utrzymują aktywność, chwilowy skok nie.

Wyzwalacze aktywności sieciowej i pobierania

Pozostań aktywny, dopóki przepustowość sieci przekracza wybraną przez ciebie wartość, od 100 KB/s do 5 MB/s, albo dopóki w obserwowanym folderze ląduje pobierany plik, więc duży transfer się kończy zamiast utknąć.

Wyzwalacz woluminu

Pozostań aktywny, dopóki zamontowany jest wybrany dysk zewnętrzny, karta SD albo udział sieciowy, a funkcja podtrzymania dysku nie pozwoli mu zwolnić obrotów w połowie zadania.

Wyzwalacz Bluetooth

Pozostań aktywny, dopóki połączone jest sparowane urządzenie Bluetooth: kontroler, słuchawki, trackpad. 30-sekundowy okres karencji wygładza krótkie zerwanie połączenia, tak żeby sesja nie migotała.

Sesje i sterowanieprowadź je po swojemu

Dowolny czas trwania albo do określonej godziny

Presety, własny czas trwania w godzinach i minutach albo sesja kończąca się o konkretnej godzinie, dziś później albo jutro, jeśli ta godzina już minęła.

Presety

Zastosuj nazwany zestaw wyzwalaczy jednym kliknięciem: Spotkania, Agent AI, Na zasilaniu sieciowym, Zewnętrzny monitor, Sesja zdalna, Trwa kopia zapasowa, Render mediów i inne, albo zapisz własne zestawy reguł. Przywróć usunięty domyślny preset.

Globalny skrót klawiszowy

Ustaw globalny skrót klawiszowy, żeby uruchamiać lub zatrzymywać utrzymywanie aktywności z dowolnej aplikacji, bez sięgania do paska menu. Przełącz sesję w środku zadania i kontynuuj bez utraty miejsca.

Start przy uruchomieniu

Rozpoczyna sesję utrzymywania aktywności automatycznie w chwili, gdy Keepresso otwiera się przy logowaniu, więc Mac działający bez przerwy jest już aktywny, zanim jeszcze do niego usiądziesz.

Eksport i import ustawień

Zapisz całą swoją konfigurację, wyzwalacze, presety i reguły, do pliku, a potem zaimportuj ją na innym Macu albo po czystej instalacji, żeby nie budować warunków od nowa.

Panel aktywności

Dlaczego mój Mac jest aktywny? Menu wskazuje aplikację, która go utrzymuje, a panel aktywności wypisuje asercje zasilania na żywo dla każdej aplikacji, plus dziennik decyzji, dlaczego każda sesja się rozpoczęła lub zakończyła.

Zasilanie, wyświetlacz i obecnośćco robi z Makiem

Tryb zamkniętej pokrywy

Działa dalej przy zamkniętej pokrywie i bez zewnętrznego monitora, na zasilaniu albo na baterii. Ekran wyłącza się pod zamkniętą pokrywą, więc nic nie świeci w torbie.

Jedno hasło, raz na zawsze

Tryb zamkniętej pokrywy i wstrzymywanie AWDL podczas gier kiedyś pytały o hasło administratora przy każdym uruchomieniu. Zatwierdź pomocnika raz w Elementach logowania, a każde kolejne uprzywilejowane przełączenie będzie natychmiastowe i ciche. Przetrwa restarty i aktualizacje, przełącza tylko te dwie funkcje i usuwa się z tego samego miejsca.

Automatyczne wstrzymanie zależne od baterii

Pozwól Makowi zasnąć, gdy poziom baterii spadnie poniżej wybranego przez ciebie progu, nawet w połowie sesji, więc reguła utrzymywania aktywności nigdy nie rozładuje baterii do zera. Gdy sesja się wstrzymuje, powiadomienie wyjaśnia dlaczego, a podłączenie zasilania wznawia ją.

Ustąp miejsca wygaszaczowi ekranu

Pozwól, żeby wygaszacz ekranu albo uśpienie wyświetlacza włączyły się po kilku minutach bezczynności, podczas gdy sam system dalej pracuje, więc maszyna pozostaje zajęta, ale ekran i tak może odpocząć.

Pozostań aktywny

Zgłasza aktywność do macOS, dzięki czemu sesje pulpitu zdalnego, VDI, Teams, Slack i firmowe liczniki wylogowania nadal widzą cię jako obecnego, bez potrząsania myszą i bez udawanych naciśnięć klawiszy.

Przypomnienia i działania na koniec sesji

Powiadomienie „wciąż parzy” po N minutach, jednorazowe albo cykliczne, z opcjonalnym dźwiękiem, więc zapomniana sesja nie rozładuje baterii. Gdy sesja się kończy, monit może uśpić wyświetlacz albo uruchomić wygaszacz ekranu.

Automatyzacja i platformadosięgnij go z dowolnego miejsca

Skróty i URL scheme

Pełnoprawne akcje Skrótów (uruchom, zatrzymaj, przełącz, opcjonalnie na N minut), które działają też ze Spotlight i Siri, a do tego keepresso://start?duration=60 albo until=18:00 dla Raycast, Alfred i skryptów.

Narzędzie wiersza poleceń

CLI keepresso steruje aplikacją ze skryptów i pipeline'ów: start, stop, toggle i status z plikiem statusu JSON. Albo utrzymuj Maca aktywnym w stylu caffeinate, zupełnie bez aplikacji, dopóki proces się nie zakończy albo nie naciśniesz Ctrl-C.

Widżety i Centrum sterowania

Widżety pulpitu i Centrum powiadomień z odliczaniem na żywo od macOS 14 wzwyż, a do tego przełącznik w Centrum sterowania na macOS 26 do uruchamiania i zatrzymywania sesji, wszystko bez otwierania menu.

Zestaw narzędzi dla Maca bez monitora

Lista kontrolna konfiguracji sprawdza uśpienie, automatyczny restart, automatyczne logowanie i dostęp zdalny, a eksperymentalny wirtualny wyświetlacz HiDPI utrzymuje ostrość Udostępniania ekranu bez zaślepki HDMI.

Piętnaście języków

Cała aplikacja jest przetłumaczona: menu, ekrany Konfiguracji oraz Gier i streamingu, powiadomienia, etykiety VoiceOver i widżety pulpitu. Wybierz język w Preferencjach albo na ekranie powitalnym, albo pozwól mu podążać za systemem.

Instalacja

O jeden brew stąd

Tak czy inaczej, od tego momentu Keepresso samo aktualizuje się dzięki podpisanym wydaniom Sparkle.

Homebrew

$brew install --cask gyorgysh/keepresso/keepresso

Instaluje podpisaną, notaryzowaną aplikację prosto z tapa i dodaje polecenie keepresso do twojej zmiennej PATH, więc skrypty mają do niego dostęp od razu. Aktualizuj razem z resztą swoich casków albo pozwól aplikacji aktualizować się samodzielnie.

Ręcznie

Pobierz najnowszy DMG z Wydania, przeciągnij Keepresso do folderu Aplikacje i uruchom go. Kliknij kubek w pasku menu i już parzysz.

Chcesz też polecenie keepresso? Instalacja z DMG nie dotyka twojej zmiennej PATH, więc podlinkuj je raz.

Tryb zamkniętej pokrywy przełącza ustawienie systemowe (pmset disablesleep), więc wymaga zgody administratora. Zatwierdź pomocnika raz w Elementach logowania, a nie zapyta ponownie.

Dobrze współpracuje z

TELEGRAMATLAS
jedna wiadomość w Telegramie, cała załoga rusza do pracy
MyAgens

Masz już agentów działających na tym Macu bez przerwy? MyAgens daje mu załogę agentów Claude Code, którymi dowodzisz z Telegrama: zatwierdzenia, pamięć i zaplanowane uruchomienia, wszystko z telefonu.

Keepresso dba o to, żeby światło się nie wyłączyło. MyAgens pracuje na nocnej zmianie.

MyAgens.com