AIUsageWatch
Pomoc i informacje

Połącz swoje konta.
Wiedz, co odczytujesz.

Od pierwszego konta po zrozumienie zapisanego odczytu — oto jak AIUsageWatch działa na Twoim Macu.

Wymagania i informacje o wydaniu

AIUsageWatch to bezpłatna natywna aplikacja na pasku menu. Wymagany system: macOS 14 lub nowszy. Trwają przygotowania do publicznego wydania. Zweryfikowany link do pobrania zostanie dodany do tej strony, gdy będzie dostępny. Konta u dostawców i ich opłaty za plany są osobną kwestią.

Przenieś wydaną aplikację do folderu Aplikacje przed włączeniem opcji Otwieraj po zalogowaniu. Aplikacja działa na pasku menu i nie potrzebuje ikony w Docku. Otwarcie uruchomionej aplikacji z Findera wysuwa Preferencje na pierwszy plan.

Połącz dostawców

  1. Codex: zainstaluj Codex CLI i zaloguj się. Wskaż dla konta jego katalog konfiguracji, zwykle ~/.codex. Korzystając z lokalnego serwera aplikacji CLI, aplikacja używa loginu zapisanego dla tego katalogu.
  2. Claude: domyślne konto ~/.claude korzysta z Twojej sesji claude.ai w Safari. W Preferencjach przyznaj dostęp do pliku Cookies.binarycookies z plikami cookie Safari. W przypadku osobnego katalogu konfiguracji Claude zaloguj się przez Claude Code, używając zmiennej CLAUDE_CONFIG_DIR; aplikacja odczytuje jego plik .credentials.json.
  3. Cursor: zaloguj się na cursor.com w Safari i w Preferencjach przyznaj dostęp do pliku cookie Safari. Cursor nie korzysta z katalogu konta do odczytu.
  4. Grok: wybierz katalog Grok zawierający logs/unified.jsonl. Uruchom Grok, aby zaktualizować odczyt rozliczeniowy w tym logu.

Aplikacja odczytuje dostępne informacje o puli dla każdego źródła. Źródła Claude i Codex CLI wymagają właściwego zapisanego loginu. Podgląd na stronie nigdy nie uzyskuje dostępu do Twoich kont.

Konta prywatne i służbowe razem

Otwórz Preferencje… z menu lub naciśnij ⌘,. Każde konto ma etykietę, dostawcę, katalog, kolor i literę. Użyj + , aby dodać katalog; aplikacja rozpoznaje dostawcę na podstawie jego zawartości. Sprawdź dostawcę przed użyciem nowego konta.

Dla innego loginu Codex wybierz osobny katalog CODEX_HOME. Dla innego loginu Claude użyj osobnego katalogu CLAUDE_CONFIG_DIR z własnymi zapisanymi danymi uwierzytelniającymi. Domyślna sesja Claude w Safari może być niejednoznaczna, gdy obejmuje wiele organizacji; w takim przypadku użyj osobnego katalogu konfiguracji. Mechanizm odczytu Cursor korzysta z dostępnej sesji Safari, więc dodanie drugiego wiersza Cursor nie tworzy niezależnego loginu.

Większa liczba kont dodaje kolumny, z maksymalnie trzema wierszami w każdej. Własne litery i kolory pomagają rozpoznawać konta. Ustawienia ogólne obejmują częstotliwość odświeżania, znaczniki procentowe, litery i ostrzeżenie dla obsługiwanych informacji o wygaśnięciu zachowanych resetów Codex.

Zrozum paski

Wypełniona część oznacza pozostałą pulę. Przy 0% pozostałej puli nie ma wypełnionego paska. Kolor wskazuje konto. Menu pokazuje wartości procentowe, dostępne terminy resetu, szczegóły odpowiednich okresów i stan odczytu.

Claude uwzględnia szczegóły tygodniowe i dostępne pięciogodzinne; Codex wybiera główny limit tygodniowy. Cursor korzysta z własnej puli zawartej w planie, której dane nie określają okresu wykorzystania. Grok korzysta z tygodniowej wartości kredytów z logu CLI. Procenty u różnych dostawców nie oznaczają równoważnych liczb tokenów, promptów ani dolarów.

