Keepresso
Keepresso

Kofeina z wyłącznikiem

Keepresso nie pozwala Twojemu Makowi zasnąć, na Twoich zasadach

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.

$brew install --cask gyorgysh/keepresso/keepresso
macOS 14+Swift + SwiftUIGPL-3.0podpisana + notaryzowana

Wszystko, co potrafi

Aktywny tylko wtedy, gdy trzeba

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

Zamknij pokrywę, a on dalej pracuje

Pobrania, buildy, agenci, SSH i kopie zapasowe kończą się przy zamkniętej pokrywie.

Jak to działa →
Aktywnylimit czasu bezczynnościnieobecny
licznik bezczynności resetuje się, zanim dojdzie do statusu nieobecny, bez potrząsania myszą

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.

Utrzymaj status aktywny →
tury agentabuild + testybadaniaraporte-maildzierżawa agentaśpidzierżawa · pulsywybudzenie · 02:5722:0001:0004:0007:00ZZZ
agent pracuje na dzierżawie, Mac zasypia, a zaplanowane wybudzenie o 02:57 łapie rutynę o 03:00

Stworzone na erę agentów

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

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 →
120FPSping (ms)52 mszacinanie11 msstabilnie, Keepresso wł.KontrolerAWDL wstrzymaneWzmocnienie CPUMac aktywny
kontroler w dłoni, moduł radiowy wyciszony, klatki stabilne: Keepresso utrzymuje sesję płynną i aktywną

Gry i streaming

Optymalizuj granie i zapobiegaj uśpieniu

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 →
brak wyświetlaczamac-mini.local2560 × 1440 · HiDPI
bez monitora przy mini, ostry pulpit Retina strumieniowany tam, gdzie akurat siedzisz

Mac mini i Studio bez monitora

Utrzymuj Maca bez monitora aktywnego i dostępnego zdalnie

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

Czyszczenie klawiatury

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

Narzędzia publicznego Wi-Fi

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 ogólne: zapobieganie uśpieniu wyświetlacza i systemu, przyciemnianie wyświetlacza przy bezczynności, uruchamianie przy logowaniu, globalny skrót utrzymywania aktywności i język aplikacji
ogólne
Preferencje wyzwalaczy: aktywacja przy dowolnym z warunków: praca agenta AI, zasilanie sieciowe, uruchomiona gra albo CPU powyżej 50 procent, z połączonym Claude Code i warunkami pogrupowanymi 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 z włączonym eksperymentalnym wirtualnym wyświetlaczem dla Maca bez monitora: rozdzielczość 2560 x 1440 HiDPI Retina
wyświetlacz bez monitora

Preferencje

Ustaw raz i zapomnij

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

Wyzwalacz agenta AI

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.

Wyzwalacze gier

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.

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, albo ogranicz ją do jednej aplikacji, tak żeby liczyła się tylko rozmowa w Slacku, Discordzie albo Zoomie.

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.

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 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 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 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.

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.

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 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.

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

MyAgens
Świetnie się uzupełnia · myagens.com

Cała załoga na tym zawsze włączonym Macu

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
TELEGRAMATLAS
jedna wiadomość w Telegramie, cała załoga rusza do pracy
tokenstat
Świetnie się uzupełnia · tokenstat.ai

Ile kosztowałaby nocna zmiana?

tokenstat 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
cała twoja aktywność AI, każde narzędzie i agent, w jednym panelu