TokenEater zajišťuje monitorování limitů využití systému Claude AI v reálném čase přímo skrze rozhraní v systémové liště a plochu. Systém bezpečně přistupuje k existujícím autentizačním tokenům uloženým v macOS Keychain a pravidelně komunikuje s rozhraním Anthropic API pro zjištění aktuální úrovně využití a času do obnovení kvót. Využívá technologii FSEvents pro okamžitou detekci změn v konfiguračních souborech a následnou aktualizaci zobrazených dat.
Součástí řešení je plovoucí vrstva (Agent Watchers) pro sledování běžících relací Claude Code s možností okamžitého přepnutí do příslušného terminálu (např. iTerm2, WezTerm nebo tmux). Pro zobrazení informací na ploše jsou využity nativní prvky WidgetKit, které přehledně vizualizují tempo spotřeby tokenů pomocí barevně odlišených zón. Veškerá data jsou zpracovávána lokálně a synchronizována mezi hlavní procesní částí a widgety skrze sdílené soubory ve formátu JSON, přičemž jsou implementovány mechanismy pro inteligentní pacing a včasné varovné notifikace.
Pro hodnocení programu se prosím nejprve přihlaste