Claude ekosystém — průvodce pro efektivní práci
Tenhle dokument je pro mě (Matěje), abych se neztrácel mezi různými Claude nástroji a používal je tam, kde dávají smysl.
Hlavní pravidlo
Claude Code = ruce. claude.ai (chat) = hlava a poradce.
Když na to budu zapomínat, vrátím se k téhle větě.
Co kde používat
| Co potřebuju | Kde to udělám |
|---|---|
| „Co je to dependency? Proč Astro a ne Next.js? Jak funguje Cloudflare Access?" | claude.ai |
| „Mám tady tuhle chybu, co s tím?" (poradenství) | claude.ai — pošlu screenshot/text |
| „Vytvoř/uprav/smaž soubor, spusť příkaz, pushni do gitu" | Claude Code |
| „Vysvětli mi, co jsi právě udělal a proč" | Claude Code (krátce, on to ví v kontextu projektu) |
| Plánování dalšího projektu, prompty, brainstorm | claude.ai |
| Psaní textů, analýza dokumentů, učení | claude.ai |
| Opakované technické úkony, deployment | Claude Code |
Tři hlavní povrchy Claude
1. claude.ai (web a mobil)
- Konverzační rozhraní v prohlížeči nebo v telefonu
- Nemá přístup k souborům na disku, nemůže nic spouštět ani měnit
- Má Projects (projektové složky se sdíleným kontextem), Artifacts (kód/dokumenty renderované vedle konverzace), memory (pamatuje si mě napříč konverzacemi)
- Použití: učení, rozhodování, plánování, psaní, analýza, brainstorm
- Můj „hlavní stůl" pro myšlení
2. Claude Code
- Terminálový/IDE nástroj pro vývoj, běží na mém Macu
- Má přístup ke složce projektu, terminálu, gitu
- Umí: číst a psát soubory, spouštět příkazy, instalovat balíčky, dělat git operace, používat MCP servery
- Drží si vlastní kontext o projektu v souboru
CLAUDE.mdv kořeni projektu - Použití: psaní/úprava kódu, debugging, deployment, opakované technické úkoly
- Moje „dílna"
3. Claude Desktop app
- Aplikace pro Mac, podobné claude.ai, ale s lepší podporou MCP serverů a souborů
- Pro mě teď nepodstatné — pokud nezačnu používat hodně lokálních integrací, claude.ai stačí
Co spolu komunikuje a co ne
Důležité: claude.ai a Claude Code NEsdílí konverzace ani kontext.
Jsou to dva oddělené světy. Když řeknu něco v chatu na claude.ai, Claude Code o tom neví. A naopak.
Most mezi nimi musím dělat já:
- Kopíruju relevantní výstupy z Claude Code do claude.ai (jako jsem dělal s plánem FÁZE 0)
- Když mi v chatu něco vysvětlí nebo poradí, do Claude Code to musím přepsat/převyprávět sám
Memory (paměť)
- Funguje jen na claude.ai a jen v rámci jednoho účtu
- Claude na claude.ai si o mně pamatuje Allianz, Weelio, FinWeb, drone, dashboard atd.
- Claude Code si tohle nepamatuje — pro něj je
CLAUDE.mdv projektu jediná „paměť"
Projects na claude.ai
- Speciální typ konverzace, kde můžu nahrát dokumenty a všechny chaty v rámci projektu k nim mají přístup
- Pro Personal Hub mám smysl mít projekt „Personal Hub", do kterého nahraju super-prompt, FÁZE 0 plán a klíčová rozhodnutí
Doporučený workflow konkrétně pro mě
Setup (udělám jednou)
- Na claude.ai si vytvořím Project s názvem „Personal Hub" (levý panel → Projects → Create project)
- Do toho projektu nahraju jako project knowledge: FÁZE 0 plán z Claude Code, super-prompt, případně export tohoto chatu
- Všechny konzultace o tomto projektu vedu uvnitř toho Projectu — Claude bude mít vždy kontext
- V Claude Code v té samé složce projektu vznikne soubor
CLAUDE.md— jeho „project knowledge". Občas zkontroluju / upravím.
Denní workflow
Přemýšlení a rozhodování → claude.ai (Personal Hub project)
- „Mám přidat funkci X, vyplatí se to?"
- „Tohle Claude Code navrhl, dává to smysl?"
- „Vysvětli mi, co je service worker"
Provedení → Claude Code
- „Přidej tohle, uprav tamto, commitni a pushni"
- Jednoduché upřesňující otázky („proč jsi použil tenhle přístup?") můžou zůstat v Claude Code
Když narazím na chybu
- Zkusím ji jednou v Claude Code (umí kontext)
- Pokud zabředává nebo to opakuje 2× špatně → zkopíruju situaci do claude.ai chatu, vyřeším z odstupu, instrukce zpátky do Claude Code
Když začínám nové sezení v Claude Code
- Přepnu se do složky a spustím
claude --continue(naváže na poslední konverzaci v té složce) - NEBO pokud jsme skončili na čistém milníku, klidně začnu novou konverzaci (
claude) —CLAUDE.mdmu dá kontext a dlouhá konverzace začne být drahá a zmatená
- Přepnu se do složky a spustím
Praktické tipy, ať se neopíchnu
- Dlouhé konverzace v Claude Code zhoršují kvalitu. Po dokončení větší fáze končím konverzaci a začínám novou.
CLAUDE.mdudrží kontinuitu. - Necti slepě jeho návrhy. Zvlášť u věcí typu „přidám sem ještě tuhle knihovnu" se ho ptám proč. Tendence k overengineeringu je reálná.
- Commit často. Po každé funkční fázi
git commit. Když Claude Code něco rozbije, mám se kam vrátit. - Když mi řekne „nainstalujme tuhle knihovnu", zeptám se co dělá. Učím se a hlídám ho.
- Do chatu na claude.ai nemusím přepisovat každou maličkost. Stačí když:
- (a) potřebuju rozhodnutí
- (b) něco nechápu
- (c) Claude Code se zacyklil
- (d) chci druhý názor
Co existuje, ale teď to nepotřebuju
- Claude API — pro vývojáře stavící vlastní apky nad Claudem. Pro mě ne (zatím).
- Claude in Chrome / Excel / Cowork — agentní nástroje pro automatizaci v prohlížeči, tabulkách atd. Zajímavé, ale teď řeším hub.
- Skills — speciální balíčky znalostí, které Claude může načíst (např. pro tvorbu dokumentů, prezentací). Pro hub nepotřebuju.
Krátké shrnutí (když nechci číst celý dokument)
- Claude Code dělá ruce — kód, příkazy, git, deploy
- claude.ai (chat) dělá hlavu — rozhodování, vysvětlování, plánování
- Mezi nimi neexistuje most — kontext si musím přenášet sám
- Pro každý větší projekt založím Project na claude.ai + nechám Claude Code udržovat
CLAUDE.md - Po každé fázi commit. Po dokončení milníku v Claude Code začnu novou konverzaci.