Macu dochází místo a nechceš platit 1500 Kč za upgrade? Tenhle AI mýval ti za noc uklidí 135 GB

Bolest: Jak se z 256GB Macu stane „systémová data” o velikosti 100 GB

Každý veterán Macu zná tenhle noční můra – šedá položka „Systémová data” v O tomto Macu, která tiše spolkne desítky až stovky gigabajtů, ale nikdo neřekne co vlastně obsahuje. Základní 256GB MacBook Air trpí nejvíc – systém sežere půlku disku, pár vývojářských nástrojů další porci a na novou verzi Xcode už musíš nejdřív něco smazat.

Cache se schovává na třech místech: LarkShell, Chrome, terminálové nástroje. Složka LarkShell/aha si drží kopie všech dokumentů, které jsi kdy otevřel – někdo tam omylem nashromáždil 42 GB (podle README projektu). Service Worker a debug data v Chromu mohou nabobtnat přes 50 GB (měření ze zdrojového příspěvku). Python vývojáři zase často nechají ~/.cache/uv tiše spolknout 56 GB (totéž měření). Přidej Telegram media cache, npm cache, Homebrew download složku a vývojářský Mac po roce-dvou běžně vidí 100 GB v cache.

Problém je, že polovina té cache je odpad, polovina je stav. Dokumentová cache z LarkShell se smazat dá, ale přihlašovací tokeny ve stejné složce tě donutí znovu scanovat QR kód. Chrome Service Worker smazat můžeš, ale vedle ležící IndexedDB smazat znamená ztrátu dat webové aplikace. Tradiční čistící nástroje ti ukážou „které složky jsou velké”, ale neřeknou „které se smí smazat”.

A pak přijde bolest nejhorší – řešení od Applu. SSD je připájené k základní desce, takže přechod z 256 GB na 512 GB tě vyjde na oficiálních 1500 Kč, každý další krok stojí podobně. Přitom ty peníze nutně utrácet nemusíš.

Příležitost: Přenech „rozhodnutí co smazat” umělé inteligenci

Disk Raccoon (硬盘小浣熊) je open source projekt, jehož jádrem je myšlenka převést „co se smí a co ne” do strukturované mapy cache, podle které se AI programátorský asistent orientuje. Není to další čistící utilita – je to Skill, který si nainstaluješ do Claude Code, Cola nebo jiného AI agenta. Představ si to jako rozšíření schopností pro AI asistenta, které mu řekne, jak tento typ úkolu řešit. Řekneš agentovi „mrkni na cache” a on se dá do práce.

Repozitář je na GitHubu: https://github.com/orange2ai/disk-raccoon, licence MIT, aktuálně 11 hvězd (podle zdrojového příspěvku, neověřeno), poslední commit na přelomu srpna a září 2026 (podle zdrojového příspěvku, neověřeno). Oficiální popis projektu jde rovnou na věc: „macOS cache cleaning Agent: nejdřív umyj, pak jez. Mapa cache + tři bezpečnostní úrovně, maže jen to, co se smí. První běh uvolnil za noc 135 GB.”

„Nejdřív umyj, pak jez” vychází ze zvyku mývalů – jediné zvíře, které si před jídlem potravu opláchne. Nejí všechno bez rozdílu, ale nevyhýbá se jídlu. Přesně tohle je jádrem problému macOS čištění: velké nemusí být smazatelné, smazatelné nemusí být velké. Tradiční nástroje řeší jen první půlku, Raccoon řeší tu druhou.

Mimochodem – umět nainstalovat AI Skill je samo o sobě prodejní dovednost. Jedno vyčištění Macu za 200 Kč, nástroj máš hotový, zisk jde rovnou do kapsy.

Postup: Tři bezpečnostní úrovně + mapa cache

Pracovní flow Disk Raccoonu se dělí na tři kroky, každý má jasnou bezpečnostní pojistku.

Krok 1: Nejdřív Mole prohmatá disk a najde velké složky

Mole je další open source nástroj specializovaný na hledání velkých složek – funguje jako Raccoonovy „oči”. Bez něj Raccoon neví, kam se dívat. Mole vypíše, které adresáře žerou 10, 20, 50 GB. Tahle fáze je „lékařská zpráva”, která agentovi řekne, kam se soustředit. Bez Mole se obejdeš, ale budeš slepě skenovat a bude to pomalejší.

Krok 2: AI prochází mapu cache a rozhoduje položku po položce

Raccoon má v sobě zabudovaný references/cache-map.md, kde má každá cesta v cache přiřazenou bezpečnostní úroveň. Reálný záznam vypadá třeba takhle:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
## ~/.cache/uv
- Úroveň: ✅ bez obav smazat
- Typ: cache Python balíčků
- Poznámka: uv install ji znovu postaví, projekt běží dál

## ~/Library/Application Support/LarkShell/aha/profile_explorer
- Úroveň: ⚠️ mazat opatrně
- Typ: cache dokumentů LarkShell
- Poznámka: mazej jen profile_explorer, profile_main drží přihlašovací stav

## ~/Library/Application Support/Google/Chrome/Default/Service Worker
- Úroveň: ✅ bez obav smazat
- Typ: PWA offline cache
- Poznámka: prohlížeč ji sám obnoví

