Limit użycia nie powinien kończyć twojej sesji.
Każdy dostawca kiedyś cię zatrzyma i Happier tego nie zmieni. Może natomiast wstrzymać sesję na limicie, pokazać ci, kiedy się on resetuje, i podjąć pracę z powrotem tam, gdzie się zatrzymała. Włącz „Zawsze czekaj i wznawiaj”, a zrobi całość bez nadzoru — jedno ustawienie i wracasz do sesji, która trwała dalej, zamiast do takiej, która stanęła. To przy jednym koncie. Jeśli masz kilka subskrypcji, poniżej jest lepsza odpowiedź: połącz je w pulę, a sesja, która wyczerpie jedną, przejdzie na następną.
Przy jednym koncie Happier przeczekuje reset i wznawia sesję
Dostawca odrzuca turę, a Happier pokazuje „Osiągnięto limit użycia”, z czasem resetu, jeśli dostawca go podał. Stamtąd: czekaj — „Wznów po zresetowaniu limitu” zachowuje sesję i sama ją podejmuje — albo „Sprawdź limit teraz”, żeby ponowić sondowanie, albo przestań czekać. Czekanie jest tym, co ratuje popołudnie: Happier trzyma czas resetu, sprawdza go za ciebie, uruchamia sesję ponownie, jeśli w międzyczasie zakończyła działanie, i wysyła prompt, żeby kontynuować od przerwanego kontekstu. Zaznacz raz „Zawsze czekaj i wznawiaj”, a przestaniesz być pytany — każdy kolejny limit jest obsługiwany tak samo, bez niczyjego nadzoru. Sesja Codex idzie o krok dalej i sama uzbraja oczekiwanie, gdy ustawisz „Kontynuuj automatycznie”.
Ten baner pojawia się dla Claude Code, Codex, OpenCode, Gemini i Pi. Żaden inny agent w rejestrze nie raportuje limitów użycia do Happier w formie, na którą może zareagować, więc tam dostajesz to, co wypisze własne CLI dostawcy.
Połącz w pulę subskrypcje, które masz, a sesja trwa dalej między nimi
Pula należy do połączonej usługi, a nie do agenta. Połączona usługa to rodzaj poświadczenia — subskrypcja Claude, subskrypcja Codex, klucz Anthropic albo OpenAI, login Gemini — a pula to zestaw twoich własnych kont w jednej z nich. To, którego agenta uruchamiasz, jest osobnym wyborem, dokonywanym przy starcie sesji.
Więc ta sama pula obsługuje więcej niż jednego agenta. Subskrypcje Claude i klucze Anthropic konsumują Claude Code, OpenCode i Pi; subskrypcje Codex i klucze OpenAI — Codex, OpenCode i Pi; loginy Gemini — Gemini. Zbuduj pulę ze swoich dwóch kont Claude, a będzie na miejscu niezależnie od tego, czy tego popołudnia otworzysz Claude Code, OpenCode czy Pi.
Nic się nie przełącza, dopóki nie zbudujesz puli, a pulę robi się celowo: Ustawienia → Połączone usługi, otwórz usługę, do której należą te konta, potem Pule → Utwórz pulę, nazwij ją i dodaj konta, które mają w niej być. Dopóki jej nie ma, każda sesja używa tego jednego konta, które wybrałeś, i zatrzymuje się, gdy to konto się zatrzyma.
Gdy pula już istnieje, startuje z włączonym automatycznym przełączeniem, dla tych usług, które potrafią zmienić konto wewnątrz działającej sesji. Na puli jest przełącznik — „Automatyczne przełączenie” — a wyłączenie go zostawia ci pulę przełączaną ręcznie, co jest rozsądnym sposobem pracy, jeśli wolisz decydować za każdym razem.
Wartości domyślne są celowo mało ambitne. Happier przełącza się awaryjnie na innego członka, preferując tego, który ma najwięcej pozostałego limitu, najwyżej raz na turę i trzy razy na godzinę sesji, z trzydziestosekundowym odstępem pomiędzy. Kiedy dostawca mówi, że limit resetuje się o określonej godzinie, Happier bierze go za słowo i nie traktuje tego konta jako kandydata do tego czasu. Pula służy do tego, żeby nie stracić dwudziestu minut na ponowne logowanie; nie jest usługą rotacji kont, a limit na godzinę jest po to, żeby po cichu się nią nie stała.
Ludzie często nazywają to równoważeniem obciążenia. To, co robi Happier, jest węższe i warto to wiedzieć, zanim zapłacisz za drugą subskrypcję: nie rozkłada pracy na twoje konta, żeby utrzymać je na równym poziomie. Nic się w ogóle nie rusza, dopóki konto, na którym jesteś, ma jeszcze zapas. Pula jest tam na moment, gdy jedno się skończy — produkt nazywa to automatycznym przełączeniem awaryjnym i dokładnie tym to jest.
Jak pula przełącza się awaryjnie: które konto wybiera i jak często
Wartości domyślne, z którymi startuje nowa pula. Wszystkie są edytowalne per pula.
| Ustawienie | Domyślnie | Dlaczego |
|---|---|---|
| Które konto wybiera | Najwięcej pozostałego limitu | Odczytane z ostatniej migawki zużycia. Alternatywy to stała kolejność priorytetów i w pełni ręczny wybór. |
| Co wyzwala przełączenie | Limit użycia, wygasłe uwierzytelnienie, zmienione konto | Nieudane odświeżenie tokenu nie wyzwala, bo odświeżenie zwykle zawodzi z powodu, którego inne konto nie naprawi. |
| Przełączenie zapobiegawcze | Poniżej 15% pozostałego limitu | Tylko wtedy, gdy inny członek ma świeższy, użyteczny limit. Ustaw na 0, a Happier poczeka na prawdziwy limit. |
| Przełączenia na turę | 1 | Jedna tura nie może przejść całej twojej puli. Jeśli następne konto też jest wyczerpane, sesja zatrzymuje się i tak mówi. |
| Przełączenia na godzinę sesji | 3 | Sufit, a nie cel. |
| Odstęp między przełączeniami | 30 sekund | Powstrzymuje jedną migoczącą odpowiedź dostawcy przed wywołaniem serii zmian konta. |
| Czasy resetu u dostawcy | Respektowane | Członek, o którym dostawca mówi, że jest wyczerpany do 16:00, nie jest kandydatem do 16:00. |
Które konta możesz połączyć w pulę i które agenty mogą z nich korzystać
Jeden wiersz na każde konto, które możesz podłączyć. Możliwość korzystania z puli i możliwość zmiany konta wewnątrz działającej tury to dwie różne zdolności, a ta druga jest rzadsza.
| Konto, które podłączasz | Agenty, które mogą go używać | Przełączanie w trakcie sesji | Wskaźnik limitu |
|---|---|---|---|
| Subskrypcja Claude | Claude Code, OpenCode, Pi | Claude Code | Tak |
| Klucz API Anthropic | Claude Code, OpenCode, Pi | Claude Code | No |
| Subskrypcja Codex | Codex, OpenCode, Pi | Codex | Tak |
| Klucz API OpenAI | Codex, OpenCode, Pi | Codex | No |
| Gemini | Gemini | Brak | Tak |
OpenCode, Pi i Gemini można wskazać na konto z puli i mogą przechodzić między jej członkami, ale nie bez restartu sesji — więc dla nich wybierasz konto przed startem sesji, a nie w jej trakcie. Każdy inny agent uruchamiany przez Happier loguje się przez własne CLI i w ogóle w tym nie uczestniczy.
GitHub też jest połączonym kontem i jest tym jednym, którego tu nie ma: żaden agent nie działa na tokenie GitHub. Happier używa go do opublikowania repozytorium albo otwarcia pull requesta, więc nie ma ani puli, ani wskaźnika limitu.
Twoje własne konta i to, na co pozwalają warunki twojego dostawcy
Pula kont jest dla kont, które należą do ciebie. Kształt tej funkcji to jedna osoba z kilkoma własnymi loginami — prywatna subskrypcja Max i służbowe stanowisko Claude, subskrypcja Codex i klucz OpenAI — trzymanymi widocznie i przełączalnie w jednym miejscu, zamiast ponownego uwierzytelniania CLI za każdym razem, gdy limit się skończy.
To nie jest sposób na posadzenie kilku osób na jednej subskrypcji. Warunki dostawców — zarówno Anthropic, jak i OpenAI — zabraniają dzielenia jednej subskrypcji między osoby, a pulowanie tego nie zmienia: jeśli użyjesz go w ten sposób, jesteś poza warunkami swojego dostawcy i żaden klient tego za ciebie nie naprawi.
Nie jesteśmy prawnikami, nie dajemy żadnej gwarancji, a warunki dostawców się zmieniają. Przeczytaj je. Jeśli twoja organizacja ma umowę z dostawcą, sprawdź ją, zanim podłączysz konto służbowe.
Zbuduj pulę w aplikacji, uruchom na niej sesję z CLI
Dwa konta połączone w tej samej usłudze, jedna pula i sprawdzenie, że wskaźnik działa. Zbudowanie puli to zadanie dla aplikacji — Ustawienia → Połączone usługi, wybierz usługę, Pule — bo żadne polecenie jej nie tworzy; happier connect loguje konto z powłoki i na tym kończy. Uruchomienie sesji na już zbudowanej puli to ta połowa, która jest w CLI: happier --auth cs:<id> przyjmuje identyfikator profilu albo puli. Jest też dłuższy zapis cs:group:<id> na wypadek, gdy profil i pula dzielą identyfikator, a krótka forma nie potrafi ich rozróżnić.
Najpierw podłączenie kont, a ta część ma referencję konfiguracji: jak działa logowanie u każdego dostawcy, który agent może użyć którego poświadczenia i skąd pochodzą migawki limitów.
Relay hostowany u siebie może to wyłączyć i może wyłączyć wskaźniki limitów niezależnie od pulowania. Jeśli jesteś na cudzym serwerze, a ekranu Pul brakuje, to odpowiedź tego serwera, a nie błąd.