Zauważ zachowane resety Codex, zanim wygasną

Gdy Codex zgłasza dostępne zachowane resety i daty ich wygaśnięcia, AIUsageWatch może pokazać kropkę ostrzegawczą obok konta, zanim kolejny zachowany reset wygaśnie. Otwórz menu, aby zobaczyć dostępną liczbę i informacje o wygaśnięciu. Niewykorzystana zachowana możliwość zresetowania limitu może przepaść po wygaśnięciu; jest to odrębne od zwykłego terminu resetu tygodniowej puli.

Włącz Ostrzegaj przed resetem w Preferencjach i wybierz 1–14 dni wcześniej. Domyślna wartość to dwa dni, z czerwoną kropką ostrzegawczą; możesz zmienić kolor. Kropka pozostaje widoczna po wyłączeniu liter kont. Ostrzeżenie wymaga uruchomionej aplikacji, włączonych ostrzeżeń oraz dostępnych i aktualnych danych o wygaśnięciu. Nie używa automatycznie zachowanego resetu ani nie wysyła powiadomienia systemowego.

Automatyczne żądanie inicjujące Codex

Gdy bieżący odczyt Codex pokazuje 100% pozostałej puli tygodniowej, AIUsageWatch wysyła jedno niewielkie żądanie codex exec przy użyciu loginu CLI zapisanego w tym katalogu. Jego celem jest rozpoczęcie okresu tygodniowego, który inaczej może pozostać nierozpoczęty. Korzysta z domyślnego dostępnego modelu Codex i zużywa niewielką część puli tego konta.

Czerwona kropka oznacza konto podczas wykonywania żądania lub po jego niepowodzeniu. Menu wyjaśnia stan i umożliwia ręczne ponowienie. Aplikacja zapamiętuje próbę w pamięci dla danego okresu tygodniowego. Kolejne odpytywania nie wysyłają więcej żądań dla tej zapamiętanej próby; ponowne uruchomienie czyści pamięć i może spowodować kolejne żądanie, jeśli bieżący odczyt nadal wynosi 100%.

Zapasowy odczyt z historycznych zapisów sesji nie wysyła żądań inicjujących. Automatyczne żądanie inicjujące Claude nie jest włączone w obecnej wersji. Jest to działanie odrębne od odczytu wykorzystania, a obecne preferencje nie oferują przełącznika żądania inicjującego Codex.

Wartość jest stara, brakuje jej lub jest nieoczekiwana

Punkty końcowe dostawców i formaty danych mogą się zmieniać. Odczyt nie gwarantuje, że dostawca przyjmie następne żądanie. Gdy saldo lub reset wygląda nieprawidłowo, sprawdź stronę konta u dostawcy.

Lokalne ustawienia i połączenia z dostawcami

Preferencje i odczyty z pamięci podręcznej są przechowywane w ~/Library/Application Support/AiUsageWatch/. Aplikacja nie odczytuje bezpośrednio Pęku kluczy. Narzędzia CLI dostawców samodzielnie zarządzają logowaniem. Mechanizmy odczytu na bieżąco kontaktują się z odpowiednim dostawcą przy użyciu istniejącej sesji lub danych uwierzytelniających. Przeczytaj dokument Polityka prywatności , aby poznać różnice między lokalnym przechowywaniem danych aplikacji, połączeniami z dostawcami i wiadomościami do pomocy.

Zgłoś problem

Skontaktuj się z pomocą AIUsageWatch , podając wersję aplikacji, wersję macOS, dostawcę, stan odczytu i kroki pozwalające odtworzyć problem. Jeśli korzystasz z trybu diagnostycznego --dump , przejrzyj jego dane wyjściowe przed wysłaniem. Usuń tokeny, wartości plików cookie, prywatne ścieżki kont i wszelkie inne informacje wrażliwe. Nie przesyłaj plików z danymi uwierzytelniającymi.