Co s cestou, která v mapě chybí? Strategie Raccoonu zní: „zjisti to, pak teprve jednej; pokud nezjistíš, nehýbej s tím”. AI musí u každého adresáře ověřit, které aplikaci patří, co se v něm ukládá a co se stane po smazání. Výsledek dostaneš jako seznam k odsouhlasení.

Krok 3: Výchozí režim je read-only, sudo zůstává na tobě

Bezpečnostní pravidla jsou tvrdá:

  • Výchozí read-only: první kolo jen čte, výstupem je zpráva.
  • Obnovitelnost především: co jde do Koše, nechá se v Koši, žádné rm -rf.
  • Nejdřív zavřít, pak mazat: běžící appka se musí vypnout, jinak si cache obnovuje za pochodu.
  • sudo na tobě: systémové mazání jen vygeneruje příkaz, spustíš si ho sám.

Proč je read-only režim cennější než jednoklikové čištění? Jedno špatné smazání historie chatu nebo závislostí projektu stojí víc času na obnovu, než ušetříš za těch pár desítek GB. CleanMyMac a spol. staví na principu „jedno kliknutí = kompletní úklid”, čímž přenášejí rozhodovací zátěž na uživatele. Odvážíš se kliknout na „smazat vše”? Většina lidí ne. Raccoon přesouvá rozhodování na AI, ty jen na konci přikývneš nebo zavrtíš hlavou. Náklady na rozhodnutí jdou dolů.

Případová studie: Jak se vyklube těch 135 GB

Autor zdrojového příspěvku zveřejnil výsledky prvního běhu, tři největší položky:

Zdroj cache Uvolněno
~/.cache/uv (Python balíčky) ~56 GB
Chrome Service Worker + ChromeDebug ~51 GB
LarkShell aha dokumenty ~38 GB
Celkem 135+ GB

Těch 135 GB v přepočtu na oficiální Apple upgrade znamená ušetřených 1500 Kč za přechod na 512GB MacBook. Při 100 GB na jedno čištění vychází každé spuštění na 1100 Kč úspory. Typičnost tohoto případu spočívá v tom, že pokrývá tři nejčastější „diskové zabijáky”: vývojářský toolchain (uv), prohlížeč (Chrome), kancelářský software (LarkShell). Kombinace Python vývojář + LarkShell + Chrome je v podstatě standardní konfigurace vývojářské komunity. Pokud ji máš taky, na disku ti pravděpodobně leží podobných 100+ GB cache – jeden běh ti to potvrdí.

Proč tradiční čistící nástroje tenhle problém neřeší

Trh s Mac čistícími nástroji není prázdný – CleanMyMac, DaisyDisk, OmniDiskSweeper jsou ostřílení matadory. Všechny ale sdílejí jednu slepou skvrnu: ukážou ti „co je velké”, ale ne „co se smí smazat”.

Vezmi si LarkShell – složka LarkShell/aha je ve Finderu prakticky neviditelná, zahrabaná pod několika vrstvami Library. CleanMyMac ji najde a označí žlutě, ale uvnitř uvidíš jen hromadu nesrozumitelných podsložek, do kterých se nikdo neodváží sáhnout. Chrome je ještě složitější – Service Worker, IndexedDB, Cache Storage, Cookies patří k různým mechanismům a jeden špatný klik ti smaže offline data PWA.

Raccoon to řeší „sémantickým úsudkem” přes AI. Stejných 50 GB v Chrome adresáři dokáže AI rozlišit na Service Worker (smazat), IndexedDB (podle situace) a přihlašovací stav (nedotýkat se). CleanMyMac ti u 50 GB LarkShell cache jen řekne „žlutá zóna” bez vysvětlení, Raccoon rovnou řekne „těchto 30 GB smaž, těch 20 GB nech”. Proto ani CleanMyMac za 40 dolarů ročně tenhle problém neřeší – rule engine nerozumí významu cest. LLM dává čistícímu nástroji poprvé schopnost číst.

Výzva k akci: Ještě dnes večer nainstaluj svému agentovi tohoto mývala

Pokud máš Mac, na disku se ti pravidelně nedostává místo a nechceš platit 1500 Kč za upgrade, jdi podle těchto tří kroků:

Krok 1: Nainstaluj Skill

1
git clone https://github.com/orange2ai/disk-raccoon ~/.claude/skills/disk-raccoon

Funguje s každým agentem, který podporuje protokol SKILL.md – Claude Code, Cola i další.

Krok 2: Přidej Mole pro úvodní sken

Nejdřív nech Mole najít velké složky, pak teprve pusť Raccoon, ať rozhodne, co se smí. Jeden nástroj skenuje, druhý rozhoduje, práce je rozdělená.

Krok 3: Promluv si s agentem

Žádné složité příkazy. Řekni „mrkni na cache” nebo „disk je plný, co se dá smazat?” a agent ti podle mapy cache vystaví seznam. Na konci přikývneš a on to smaže, zavrtíš hlavou a on to přeskočí.

Mapa cache žije – autor v README prosí o issue a PR s nově objevenými cestami. Stačí přiložit cestu, velikost a název aplikace. Jedno vyčištění disku může ušetřit dalšímu uživateli jeho 1500 Kč.