Tryb zamkniętej pokrywy
Zamknij pokrywę, a on dalej pracuje
Pobrania, buildy, agenci, SSH i kopie zapasowe kończą się przy zamkniętej pokrywie.
Jak to działa →Kofeina z wyłącznikiem
Twój Mac zasypia w najgorszych możliwych momentach: w połowie pobierania, w połowie renderowania, w połowie rozmowy, w połowie pracy agenta. Keepresso utrzymuje go aktywnym dokładnie wtedy, gdy trzeba, a potem pozwala mu odpocząć. Darmowe i open source, działa w pasku menu bez konta, bez trackerów i bez opłat licencyjnych.
Wszystko, co potrafi
Każda sytuacja, w której Mac nie powinien zasnąć, objęta. Przeglądaj według tego, co uruchamia sesję, jak nią sterujesz, co zmienia, albo jak automatyzacja do niej dociera.
Tryb zamkniętej pokrywy
Pobrania, buildy, agenci, SSH i kopie zapasowe kończą się przy zamkniętej pokrywie.
Jak to działa →Pozostań aktywny
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.
Utrzymaj status aktywny →Stworzone na erę agentów
Zostaw agenta działającego przez całą noc, a Mac pozostanie aktywny tylko wtedy, gdy agent faktycznie pracuje. Wyzwalacz agenta AI obserwuje claude, cursor, codex, gemini i podobne w twoich terminalach, i wyłącza się, gdy ostatnia sesja pozostaje cicha przez ustawiony okres karencji. Połącz Claude Code, Cursor, Codex lub Antigravity, a każda sesja zgłasza własny stan, więc pauza na monit o uprawnienie nadal liczy się jako praca.
Dzierżawy, MCP i skill →Gry i streaming
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.
AWDL od podszewki →Mac mini i Studio bez monitora
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.
Lista kontrolna dla Maca bez monitora →Sesje i sterowanie
Zablokuj klawisze na czas wycierania, bez pisania w aktywnej aplikacji ani przypadkowego otwierania Mission Control, Spotlight lub Dyktowania.
Jak to działa →Sesje i sterowanie
Gdy strona logowania w kawiarni lub hotelu nie chce się pojawić, otwórz portal, wyczyść DNS albo uruchom Wi-Fi ponownie z jednego panelu.
Jak to działa →



Preferencje
Wszystko, co konfigurowalne, mieści się w siedmiu zakładkach, a narzędzia Gry i streaming mają własne okno. Menu pozostaje sprawą jednego kliknięcia.
co utrzymuje go aktywnym
Pozostań aktywny, dopóki agent kodujący faktycznie pracuje, a nie tylko stoi otwarty. Wykrywa Claude, Cursor, Codex, Gemini, Grok, Antigravity, Hermes, Kilo Code, OpenCode, DeepSeek Harness, LM Studio Bionic i inne. Podłączone narzędzia zgłaszają dokładny stan każdej rozmowy; cała reszta jest oceniana na podstawie pracy na żywo, nie okna bezczynnej aplikacji.
Pozostań aktywny, gdy na pierwszym planie jest gra albo klient chmurowy, gdy włączony jest kontroler do gier (DualSense, Xbox, dowolny gamepad, nawet Steam Controller, wykrywany bez uprawnień na poziomie sprzętu), albo gdy Steam pobiera lub aktualizuje grę w dowolnej bibliotece.
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, albo ogranicz ją do jednej aplikacji, tak żeby liczyła się tylko rozmowa w Slacku, Discordzie albo Zoomie.
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.
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ąć.
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.
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.
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.
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.
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.
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.
prowadź je po swojemu
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. W trakcie sesji jedno kliknięcie zamienia ją na zakończenie za 15, 30 albo 60 minut.
Zastosuj nazwany zestaw wyzwalaczy jednym kliknięciem: Spotkania, Agent AI, Gry, 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.
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. Dziennik przetrwa ponowne uruchomienie, z siedmiodniowym podsumowaniem, jak długo Keepresso utrzymywało Maca aktywnym.
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.
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.
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.
Zablokuj klawisze na czas wycierania, bez pisania w aktywnej aplikacji ani przypadkowego otwierania Mission Control, Spotlight lub Dyktowania.
Gdy strona logowania w kawiarni lub hotelu nie chce się pojawić, otwórz portal, wyczyść DNS albo uruchom Wi-Fi ponownie z jednego panelu.
co robi z Makiem
Każde uprzywilejowane przełączenie, tryb zamkniętej pokrywy, wstrzymywanie AWDL podczas gier, zwiększanie obrotów wentylatorów, priorytet CPU gry, zaplanowane wybudzenie, kiedyś oznaczało prośbę o hasło administratora. Zatwierdź pomocnika raz w Elementach logowania, a każde z nich będzie odtąd natychmiastowe i ciche. Przetrwa restarty, aktualizuje się razem z aplikacją i usuwa się z tego samego miejsca.
Zainstaluj jednorazowe albo powtarzające się wybudzenie systemu przez pomocnika administratora, a potem uruchom sesję albo zostaw to wyzwalaczom. Keepresso może synchronizować cykliczne rutyny Claude Desktop, automatyzacje Codex i zadania tokenstat.ai i wybudzić Maca tuż przed każdym z nich. Czyta harmonogram i nazwę, nigdy prompt. Niezawodne na zasilaniu sieciowym; na baterii oprogramowanie sprzętowe może pominąć wybudzenie.
Zabezpieczenie dla tego jednego Maca, który nie potrafi sobie pomóc: utrzymywanego aktywnym przy zamkniętej pokrywie, a potem zapomnianego, może wsuniętego do torby. Obserwuje presję termiczną systemu macOS albo wybrane przez ciebie czujniki; przy utrzymującym się upale może najpierw zwiększyć obroty wentylatorów, a potem wstrzymuje sesję i znosi blokadę uśpienia, aby Mac naprawdę mógł ostygnąć. Test wentylatorów sprawdza cały mechanizm, zanim będzie potrzebny.
Powiadomienie „wciąż parzy” po N minutach, z opcjonalnym dźwiękiem, więc zapomniana sesja nie rozładuje baterii. Gdy sesja kończy się sama, może uśpić wyświetlacz, uruchomić wygaszacz ekranu, zablokować ekran albo uśpić całego Maca.
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ą.
Trzymaj ekran aktywny, ale przyciemnij go maksymalnie kilka minut po tym, jak odejdziesz od komputera, a potem przywróć jasność w chwili, gdy wrócisz albo sesja się zakończy. Łagodniejsze dla matrycy i baterii podczas całonocnej pracy niż ekran świecący pełnym blaskiem przez cały czas.
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ąć.
Utrzymuj pulpit zdalny, VDI, Teams, Slacka i liczniki bezczynności tak, by widziały cię jako obecnego. Użyj metody macOS bez monitów albo wybierz F15, Shift, inny klawisz lub niewielki ruch myszy, gdy dany system potrzebuje sygnału w stylu fizycznym. Dostępność jest proszona tylko przy metodach klawisza lub myszy.
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.
dosięgnij go z dowolnego miejsca
Uruchom Skrót, wyślij POST na webhook albo uruchom polecenie powłoki, gdy coś się dzieje: sesja się zaczyna lub kończy, wyzwalacz się aktywuje lub zwalnia, wstrzymanie baterii albo termiczne, agent AI staje się bezczynny. Push na telefon, gdy nocne zadanie się skończy, jest o jeden hak stąd.
CLI keepresso steruje aplikacją ze skryptów i pipeline'ów: start, stop, toggle i status z plikiem statusu JSON, a do tego polecenia lease i wake do automatyzacji. Albo utrzymuj Maca aktywnym w stylu caffeinate, zupełnie bez aplikacji, dopóki proces się nie zakończy albo nie naciśniesz Ctrl-C.
Skrypty i agenci AI utrzymują Maca aktywnym dzięki ograniczonym w czasie dzierżawom, które muszą wciąż odnawiać, więc dzierżawa zawieszonego narzędzia po prostu wygasa. Odliczanie na żywo w menu, Stop kończy wszystkie, a dołączony serwer MCP i skill agenta dostępny jednym kliknięciem uczą Claude Code, Gemini CLI, Grok albo Codex całego protokołu.
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.
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.
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.
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.
Instalacja
Tak czy inaczej, od tego momentu Keepresso samo aktualizuje się dzięki podpisanym wydaniom Sparkle.
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.
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
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.comtokenstat zbiera każdą sesję Claude Code, Codex, Cursor i każdego innego narzędzia i agenta na tym Macu w jednej mapie aktywności i panelu. Wszystko jest wyceniane według stawek listowych, więc dokładnie zobaczysz, ile kosztowałaby ta praca, gdybyś sam płacił za API, i ile wartości daje ci już twoja subskrypcja. Domyślnie lokalnie, z darmowym planem i dostępnym kodem źródłowym.
Zarezerwuj swój handle już teraz